crosvm/x86_64
Daniel Verkamp 4664e7bb24 x86_64: split e820 map at 640 KB
Don't create a single e820 memory map entry that spans the legacy low
memory area (0-640K) and the beyond-1MB area, since this confuses some
guest kernels that expect the traditional PC layout and ignore any
regions with a base address below 1 MB.

BUG=b:354053941

Change-Id: I5533ada9cfb69da895b5f0eaa685de9af4693717
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5747612
Commit-Queue: Daniel Verkamp <dverkamp@chromium.org>
Reviewed-by: Dmitry Torokhov <dtor@chromium.org>
2024-07-30 19:53:35 +00:00
..
src x86_64: split e820 map at 640 KB 2024-07-30 19:53:35 +00:00
tests x86_64: tests: remove unused TaggedControlTube 2024-06-17 17:21:36 +00:00
Cargo.toml Replace memoffset with std::core::offset_of 2024-06-28 22:07:50 +00:00