grub2/grub-core/kern/i386/xen
Juergen Gross 39e3b45422 xen: Init memory regions for PVH
Add all usable memory regions to grub memory management and add the
needed mmap iterate code, which will be used by grub core (e.g.
grub-core/lib/relocator.c or grub-core/mmap/mmap.c).

As we are running in 32-bit mode don't add memory above 4GB.

Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
Tested-by: Hans van Kranenburg <hans@knorrie.org>

Origin: upstream, https://git.savannah.gnu.org/cgit/grub.git/commit/?id=1d2473a024a9e1f46a7caa75d5c8186ed2cdb6e1
Bug-Debian: https://bugs.debian.org/776450
Last-Update: 2019-01-07

Patch-Name: xen-pvh-init-memory-regions.patch
2019-01-07 09:30:09 +00:00
..
hypercall.S Make grub_xen_hypercall on i386 cdecl rather than stdcall to avoid 2013-12-16 18:10:50 +01:00
pvh.c xen: Init memory regions for PVH 2019-01-07 09:30:09 +00:00
startup_pvh.S xen: Add PVH boot entry code 2019-01-07 09:30:09 +00:00
startup.S Add new ports: i386-xen and x86_64-xen. This allows running GRUB in 2013-11-09 21:29:11 +01:00
tsc.c tsc: Use alternative delay sources whenever appropriate. 2015-11-27 11:39:55 +01:00