diff options
| author | Michael Brown | 2011-03-01 17:03:44 +0100 |
|---|---|---|
| committer | Michael Brown | 2011-03-01 17:09:09 +0100 |
| commit | 90563f69be960d3b6fd9021445aa9ecdf6eb5db7 (patch) | |
| tree | cd2e99c81035a24177e23aff6bb5dc5bb819e9e5 /src/include | |
| parent | [prefix] Add rudimentary debugging messages to libprefix (diff) | |
| download | ipxe-90563f69be960d3b6fd9021445aa9ecdf6eb5db7.tar.gz ipxe-90563f69be960d3b6fd9021445aa9ecdf6eb5db7.tar.xz ipxe-90563f69be960d3b6fd9021445aa9ecdf6eb5db7.zip | |
[prefix] Set the "size" bit in the GDT entry for the flat data segment
The "size" bit (aka the D/B) bit should (as far as I can tell) be
irrelevant for accesses to a non-code, non-stack, expand-upwards
segment. However, VirtualBox fails on some accesses via this segment
if this bit is not set.
This change allows iPXE to boot under VirtualBox without having to
disable VT-x/AMD-V support.
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/include')
0 files changed, 0 insertions, 0 deletions
