|
|
@87728
|
4 years |
vboxsync |
SUPDrv,VMMR0,VBoxDDR0,++: More work on wrapper kmods. bugref:9937
|
|
|
@87700
|
4 years |
vboxsync |
SUPDrv,++: Experimental support for wrapping .r0 modules in native …
|
|
|
@87542
|
4 years |
vboxsync |
SUPDrv,VMM/HM: Modified the representation of the 9 VT-x controls MSRs …
|
|
|
@85748
|
4 years |
vboxsync |
SUPDrv: Added flag for detecting Virtualized VMSAVE/VMLOAD feature on …
|
|
|
@85509
|
4 years |
vboxsync |
SUP: Added a PRTERRINFO parameter to SUPR3LoadVMM. [doxyfix] bugref:9801
|
|
|
@85506
|
4 years |
vboxsync |
SUP: Added a PRTERRINFO parameter to SUPR3LoadVMM. bugref:9801
|
|
|
@85450
|
4 years |
vboxsync |
HostDrivers/Support: Added reading the SMM address/mask MSRs while …
|
|
|
@85213
|
4 years |
vboxsync |
SUP: SUPGetTscDeltaSlow should return int64_t not uint64_t (kudos to …
|
|
|
@85127
|
4 years |
vboxsync |
iprt/cdefs.h: Made DECLHIDDEN imply nothrow and restrict its use to …
|
|
|
@85121
|
4 years |
vboxsync |
iprt/cdefs.h: Refactored the typedef use of DECLCALLBACK as well as …
|
|
|
@85093
|
4 years |
vboxsync |
SUPLib: Adjustments to avoid CxxFrameHandler4. bugref:9794
|
|
|
@83033
|
5 years |
vboxsync |
/Config.kmk,/Makefile.kmk,Installer/darwin,FE/QT,SUPHard: Eliminated …
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@82590
|
5 years |
vboxsync |
SUPDrv,IPRT: Adding SUPR0HCPhysToVirt to linux & solaris; introducing …
|
|
|
@81304
|
5 years |
vboxsync |
SUPDrv: Added reporting of VT-x's VMCS shadowing CPU feature as part …
|
|
|
@81161
|
5 years |
vboxsync |
SUP, VMM: bugref: 9562 Drop SUPR0GetRawModeUsability. No longer …
|
|
|
@81106
|
5 years |
vboxsync |
IPRT,SUP,*: Some GIP related fixes for supporting APIC IDs over 256 …
|
|
|
@81096
|
5 years |
vboxsync |
IPRT,SUP,*: Increased RTCPUSET_MAX_CPUS to 1024 for AMD64, except for …
|
|
|
@81071
|
5 years |
vboxsync |
SUPDrv,IPRT,VMM: Support host APIC ID above 256 in GIP. (Only tested …
|
|
|
@80531
|
5 years |
vboxsync |
VMM,Devices: Some PDM device model refactoring. bugref:9218
|
|
|
@80216
|
5 years |
vboxsync |
SUPHardNt: Restore text and import sections for ntdll, kernelbase and …
|
|
|
@76585
|
6 years |
vboxsync |
*: scm --fix-header-guard-endif
|
|
|
@76558
|
6 years |
vboxsync |
include/VBox: Use VBOX_INCLUDED_ rather than _vbox_ as header guard …
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@76507
|
6 years |
vboxsync |
/include: scm --fix-header-guards. bugref:9344
|
|
|
@76468
|
6 years |
vboxsync |
SUPDrv, VMM: Build fix because on damn Linux we get naming conflicts …
|
|
|
@76461
|
6 years |
vboxsync |
SUPDrv: Added an ioctl for fetching hardware-virtualization MSRs.
|
|
|
@76389
|
6 years |
vboxsync |
VBox/sup.h: Don't include VBox/err.h for no good reason. bugref:9344
|
|
|
@76223
|
6 years |
vboxsync |
SUPDrv: Have a separate function to check for VT-x/AMD-V support, for …
|
|
|
@74767
|
6 years |
vboxsync |
RTSignTool,SUPR3: Implemented dev id / kext checks for verify-exe. …
|
|
|
@73362
|
6 years |
vboxsync |
sup.h: nit.
|
|
|
@72778
|
6 years |
vboxsync |
VMM,SUPDrv,IPRT: Redirect ring-0 release logging on EMTs to VBox.log.
…
|
|
|
@72693
|
6 years |
vboxsync |
SUPDrv: Added SUPR0GetDefaultLogInstanceEx and …
|
|
|
@72326
|
7 years |
vboxsync |
Main,SUPLib: Report both HwVirt and NestedPaging capabilities when NEM …
|
|
|
@71198
|
7 years |
vboxsync |
SUPDrv,VMMR0: Prepped for extending the fast I/O control interface a …
|
|
|
@71136
|
7 years |
vboxsync |
SUPDrv,VMM/NEM/win: Abstracted kernel I/O control work in SUPDrv, …
|
|
|
@70918
|
7 years |
vboxsync |
VMM: NEM kick off.
|
|
|
@70917
|
7 years |
vboxsync |
SUPDrv,VMM: Added SUPR0GetRawModeUsability() for checking whether …
|
|
|
@69949
|
7 years |
vboxsync |
Typo.
|
|
|
@69107
|
7 years |
vboxsync |
include/VBox/: (C) year
|
|
|
@67955
|
7 years |
vboxsync |
VMM,SUPDrv: Started on some session/VMMR0 nits. I/O control interface …
|
|
|
@67821
|
7 years |
vboxsync |
SUP, VMM: Added interface to read CPU microcode revision, used in VMM …
|
|
|
@67136
|
8 years |
vboxsync |
HostDrivers/Support, VMM: bugref:8864: On Linux 4.12 the GDT is mapped …
|
|
|
@64364
|
8 years |
vboxsync |
sup.h: Doxygen
|
|
|
@64304
|
8 years |
vboxsync |
sup.h: Set SUPGIP_MAX_CPU_GROUPS to RTCPUSET_MAX_CPUS if it's less …
|
|
|
@64281
|
8 years |
vboxsync |
IPRT,SUP: Major vboxdrv and GIP version change; more flexible …
|
|
|
@64255
|
8 years |
vboxsync |
SUP,VMM,IPRT: SUPDrv and GIP major version bump! Added processor …
|
|
|
@62476
|
8 years |
vboxsync |
(C) 2016
|
|
|
@58106
|
9 years |
vboxsync |
include,misc: Corrected a bunch of doxygen errors.
|
|
|
@57235
|
9 years |
vboxsync |
sup.h: newline nit.
|
|
|
@57229
|
9 years |
vboxsync |
SUPDrv,VMMR0: Added SUPR0BadContext for reporting AC=0 and (on darwin …
|
|
|
@57222
|
9 years |
vboxsync |
sup.h: blank lines.
|
|
|
@57218
|
9 years |
vboxsync |
SUPDrv, tstGIP-2: Add support for GIP flags and testing TSC frequency …
|
|
|
@57108
|
9 years |
vboxsync |
supdrv: Added SUPKERNELFEATURES_SMAP to SUPR0GetKernelFeatures and …
|
|
|
@57090
|
9 years |
vboxsync |
SUP: Moved SUPIsTscFreqCompatible(Ex) to SUPLibAll.cpp and made it not …
|
|
|
@57078
|
9 years |
vboxsync |
sup,iprt: SUPIsHostVirtualized belongs in IPRT and does not need to be …
|
|
|
@57071
|
9 years |
vboxsync |
sup.h: added SUPIsHostVirtualized and some parameter nits to …
|
|
|
@57059
|
9 years |
vboxsync |
SUP: Threshold adjustment in SUPIsTscFreqCompatibleEx.
|
|
|
@57006
|
9 years |
vboxsync |
VMM,*: Annotated format strings in the VMM APIs and dealt with the fallout.
|
|
|
@56952
|
9 years |
vboxsync |
sup.h: enabled compiling of SUPIsTscFreqCompatible().
|
|
|
@56817
|
9 years |
vboxsync |
Attempt at fixing VirtualBoxVM (untested).
|
|
|
@56733
|
9 years |
vboxsync |
SUPHardNt: Allow hardened exectuable binaries in the 'testcase' …
|
|
|
@56401
|
9 years |
vboxsync |
sup.h,VBox/types.h: Promoted SUPSEMEVENT and SUPSEMEVENTMULTI to …
|
|
|
@55436
|
10 years |
vboxsync |
Reverted bad commit r99781.
|
|
|
@55435
|
10 years |
vboxsync |
Bad commit, reverted with following changeset
|
|
|
@55157
|
10 years |
vboxsync |
VMM/TM: logrel nits.
|
|
|
@54874
|
10 years |
vboxsync |
SUPR0QueryVTCaps: Added SUPVTCAPS_VTX_UNRESTRICTED_GUEST return flag. …
|
|
|
@54650
|
10 years |
vboxsync |
SUPDrv/VMMR0: properly handle the CR4 shadow register on Linux >= 4.0
|
|
|
@54352
|
10 years |
vboxsync |
SUPDrv,TM: Overhauled the CPU/TSC frequency a little, making it …
|
|
|
@54339
|
10 years |
vboxsync |
SUPDrv,VMM: Added SUPR0TscDeltaMeasureBySetIndex to SUPDrv (bumping …
|
|
|
@54333
|
10 years |
vboxsync |
sup.h: whether TSC-delta is available for given CPU.
|
|
|
@54310
|
10 years |
vboxsync |
oops
|
|
|
@54309
|
10 years |
vboxsync |
build fix
|
|
|
@54308
|
10 years |
vboxsync |
VMM,SUP: Apply the tsc delta where it matters. Made sense out of the …
|
|
|
@54286
|
10 years |
vboxsync |
SUPR3TscDeltaMesaure prototype correction.
|
|
|
@54270
|
10 years |
vboxsync |
IPRT,TM: Implemented the get-cpu-number optimizations for the …
|
|
|
@54258
|
10 years |
vboxsync |
SUPReadTsc: semi-predict we can call ASMReadTSC and doesn't need deltas.
|
|
|
@54252
|
10 years |
vboxsync |
SUPDrv,GIP,TM: Combined fOsTscDeltasInSync and fTscDeltasRoughlyInSync …
|
|
|
@54224
|
10 years |
vboxsync |
SUP,IPRT: Started as a build fix ended up as a cleanup (mostly …
|
|
|
@54222
|
10 years |
vboxsync |
sup.h: build fix.
|
|
|
@54219
|
10 years |
vboxsync |
HostDrivers/support: TSC-delta bits.
|
|
|
@54215
|
10 years |
vboxsync |
Runtime,TM: Use GIP's fTscDeltasAreRoughlyInSync.
|
|
|
@54214
|
10 years |
vboxsync |
HostDrivers/Support, testcase, TM: Add fTscDeltasRoughlyInSync.
|
|
|
@54201
|
10 years |
vboxsync |
HostDrivers/Support, VMM: avoid code duplication.
|
|
|
@54200
|
10 years |
vboxsync |
sup.h: nit and todo.
|
|
|
@54198
|
10 years |
vboxsync |
warning
|
|
|
@54181
|
10 years |
vboxsync |
HostDrivers/support: fix reinit of GipCpu data where TSC-delta isn't …
|
|
|
@54013
|
10 years |
vboxsync |
Support: added SUPR3LockDownLoader()
|
|
|
@53824
|
10 years |
vboxsync |
sup.h: locally disable a TSC assertion.
|
|
|
@53800
|
10 years |
vboxsync |
HostDrivers/Support: Moved fOsTscDeltasInSync to the GIP, fix …
|
|
|
@53615
|
10 years |
vboxsync |
doxygen fixes.
|
|
|
@53441
|
10 years |
vboxsync |
VMM/TM: Rename TMMODE to TMTSCMODE and the corresponding enum and CFGM …
|
|
|
@53435
|
10 years |
vboxsync |
VBox/sup.h: r=bird: Try unbreak non-x86/amd64 use of the header …
|
|
|
@53430
|
10 years |
vboxsync |
VMM/TM: First step in introducing the invariant TM mode.
|
|
|
@53269
|
10 years |
vboxsync |
HostDrivers/Support: Enabled global TSC rate calculation and …
|
|
|
@53214
|
10 years |
vboxsync |
VBox/sup.h: make darwin happy for now, assertion for debug builds …
|
|
|
@53213
|
10 years |
vboxsync |
HostDrivers/Support: More accurate and reusable error code, more paranoia.
|
|
|
@53212
|
10 years |
vboxsync |
HostDrivers/Support: Add infrastructure for delta-adjusted TSC reads …
|
|
|
@53063
|
10 years |
vboxsync |
HostDrivers/Support: Add TSC-delta measurement ioctl interface, fixed …
|
|
|
@52618
|
10 years |
vboxsync |
HostDrivers, Runtime, Devices, Additions: TSC delta measurement and …
|
|
|