VirtualBox

source: vbox/trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @86512   4 years vboxsync SUP: Major support driver interface version bump. Trace VMMR0.r0
(edit) @86304   4 years vboxsync SUPDrv: Corrected segment count check for tiny modules (page count == …
(edit) @85748   4 years vboxsync SUPDrv: Added flag for detecting Virtualized VMSAVE/VMLOAD feature on …
(edit) @85545   4 years vboxsync SUPDrv: Need to copy the segments before we call …
(edit) @85543   4 years vboxsync reverted r139610
(edit) @85542   4 years vboxsync IPRT/mp-r0drv-linux.c: Move the cpu set allocation & initialization …
(edit) @85527   4 years vboxsync SUPDrv: Made the debug logging a little clearer for the fUnused check. …
(edit) @85510   4 years vboxsync SUP,*: Some changes to the SUP_IOCTL_LDR_OPEN and SUP_IOCTL_LDR_LOAD …
(edit) @85507   4 years vboxsync SUP,*: Some changes to the SUP_IOCTL_LDR_OPEN and SUP_IOCTL_LDR_LOAD …
(edit) @85450   4 years vboxsync HostDrivers/Support: Added reading the SMM address/mask MSRs while …
(edit) @85171   4 years vboxsync SUPDrv.cpp: Clang 11 nothrow workaround. bugref:9794
(edit) @85041   4 years vboxsync SUPDrv,RuntimeR0: There must be no duplicates here, so RTStrCopy …
(edit) @84938   4 years vboxsync SUPDrv.cpp: BUILD_TYPE -> KBUILD_TYPE
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @82590   5 years vboxsync SUPDrv,IPRT: Adding SUPR0HCPhysToVirt to linux & solaris; introducing …
(edit) @81623   5 years vboxsync SUPDrv: Export SUPR0PageMapKernel and SUPR0PageProtect. bugref:9218
(edit) @81605   5 years vboxsync VMM (and related changes): Add support for Hygon Dhyana CPUs. Modified …
(edit) @81304   5 years vboxsync SUPDrv: Added reporting of VT-x's VMCS shadowing CPU feature as part …
(edit) @81161   5 years vboxsync SUP, VMM: bugref: 9562 Drop SUPR0GetRawModeUsability. No longer …
(edit) @81006   5 years vboxsync SUPDrv: Build fix.
(edit) @81005   5 years vboxsync SUPDrv: Disabled cached queries of hwvirt MSRs until proper locking is …
(edit) @81004   5 years vboxsync SUPDrv: Disabled cached queries of hwvirt MSRs until proper locking is …
(edit) @80531   5 years vboxsync VMM,Devices: Some PDM device model refactoring. bugref:9218
(edit) @80281   5 years vboxsync VMM,++: Refactoring code to use VMMC & VMMCPUCC. bugref:9217
(edit) @77727   6 years vboxsync IPRT,HostDrivers: Fixed some warnings.
(edit) @77423   6 years vboxsync SUPDrv: Use atomics while updating host MSR-cached global variable.
(edit) @77106   6 years vboxsync SUPDrv.cpp: FreeBSD compile fix
(edit) @76886   6 years vboxsync VMM (and related changes): Add support for Shanghai/Zhaoxin CPUs. …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76468   6 years vboxsync SUPDrv, VMM: Build fix because on damn Linux we get naming conflicts …
(edit) @76461   6 years vboxsync SUPDrv: Added an ioctl for fetching hardware-virtualization MSRs.
(edit) @76227   6 years vboxsync VMM/HM, SUPDrv: Utilize common function to detect VMX/SVM support. No …
(edit) @76223   6 years vboxsync SUPDrv: Have a separate function to check for VT-x/AMD-V support, for …
(edit) @75288   6 years vboxsync SUPDrv: Adding supdrvOSLdrQuerySymbol so we don't have to save a copy …
(edit) @75282   6 years vboxsync SUPDrv: Adding supdrvOSLdrQuerySymbol so we don't have to save a copy …
(edit) @75053   6 years vboxsync IPRT,SUPDrv: Made the verification code link, fixed a couple of …
(edit) @75049   6 years vboxsync IPRT,SUPDrv: Added cbImage parameter to FNRTLDRRDRMEMDTOR; sketched …
(edit) @75003   6 years vboxsync SUPDrv: Adjusted ep validation a little in prep for bugref:9232
(edit) @73389   6 years vboxsync VMM, SUPDrv: Nested VMX: bugref:9180 Implement some of the VMX MSRs.
(edit) @73293   6 years vboxsync VMM, SUPDrv: Nested VMX: bugref:9180 Read VMX true control MSRs, dump …
(edit) @72778   6 years vboxsync VMM,SUPDrv,IPRT: Redirect ring-0 release logging on EMTs to VBox.log. …
(edit) @72693   6 years vboxsync SUPDrv: Added SUPR0GetDefaultLogInstanceEx and …
(edit) @71889   7 years vboxsync SUPDrv: We should no longer need the exec flag on this type of memory …
(edit) @71699   7 years vboxsync SUPDrv,VBoxVMM: Require SSE2 to be present.
(edit) @71198   7 years vboxsync SUPDrv,VMMR0: Prepped for extending the fast I/O control interface a …
(edit) @71136   7 years vboxsync SUPDrv,VMM/NEM/win: Abstracted kernel I/O control work in SUPDrv, …
(edit) @71075   7 years vboxsync VMM,SUPDrv: More NEM/win experimentation. bugref:9044
(edit) @70917   7 years vboxsync SUPDrv,VMM: Added SUPR0GetRawModeUsability() for checking whether …
(edit) @69500   7 years vboxsync *: scm --update-copyright-year
(edit) @69498   7 years vboxsync backed out r118835 as it incorrectly updated the 'This file is based …
(edit) @69496   7 years vboxsync *: scm --update-copyright-year
(edit) @69249   7 years vboxsync Support: scm updates
(edit) @67955   7 years vboxsync VMM,SUPDrv: Started on some session/VMMR0 nits. I/O control interface …
(edit) @67823   7 years vboxsync Another typo.
(edit) @67822   7 years vboxsync Typos.
(edit) @67821   7 years vboxsync SUP, VMM: Added interface to read CPU microcode revision, used in VMM …
(edit) @67138   8 years vboxsync HostDrivers/Support, VMM: bugref:8864: On Linux 4.12 the GDT is mapped …
(edit) @67137   8 years vboxsync HostDrivers/Support, VMM: bugref:8864: On Linux 4.12 the GDT is mapped …
(edit) @67136   8 years vboxsync HostDrivers/Support, VMM: bugref:8864: On Linux 4.12 the GDT is mapped …
(edit) @66581   8 years vboxsync VMM: Nested Hw.virt: Implemented various SVM intercepts in IEM, …
(edit) @66551   8 years vboxsync HostDrivers/Support: Convert AssertReleaseMsg into AssertLogRelMsg
(edit) @66538   8 years vboxsync Support: fixed logging
(edit) @66428   8 years vboxsync HostDrivers/Support: use correct format specifier
(edit) @63510   8 years vboxsync SUP: warnings (clang)
(edit) @63137   8 years vboxsync SUPDrv.cpp: warnings
(edit) @62665   8 years vboxsync SUPDrv: warnings
(edit) @62664   8 years vboxsync SUPDrv: warnings
(edit) @62490   8 years vboxsync (C) 2016
(edit) @62177   8 years vboxsync use RTHandleTable to maintain handles
(edit) @61843   9 years vboxsync SUPDrv: don't use VERR_GENERAL_FAILURE
(edit) @60603   9 years vboxsync Assorted compile fixes for FreeBSD
(edit) @60452   9 years vboxsync HostDrivers: pass NIL_RTR0PROCESS to RTR0MemObjMapUser() instead of …
(edit) @60451   9 years vboxsync pass NIL_R0PROCESS to RTR0MemObjLockUser() as an alias for …
(edit) @60241   9 years vboxsync usblib.h,SUPDrv: Added missing RTStrPurgeEncoding to SUPDrv so …
(edit) @59066   9 years vboxsync SUPDrv.cpp: Harmless initialization typo (already null).
(edit) @58872   9 years vboxsync SUPDrv: linux debugging aid.
(edit) @58772   9 years vboxsync Runtime/r0drv: Added RTR0DbgKrnlInfoQuerySize, currently implemented …
(edit) @58340   9 years vboxsync HostDrivers: Doxygen fixes
(edit) @57735   9 years vboxsync SUPDrv.cpp: Fixed SUP_IOCTL_LDR_LOAD regression from the szError info …
(edit) @57379   9 years vboxsync SUPDrv: clear error magic on success.
(edit) @57378   9 years vboxsync SUPDrv: Modified SUP_IOCTL_LDR_LOAD to return an error string, major …
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @57229   9 years vboxsync SUPDrv,VMMR0: Added SUPR0BadContext for reporting AC=0 and (on darwin …
(edit) @57220   9 years vboxsync SUPDrv,asm-amd64-x86.h: More EFLAGS.AC checks.
(edit) @57218   9 years vboxsync SUPDrv, tstGIP-2: Add support for GIP flags and testing TSC frequency …
(edit) @57090   9 years vboxsync SUP: Moved SUPIsTscFreqCompatible(Ex) to SUPLibAll.cpp and made it not …
(edit) @57057   9 years vboxsync SUPDrv: unused vars warning.
(edit) @57055   9 years vboxsync SUPDrv: Remove the KVM hack, it only affects <= 3.8 linux kernels, …
(edit) @57053   9 years vboxsync SUPDrv: Disable KVM bug workaround for obtaining better diagnostic …
(edit) @57051   9 years vboxsync VMM, SUPDrv: More fine-grained error codes and checking, corrected …
(edit) @57041   9 years vboxsync SUPDrv: comment.
(edit) @57040   9 years vboxsync SUPDrv: Workaround KVM bug while querying VT-x capability when running …
(edit) @56774   9 years vboxsync SUPDrv.cpp: Added warning about *.sed on g_aFunctions.
(edit) @56769   9 years vboxsync SUPDrv: Export RTR0DbgKrnlInfo* on darwin and solaris so we can …
(edit) @56558   10 years vboxsync SUPDrv-darwin.cpp: CR4.VMXE fix after host_vmxon issue.
(edit) @56493   10 years vboxsync HostDrivers/Support: document caller assumptions for …
(edit) @56270   10 years vboxsync nit.
(edit) @56212   10 years vboxsync HostDrivers/Support: Check for VMX-in-SMX capability before writing …
(edit) @55988   10 years vboxsync iprt/log.h,SUPDrv: Replaced the 'personal' logging groups with 6 more …
(edit) @55980   10 years vboxsync iprt/log.h,++: Added extended logger instance getters that also checks …
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