On Mon, 11 Jan, at 02:19:14PM, Ard Biesheuvel wrote: > Before we can move the command line processing before the allocation > of the kernel, which is required for detecting the 'nokaslr' option > which controls that allocation, move the converted command line higher > up in memory, to prevent it from interfering with the kernel itself. > > Since x86 needs the address to fit in 32 bits, use UINT_MAX as the upper > bound there. Otherwise, use ULONG_MAX (i.e., no limit) > > Cc: Matt Fleming <[email protected]> > Signed-off-by: Ard Biesheuvel <[email protected]> > --- > arch/x86/include/asm/efi.h | 2 ++ > drivers/firmware/efi/libstub/efi-stub-helper.c | 14 +++++++++++++- > 2 files changed, 15 insertions(+), 1 deletion(-)
Reviewed-by: Matt Fleming <[email protected]>

