|
|
@30493
|
14 years |
vboxsync |
Demoted some PGM apis to internal only.
|
|
|
@30050
|
15 years |
vboxsync |
VMM: Removed 4 unused functions.
|
|
|
@28800
|
15 years |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher
|
|
|
@26522
|
15 years |
vboxsync |
warnings.
|
|
|
@25732
|
15 years |
vboxsync |
PDMCritSect: Deployed lock ordering. (ring-3 only, only DEBUG_bird atm)
|
|
|
@22890
|
15 years |
vboxsync |
VM::cCPUs -> VM::cCpus so it matches all the other cCpus and aCpus members.
|
|
|
@21992
|
15 years |
vboxsync |
MMR3HyperSetGuard: simplify.
|
|
|
@21094
|
15 years |
vboxsync |
VMM: Added MMR3HyperAllocOnceNoRelEx so that we can force the ring-0 …
|
|
|
@20874
|
15 years |
vboxsync |
VMMR0CallHost -> VMMRZCallRing3[NoCpu]; VMMCALLHOST -> VMMCALLRING3.
|
|
|
@20868
|
15 years |
vboxsync |
DBGFR3MemRead: Support for reading HMA by virtual address.
|
|
|
@20858
|
15 years |
vboxsync |
MMHyper.cpp: Add 64KB to the heap size for each virtual CPU to account …
|
|
|
@20781
|
15 years |
vboxsync |
Default to a 2 MB hyper heap for guest SMP
|
|
|
@20780
|
15 years |
vboxsync |
Restrict hyper heap size increase to SMP only
|
|
|
@20777
|
15 years |
vboxsync |
Running out of hyper heap often here; guest SMP needs more
|
|
|
@20775
|
15 years |
vboxsync |
Missing update
|
|
|
@20531
|
16 years |
vboxsync |
MM: Added MMR3HyperSetGuard for creating guard pages in the hyper heap.
|
|
|
@19793
|
16 years |
vboxsync |
Deal with critical section nesting when trying to clean up after a …
|
|
|
@19682
|
16 years |
vboxsync |
Try to cleanup after one VCPU goes into guru meditation mode. Release …
|
|
|
@19666
|
16 years |
vboxsync |
Deal with VMMCALLHOST_MMHYPER_LOCK correctly.
|
|
|
@19663
|
16 years |
vboxsync |
Protect the MM hypervisor heap with a critical section.
|
|
|
@19608
|
16 years |
vboxsync |
MMHyper.cpp: Extended release assertion with a message.
|
|
|
@18811
|
16 years |
vboxsync |
PGMPhys.cpp,MMHyper.cpp: The MMR3UkHeap bits seems to be working and …
|
|
|
@18800
|
16 years |
vboxsync |
MMHyper: No need to blow up the hyper heap to accomodate PGMCHUNKR3MAP …
|
|
|
@18719
|
16 years |
vboxsync |
MMR3HyperMapPages: break, not return.
|
|
|
@18718
|
16 years |
vboxsync |
MM: cleaned out MMLOCKEDMEM stuff (only user was MMR3HyperMapPages).
|
|
|
@18430
|
16 years |
vboxsync |
MMR3HyperAllocOnceNoRel: Another size_t/uint32_t warning from MSC/64. …
|
|
|
@18429
|
16 years |
vboxsync |
MMHyper: Fixed bug (+warning) in mmR3HyperHeapCreate where the …
|
|
|
@18354
|
16 years |
vboxsync |
MMHyper: With lots of memory, we have to scale up the hyper heap size …
|
|
|
@18291
|
16 years |
vboxsync |
PGM: Map PGMRAMRANGES above 4GB outside HMA (see defect). Changed …
|
|
|
@18286
|
16 years |
vboxsync |
MMHyper: Corrected some incorrect VMMIsHwVirtExtForced usage
|
|
|
@17536
|
16 years |
vboxsync |
mmR3HyperMap: better assertion message.
|
|
|
@15538
|
16 years |
vboxsync |
bigger heap for darwin/VT-x.
|
|
|
@15508
|
16 years |
vboxsync |
#3349: Changed a few MMHyperAlloc calls to MMR3HyperAllocOnceNoRel to …
|
|
|
@15506
|
16 years |
vboxsync |
#3202: Reduced the heap size.
|
|
|
@15174
|
16 years |
vboxsync |
#1865: don't ever return invalid ring-0 address on 2x4G systems, …
|
|
|
@14645
|
16 years |
vboxsync |
SUP, VMM: Moved the max alloc/map page count to VBox/param.h
|
|
|
@14637
|
16 years |
vboxsync |
MMR3HyperMapPages: Increased the max page count to match that of …
|
|
|
@14601
|
16 years |
vboxsync |
MMHyper: Fixed VM::mm.s.pHyperHeapR0.
|
|
|
@14597
|
16 years |
vboxsync |
Added R0 address to MMR3HyperMapHCPhys and made the MMHyperXToR0 use …
|
|
|
@14594
|
16 years |
vboxsync |
PDMLdr,MMR3HyperMapHCRam: Converted the last MMR3HyperMapHCRam and …
|
|
|
@14592
|
16 years |
vboxsync |
PGMR3PhysRegister: Use MMR3HyperAllocOnceNoRel instead of muching …
|
|
|
@14590
|
16 years |
vboxsync |
MMR3HyperAllocOnceNoRel converted to SUPR3PageAllocEx.
|
|
|
@14589
|
16 years |
vboxsync |
VMM,SUPLib: Updated SUPLib API spec, turned out we don't get …
|
|
|
@14543
|
16 years |
vboxsync |
#1865/VT-x: Attacking the heap allocation, introducing …
|
|
|
@14071
|
16 years |
vboxsync |
MM: 64-bit MSC warning hunt.
|
|
|
@13831
|
16 years |
vboxsync |
VMM: Retired VM::pVMGCUnused.
|
|
|
@13830
|
16 years |
vboxsync |
VMM: Disabled VM:pVMGC, removed VM_GUEST_ADDR.
|
|
|
@13824
|
16 years |
vboxsync |
VMM: %VGp -> %RGp
|
|
|
@13823
|
16 years |
vboxsync |
VMM: %VGv -> %RGv
|
|
|
@13820
|
16 years |
vboxsync |
VMM: %VG* inspection - an awfaul lot of these, hope I got it all right…
|
|
|
@13819
|
16 years |
vboxsync |
VMM: %VH* -> %RH*.
|
|
|
@13818
|
16 years |
vboxsync |
VMM: %Vrc -> %Rrc, %Vra -> %Rra.
|
|
|
@13816
|
16 years |
vboxsync |
VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
|
|
|
@13815
|
16 years |
vboxsync |
Some RTGCPTR32 cleanup.
|
|
|
@13796
|
16 years |
vboxsync |
VMM: some adjustments.
|
|
|
@13767
|
16 years |
vboxsync |
warning
|
|
|
@13751
|
16 years |
vboxsync |
UVM updates
|
|
|
@13749
|
16 years |
vboxsync |
Some cleanup & updates
|
|
|
@12989
|
16 years |
vboxsync |
VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
|
|
|
@12968
|
16 years |
vboxsync |
#1865: MM done for now (needs revisiting later).
|
|
|
@12967
|
16 years |
vboxsync |
#1865: MM - docs and 4 new ring-3 heap APIs for string formatting.
|
|
|
@12940
|
16 years |
vboxsync |
RT_ABS() does not like unsigned parameters
|
|
|
@12814
|
16 years |
vboxsync |
#1865: more MM changes.
|
|
|
@12794
|
16 years |
vboxsync |
#1865: Added a pVMRC member to VM so I can gradually convert away from …
|
|
|
@12792
|
16 years |
vboxsync |
#1865: some MM stuff.
|
|
|
@12579
|
16 years |
vboxsync |
VMM: Outlined the per CPU data.
|
|
|
@11164
|
16 years |
vboxsync |
#1865: VGA. Changed PDMDevHlpMMHyperMapMMIO2/MMHyperMapMMIO2 to return …
|
|
|
@9303
|
17 years |
vboxsync |
Signed/unsigned mismatch. More string format specifiers
|
|
|
@9148
|
17 years |
vboxsync |
More 64 bits guest preps
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@7715
|
17 years |
vboxsync |
Renamed PDPTR to PDPT.
Added preliminary code for executing code with …
|
|
|
@7635
|
17 years |
vboxsync |
The new MMIO2 code.
WARNING! This changes the pci mapping protocol …
|
|
|
@6816
|
17 years |
vboxsync |
Made MMR3HyperAllocOnceNoRel suitable for allocating the PGMRAMRANGE …
|
|
|
@6529
|
17 years |
vboxsync |
mmr3 -> mmR3.
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|
@1890
|
18 years |
vboxsync |
Attempt to fix ALSA on Linux kernels <= 2.6.17: use mmap not memalign …
|
|
|
@1480
|
18 years |
vboxsync |
No longer require contiguous memory for the VM structure.
Did long …
|
|
|
@323
|
18 years |
vboxsync |
drop the default, there's just one other call.
|
|
|
@23
|
18 years |
vboxsync |
string.h & stdio.h + header cleanups.
|
|
|
@1
|
55 years |
vboxsync |
import
|