From: David Hildenbrand on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1171#note_6161523...
Exactly, and as I said, once we're dealing with such small VMs that are below the recommended memory size, why do we even care?
1.5 GiB will work fine, with or without that patch. For 1 GiB VMs crashkernel will not be allocated, which is what we usually want. For example, before this change a 786MiB VM might work just fine. With that change, we might run out of memory during boot because of the crashkernel (consuming 192MiB) still succeeding to get allocated.
Customers that complain that the crashkernel won't get allocated for a 1GiB VM can be pointed at the recommended system size IMHO.