VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMR0

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @5605   17 years vboxsync BIT => RT_BIT, BIT64 => RT_BIT_64. BIT() is defined in Linux 2.6.24
(edit) @5597   17 years vboxsync OS/2 build fix.
(edit) @5492   17 years vboxsync Export ASMMultU64ByU32DivByU32 and the new time stuff.
(edit) @5448   17 years vboxsync VT-x: wrong return code for a task switch
(edit) @5447   17 years vboxsync Bugfix for rare cases where a pending interrupt is cleared behind our back
(edit) @5442   17 years vboxsync VT-x: Restore CR4 again; don't leave the X86_CR4_VMXE flag set if it …
(edit) @5344   17 years vboxsync trigger ring-0 assertions on linux.
(edit) @5289   17 years vboxsync Never trigger a breakpoint in ring 0.
(edit) @5288   17 years vboxsync More verbose assertion
(edit) @5283   17 years vboxsync internal networking fixes.
(edit) @5274   17 years vboxsync Call the right API, silly.
(edit) @5244   17 years vboxsync Some more tuning wheels and nobs.
(edit) @5240   17 years vboxsync GCFGM mock-up.
(edit) @5233   17 years vboxsync Added a request for resetting GVMM stats. not hooked up to STAM yet.
(edit) @5232   17 years vboxsync Reapplied [25153].
(edit) @5220   17 years vboxsync Backed out [25153] as the multiple event APIs are missing on linux and …
(edit) @5219   17 years vboxsync HaltEvent -> HaltEventMulti
(edit) @5211   17 years vboxsync GVMM statistics.
(edit) @5167   17 years vboxsync New halt method.
(edit) @5143   17 years vboxsync The rest of the GMM code.
(edit) @5142   17 years vboxsync More GMM code.
(edit) @5135   17 years vboxsync More GMM code.
(edit) @5123   17 years vboxsync allocation code.
(edit) @5106   17 years vboxsync Hooked up the GMM code.
(edit) @5086   17 years vboxsync GMM.
(edit) @5073   17 years vboxsync Limit the amount of resume loops
(edit) @5072   17 years vboxsync Run vmx guest code with interrupts disabled.
(edit) @5064   17 years vboxsync GMM.
(edit) @5035   17 years vboxsync PRORITY => PRIORITY
(edit) @5034   17 years vboxsync fixed tree
(edit) @5033   17 years vboxsync GMM…
(edit) @5031   17 years vboxsync Use GVMMR3CreateVM. the new GVM structure is a ring-0 only VM …
(edit) @5026   17 years vboxsync GVM -> GVMM.
(edit) @5018   17 years vboxsync some code…
(edit) @5017   17 years vboxsync GVM kick-off.
(edit) @4984   17 years vboxsync (void)
(edit) @4980   17 years vboxsync GVMR0CreateVM isn't used yet, so disable the code for now.
(edit) @4979   17 years vboxsync New ring-0 assertion avoidance, now for all platforms.
(edit) @4971   17 years vboxsync GVM.
(edit) @4970   17 years vboxsync r=bird
(edit) @4960   17 years vboxsync Raise IRQL to DISPATCH_LEVEL to prevent Windows from rescheduling us …
(edit) @4954   17 years vboxsync Accidental commit removed
(edit) @4953   17 years vboxsync Cleaned up disassembler
(edit) @4932   17 years vboxsync Always use the ioctl path for hwaccm code execution.
(edit) @4929   17 years vboxsync Removed incorrect log flush
(edit) @4923   17 years vboxsync Bugfix
(edit) @4921   17 years vboxsync Debug code removed
(edit) @4920   17 years vboxsync Corrections
(edit) @4917   17 years vboxsync Don't trigger breakpoints in ring 0. (AssertRelease & co)
(edit) @4829   17 years vboxsync inverted VBOX_WITHOUT_IDT_PATCHING.
(edit) @4811   17 years vboxsync Split VMMR0Entry into VMMR0EntryInt, VMMR0EntryFast and VMMr0EntryEx. …
(edit) @4790   17 years vboxsync Paranoid checks
(edit) @4789   17 years vboxsync Also use host OS ioctls to go to ring 0 for hardware virtualization.
(edit) @4787   17 years vboxsync Eliminated HCPTRTYPE and replaced with R3R0PTRTYPE where necessary.
(edit) @4776   17 years vboxsync Stricter type checking. Removed unnecessary code from the ring 0 module.
(edit) @4764   17 years vboxsync Translate VERR_EM_INTERPRETER to VINF_EM_RAW_EMULATE_INSTR.
(edit) @4756   17 years vboxsync Translate VERR_EM_INTERPRETER to VINF_EM_RAW_EMULATE_INSTR
(edit) @4755   17 years vboxsync Reverse allocation for Windows hosts: physical pages are allocated in …
(edit) @4738   17 years vboxsync more new phys code.
(edit) @4598   17 years vboxsync Only check for vmx root mode for 64 bits hosts.
(edit) @4487   17 years vboxsync Todo
(edit) @4477   17 years vboxsync Added missing 20h spill area for register arguments. Changed it to use …
(edit) @4420   17 years vboxsync Force recompiler emulation of string io operations to work around host …
(edit) @4411   17 years vboxsync Disabled string io operations for ring 0 (hangs/crashes host). Debug …
(edit) @4402   17 years vboxsync Corrected assertion
(edit) @4250   17 years vboxsync Test RTLogPrintf and unset the per-thread loginstance on init failure.
(edit) @4248   17 years vboxsync DEBUG_NO_RING0_ASSERTIONS should not have been left #defined.
(edit) @4083   17 years vboxsync Changed comment
(edit) @4079   17 years vboxsync Fail if the CPU is in VMX root mode.
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @4000   17 years vboxsync uint32_t -> int32_t
(edit) @3942   17 years vboxsync fixed detecting the CPU vendor (in DevAPIC) by introducing symbolic …
(edit) @3776   17 years vboxsync Compile fixes
(edit) @3750   17 years vboxsync Check if SVM is disabled in the BIOS. Otherwise enabling it with wrmsr …
(edit) @3723   17 years vboxsync Double underscore cleanup.
(edit) @3696   17 years vboxsync double underscore cleanup.
(edit) @3488   17 years vboxsync Put back logging changes.
(edit) @3486   17 years vboxsync got rid of incorrect assertion
(edit) @3312   18 years vboxsync Always enable the assertion overrides in ring 0. (!!)
(edit) @3301   18 years vboxsync Update the MSR_IA32_FEATURE_CONTROL MSR ourselves if it's not locked.
(edit) @3299   18 years vboxsync Changed error code for vmxon failures.
(edit) @3295   18 years vboxsync fixed compile errors
(edit) @3294   18 years vboxsync Get rid of redundant logging
(edit) @3292   18 years vboxsync Write the exact reason for VMX/SVM detection failure to the release log.
(edit) @3279   18 years vboxsync Log VMXON failures
(edit) @3238   18 years vboxsync Keep the AssertMsg1/2 overrides separate from the no ring-0 assertion …
(edit) @3216   18 years vboxsync Removed incorrect io return code changes.
(edit) @3197   18 years vboxsync IO handling updates
(edit) @3184   18 years vboxsync return VINF_EM_RAW_EMULATE_INSTR instead of VINF_EM_RESCHEDULE_REM …
(edit) @3172   18 years vboxsync compile fix
(edit) @3171   18 years vboxsync Fixes for bad error code VINF_EM_RESCHEDULE_REM.
(edit) @3169   18 years vboxsync More IOM_SUCCESS changes
(edit) @3168   18 years vboxsync Corrected io return checks.
(edit) @3151   18 years vboxsync VMM: Fixed OS/2 build.
(edit) @3112   18 years vboxsync Added full set of runtime error functions to PDM device/driver interface.
(edit) @2988   18 years vboxsync InnoTek -> innotek part 4: more miscellaneous files.
(edit) @2981   18 years vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2954   18 years vboxsync It does
(edit) @2934   18 years vboxsync Initial code for proper tsc offset or rdtsc emulation. Needs testing.
(edit) @2897   18 years vboxsync Correct eflags.IOPL as well.
Note: See TracRevisionLog for help on using the revision log.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette