Changeset 71289 in vbox
- Timestamp:
- Mar 9, 2018 1:37:04 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp
r71286 r71289 2371 2371 * 2372 2372 * 2373 * - Implementing A20 gate behavior is tedious, where as correctly emulating the 2374 * A20M# pin (present on 486 and later) is near impossible for SMP setups 2375 * (e.g. possiblity of two CPUs with different A20 status). 2376 * 2377 * Workaround: Only do A20 on CPU 0, restricting the emulation to HMA. We 2378 * unmap all pages related to HMA (0x100000..0x10ffff) when the A20 state 2379 * changes, lazily syncing the right pages back when accessed. 2380 * 2381 * 2373 2382 * - WHVRunVirtualProcessor wastes time converting VID/Hyper-V messages to its 2374 2383 * own format (WHV_RUN_VP_EXIT_CONTEXT).
Note:
See TracChangeset
for help on using the changeset viewer.