VirtualBox

source: vbox/trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @9212   17 years vboxsync Major changes for sizeof(RTGCPTR) == uint64_t. Introduced RCPTRTYPE …
(edit) @8883   17 years vboxsync sort
(edit) @8877   17 years vboxsync Missing RTMpCpuId export
(edit) @8837   17 years vboxsync We are not allowed to execute KeQueryActiveProcessors at DPC_LEVEL, so …
(edit) @8810   17 years vboxsync x86.h compatiblitiy is not going to change.
(edit) @8796   17 years vboxsync fixed compilation of Linux host kernel module
(edit) @8789   17 years vboxsync Windows host: also check for tsc consistency across cores/cpus. The …
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @8114   17 years vboxsync ATTENTION: Driver version change (backwards compatible). Need more …
(edit) @7916   17 years vboxsync Check all the CPUs instead of just the first 8.
(edit) @7915   17 years vboxsync Fixed RTMpOnSpecific usage.
(edit) @7902   17 years vboxsync the asynchronous TSC detection code is generic code
(edit) @7593   17 years vboxsync Log statement is too noisy
(edit) @7413   17 years vboxsync Export more MP functions
(edit) @7366   17 years vboxsync Export RTR0MemObjAllocCont
(edit) @7272   17 years vboxsync Use MP functions in the runtime.
(edit) @7206   17 years vboxsync Added SUPR0ExecuteCallback. Currently a stub.
(edit) @7130   17 years vboxsync Linux kmod: VBOX_REDHAT_KABI
(edit) @7035   17 years vboxsync Export RTProcSelf and RTR0ProcHandleSelf to the .r0 guys.
(edit) @7014   17 years vboxsync Making the logging more useful.
(edit) @6790   17 years vboxsync Document that SUPR0LowAlloc doesn't zero the memory.
(edit) @6514   17 years vboxsync Use VBox/log.h.
(edit) @6176   17 years vboxsync use ASMCpuId_Idx_ECX, fixed some off-by-one bugs
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5606   17 years vboxsync ALIGNP SIZEOFMEMB
(edit) @5605   17 years vboxsync BIT => RT_BIT, BIT64 => RT_BIT_64. BIT() is defined in Linux 2.6.24
(edit) @5231   17 years vboxsync Export the multiple release event semaphores.
(edit) @5166   17 years vboxsync RTSemEventWaitNoResume
(edit) @5031   17 years vboxsync Use GVMMR3CreateVM. the new GVM structure is a ring-0 only VM …
(edit) @4971   17 years vboxsync GVM.
(edit) @4965   17 years vboxsync Allow allocations up to the maximum guest VRAM size.
(edit) @4963   17 years vboxsync Compile fix
(edit) @4962   17 years vboxsync Don't turn off interrupts here
(edit) @4942   17 years vboxsync Backed out 24688
(edit) @4938   17 years vboxsync 1.5: Backported r24649: do not turn off interrupts in GIP timer handler
(edit) @4831   17 years vboxsync Removed the old MM code.
(edit) @4829   17 years vboxsync inverted VBOX_WITHOUT_IDT_PATCHING.
(edit) @4821   17 years vboxsync Fixed bug in SUP_IOCTL_CALL_VMMR0.
(edit) @4811   17 years vboxsync Split VMMR0Entry into VMMR0EntryInt, VMMR0EntryFast and VMMr0EntryEx. …
(edit) @4806   17 years vboxsync SUPLDRLOAD eEPType mess
(edit) @4800   17 years vboxsync Redid the supdrv interface. works on windows and linux while the other …
(edit) @4792   17 years vboxsync Disable interrupts before call the VMMR0 entrypoint.
(edit) @4755   17 years vboxsync Reverse allocation for Windows hosts: physical pages are allocated in …
(edit) @4705   17 years vboxsync Corrected log message
(edit) @4249   17 years vboxsync Version 5.1: Export RTLogPrintf and RTLogPrintfV.
(edit) @4225   17 years vboxsync clearification.
(edit) @4161   17 years vboxsync USE_NEW_OS_INTERFACE_FOR_MM & USE_NEW_OS_INTERFACE_FOR_GIP.
(edit) @4138   17 years vboxsync Use RTR0MemObjAddressR3.
(edit) @4137   17 years vboxsync Added RTR0MemObjAllocPhysNC. Changed the two APIs taking ring-3 …
(edit) @4133   17 years vboxsync grr
(edit) @4132   17 years vboxsync USB_NEW_OS_INTERFACE_FOR_LOW (prep)
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @3672   17 years vboxsync RT_OS_* and RT_ARCH_* for Runtime/ and Support/
(edit) @3537   17 years vboxsync $Revision$
(edit) @2981   18 years vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2767   18 years vboxsync backed out
(edit) @2766   18 years vboxsync correction
(edit) @2765   18 years vboxsync missing SUP_IOCTL_FAST_DO_HWACC_RUN case
(edit) @2515   18 years vboxsync Implemented non-IDT patching mode for windows (not used anywhere yet …
(edit) @2243   18 years vboxsync lower the valid IDT address from 2GB to 1GB
(edit) @2142   18 years vboxsync Some debug stuff for the GIP access double crash.
(edit) @2020   18 years vboxsync unbroke Darwin and OS/2.
(edit) @1895   18 years vboxsync fixed more checks
(edit) @1890   18 years vboxsync Attempt to fix ALSA on Linux kernels <= 2.6.17: use mmap not memalign …
(edit) @1851   18 years vboxsync spelling
(edit) @1850   18 years vboxsync Corrected the heuristics for detecing async GIP mode, fixed GIP layout …
(edit) @1842   18 years vboxsync test the minimum requirement and no the required one.
(edit) @1840   18 years vboxsync Support driver interface cleanup.
(edit) @1672   18 years vboxsync typo
(edit) @1480   18 years vboxsync No longer require contiguous memory for the VM structure. Did long …
(edit) @1193   18 years vboxsync Ported the support driver to OS/2.
(edit) @1059   18 years vboxsync document TscInvariant
(edit) @1054   18 years vboxsync Check for some power feature in 0x8000007 eax:8 like linux does.
(edit) @1049   18 years vboxsync supdrvOSGetCPUCount on win32 and darwin.
(edit) @1047   18 years vboxsync Added X2 / NG opteron detection for enabling the async tsc gip mode.
(edit) @1027   18 years vboxsync Initial GIP change. Missing detection of SMP systems with TSC drift.
(edit) @982   18 years vboxsync fixed bustage.
(edit) @981   18 years vboxsync Debug only.
(edit) @914   18 years vboxsync PVMR0 changes for darwin.
(edit) @679   18 years vboxsync WIN32 / WIN64.
(edit) @418   18 years vboxsync swapgs on AMD64 entry.
(edit) @403   18 years vboxsync Need RTThreadWait in ring-0 too when using the generic timers, so …
(edit) @397   18 years vboxsync Completed most of VBOX_WITHOUT_IDT_PATCHING. (hope I didn't break …
(edit) @392   18 years vboxsync Added a process specifier to the APIs dealing with user addresses.
(edit) @387   18 years vboxsync Use RTR0ProcHandleSelf / RTProcSelf. Implemented clientDied() cleanup …
(edit) @378   18 years vboxsync client/provider stuff (not complete). And some bugfixes.
(edit) @220   18 years vboxsync 32-bit kernel doesn't mean 32-bit cpu - I really hope this doesn't …
(add) @1   55 years vboxsync import
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