VMMSwitcher: Drop the unused assembly switcher functions taking guest or host contexts as arguments.
Automated rebranding to Oracle copyright/license strings via filemuncher
Load hypervisor CR3 from CPUM (instead of hardcoded fixups in the switchers). Dangerous change. Watch for regressions.
VMM: AMD64 -> 32bit switcher (for testing only).
Moved guest and host CPU contexts into per-VCPU array.
DRx registers are 8 bytes
Turned dr0..dr7 into an array.
Use a union for esp & rsp, so they are in-sync.
The Big Sun Rebranding Header Change
Correct comment (not pushad any longer).
Extended the CPUMCTX structure for 64 bits mode.
The Giant CDDL Dual-License Header Change.
Don't take any lable addresses we don't have to take as it offends the leopard linker.
Biggest check-in ever. New source code headers for all (C) innotek files.
double underscore cleanup.
InnoTek -> innotek part 4: more miscellaneous files.
removed some leftover debug code (amd64 tripple-fault)
Added support for the hybrid darwin setup where the kernel is 32-bit but the cpu *might* be running in 64-bit mode.
Always clear fs and gs!
AMD64 debugging: Added checks for NMIs and that IF is cleared when doing the context switching.
Renamed CR4 masks
Fixed a number of edx/rdx and ebx/rbx mixes. Fixed saving of host DRx (high 32bits).
Export AMD64ToPAE.asm