From: Daniel Kiper Date: Wed, 8 Jun 2016 19:06:44 +0000 (+0200) Subject: multiboot2: Say that memory maps may not be available on EFI platforms X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2d064744b94429f867ed1dcb5669ff934055d86e;p=thirdparty%2Fgrub.git multiboot2: Say that memory maps may not be available on EFI platforms Signed-off-by: Daniel Kiper Reviewed-by: Konrad Rzeszutek Wilk --- diff --git a/doc/multiboot.texi b/doc/multiboot.texi index f7b442d9e..1729c855d 100644 --- a/doc/multiboot.texi +++ b/doc/multiboot.texi @@ -941,6 +941,10 @@ possible value for lower memory is 640 kilobytes. The value returned for upper memory is maximally the address of the first upper memory hole minus 1 megabyte. It is not guaranteed to be this value. +This tag may not be provided by some boot loaders on EFI platforms if EFI boot +services are enabled and available for the loaded image (EFI boot services +not terminated tag exists in Multiboot2 information structure). + @subsection BIOS Boot device @example @group @@ -1092,6 +1096,10 @@ indicated a reserved area. The map provided is guaranteed to list all standard @sc{ram} that should be available for normal use. This type however includes the regions occupied by kernel, mbi, segments and modules. Kernel must take care not to overwrite these regions. +This tag may not be provided by some boot loaders on EFI platforms if EFI boot +services are enabled and available for the loaded image (EFI boot services +not terminated tag exists in Multiboot2 information structure). + @subsection Boot loader name @example @group @@ -1324,6 +1332,9 @@ u32 | descriptor version| This tag contains EFI memory map as per EFI specification. +This tag may not be provided by some boot loaders on EFI platforms if EFI boot +services are enabled and available for the loaded image (EFI boot services +not terminated tag exists in Multiboot2 information structure). @subsection EFI boot services not terminated @example