|
|
@31098
|
14 years |
vboxsync |
iSCSI: First part for async I/O. Move I/O into a separate thread and …
|
|
|
@31087
|
14 years |
vboxsync |
AHCI: Add debugger info callback to inspect controller state
|
|
|
@30975
|
14 years |
vboxsync |
LsiLogic: Fix very rare race with SMP guests resulting in an endless …
|
|
|
@30947
|
14 years |
vboxsync |
LsiLogic: Plug memory leak if a target doesn't exist, log CDBs to non …
|
|
|
@30941
|
14 years |
vboxsync |
Storage/iSCSI: Handle target triggered disconnects properly, without …
|
|
|
@30900
|
14 years |
vboxsync |
VMDK: Activate new async I/O by default
|
|
|
@30864
|
14 years |
vboxsync |
VD/Parallels: Implement async I/O support. Completely untestet right …
|
|
|
@30863
|
14 years |
vboxsync |
VD: Finish async I/O support for VMDK. Still disabled by default until …
|
|
|
@30809
|
14 years |
vboxsync |
BusLogic: Handle interrupt status reg better; reduces W2K bootup time …
|
|
|
@30805
|
14 years |
vboxsync |
BusLogic: Added comment re firmware special option byte.
|
|
|
@30729
|
14 years |
vboxsync |
BusLogic: Fix
|
|
|
@30725
|
14 years |
vboxsync |
BusLogic: Fix for W2K and ACPI
|
|
|
@30723
|
14 years |
vboxsync |
Removed more instances of obsolete PCISetIrqNoWait calls.
|
|
|
@30688
|
14 years |
vboxsync |
BusLogic: Fix
|
|
|
@30687
|
14 years |
vboxsync |
BusLogic: Fix W2K guests
|
|
|
@30597
|
14 years |
vboxsync |
alignment check on BUSLOGIC::CritSectIntr.
|
|
|
@30596
|
14 years |
vboxsync |
DevBusLogic: The CritSectIntr member must be 64-bit aligned even on …
|
|
|
@30592
|
14 years |
vboxsync |
BusLogic: Fix NT4 and SCO OpenServer guests. For NT4 the product …
|
|
|
@30555
|
14 years |
vboxsync |
VD/Async: Full support for VHD images. VMDK is still in progress
|
|
|
@30481
|
14 years |
vboxsync |
VBoxHDD: Zero the buffer after a read provided valid data
|
|
|
@30468
|
14 years |
vboxsync |
IPRT:
- Corrected RTSGBUF member names.
- Corrected RTSgBufInit …
|
|
|
@30384
|
14 years |
vboxsync |
SCSI: Log used I/O method
|
|
|
@30382
|
14 years |
vboxsync |
SATA: Always raise an interrupt after task completion; delaying this …
|
|
|
@30313
|
14 years |
vboxsync |
Storage/VBoxHDD: optimize image cloning, at the moment only for newly …
|
|
|
@30309
|
14 years |
vboxsync |
Storage/iSCSI: switch to sending in a single call, avoiding separate …
|
|
|
@30224
|
14 years |
vboxsync |
Devices: three size_t warnings.
|
|
|
@30223
|
14 years |
vboxsync |
DrvHostDVD: More VCC100 intrinsic stupditity.
|
|
|
@30221
|
14 years |
vboxsync |
DrvVD: todo/r=bird: lwip_recv does not set errno, so checking it here …
|
|
|
@30174
|
14 years |
vboxsync |
VSCSI: Handle VERIFY(10) command. Fixes full format during Windows …
|
|
|
@30140
|
14 years |
vboxsync |
BusLogic: Fix race leading to I/O hang
|
|
|
@30128
|
14 years |
vboxsync |
LsiLogic: Don't reset the interrupt mask during a unit reset. Fixes …
|
|
|
@30112
|
14 years |
vboxsync |
iprt/asm.h,*: Added ASMAtomicWriteNullPtr and ASMAtomicUoWriteNullPtr …
|
|
|
@30111
|
14 years |
vboxsync |
iprt/asm.h,*: Revised the ASMAtomic*Ptr functions and macros. The new …
|
|
|
@30044
|
15 years |
vboxsync |
VBoxHDD/Async: Fix variable initialization, was always 0 before. Fix …
|
|
|
@30013
|
15 years |
vboxsync |
scm cleanup.
|
|
|
@29941
|
15 years |
vboxsync |
ATAController: Fix rc usage
|
|
|
@29913
|
15 years |
vboxsync |
DevLsiLogicSCSI.cpp: not about why 2 items are used (insert while …
|
|
|
@29879
|
15 years |
vboxsync |
DevAHCI.cpp: r=bird: Using TMCLOCK_VIRTUAL_SYNC in devices which …
|
|
|
@29827
|
15 years |
vboxsync |
LsiLogic: Fix a possible race condition in the interrupt handling code …
|
|
|
@29758
|
15 years |
vboxsync |
AHCI: Fix crash on reset after a snapshot was taken. The Driver needs …
|
|
|
@29744
|
15 years |
vboxsync |
LsiLogic: Print state of every device
|
|
|
@29706
|
15 years |
vboxsync |
LsiLogic: Debugger callback to dump the controller state
|
|
|
@29672
|
15 years |
vboxsync |
AHCI: Count non queued async tasks too. Fixes rare crash during …
|
|
|
@29649
|
15 years |
vboxsync |
Frontends/VBoxManage: make partition table processing much more …
|
|
|
@29614
|
15 years |
vboxsync |
BusLogic: Make sure that there are no tasks pending during suspend
|
|
|
@29610
|
15 years |
vboxsync |
LsiLogic: Alignment
|
|
|
@29609
|
15 years |
vboxsync |
LsiLogic: Make sure we have no request pending on suspend
|
|
|
@29588
|
15 years |
vboxsync |
LsiLogic: The request queue should have the same size as the reply …
|
|
|
@29586
|
15 years |
vboxsync |
SCSI: Fix IoDepth statistic
|
|
|
@29504
|
15 years |
vboxsync |
AHCI: Always use an intermediate buffer for now until we have native …
|
|
|
@29498
|
15 years |
vboxsync |
ISCSI: Return VERR_NOT_SUPPORTED for VD_OPEN_FLAGS_ASYNC_IO
|
|
|
@29497
|
15 years |
vboxsync |
Storage/VBoxHDD: fix long-standing bugs in VDCopy, which show in …
|
|
|
@29495
|
15 years |
vboxsync |
DiskIntegrity: Prevent buffer overflow
|
|
|
@29443
|
15 years |
vboxsync |
DrvDiskIntegrity: Check for double completion of requests
|
|
|
@29441
|
15 years |
vboxsync |
AHCI: Fix assertion
|
|
|
@29413
|
15 years |
vboxsync |
VBoxHDD: Fix a bug causing data corruption in the image for async …
|
|
|
@29412
|
15 years |
vboxsync |
DiskIntegrity: Pass async flush requests
|
|
|
@29341
|
15 years |
vboxsync |
DrvBlock: Async flushes are not ignored by default
|
|
|
@29330
|
15 years |
vboxsync |
SCSI: Create the I/O thread and request queue only if the async I/O …
|
|
|
@29326
|
15 years |
vboxsync |
LsiLogic: Make the SAS controller a separate device to make it …
|
|
|
@29306
|
15 years |
vboxsync |
DiskIntegrity: Build fix
|
|
|
@29250
|
15 years |
vboxsync |
iprt/asm*.h: split out asm-math.h, don't include asm-*.h from asm.h, …
|
|
|
@29244
|
15 years |
vboxsync |
VBoxHDD: Fix
|
|
|
@29242
|
15 years |
vboxsync |
LsiLogic: Style
|
|
|
@29240
|
15 years |
vboxsync |
VBoxHDD: Bring back error reporting for the new async I/O code
|
|
|
@29239
|
15 years |
vboxsync |
AHCI: Bug fix for error reporting
|
|
|
@29238
|
15 years |
vboxsync |
VHD: Fix image creation
|
|
|
@29213
|
15 years |
vboxsync |
DrvSCSI: Fix crash when an error occurs and print errors in the release log
|
|
|
@29137
|
15 years |
vboxsync |
AHCI: Clear the I/O thread handle after the thread was destroyed
|
|
|
@29135
|
15 years |
vboxsync |
Storage/DrvVD: quick workaround for the synchronization problems when …
|
|
|
@29080
|
15 years |
vboxsync |
DevAHCI: Alignment fix?
|
|
|
@29049
|
15 years |
vboxsync |
SCSI: Another assertion fix
|
|
|
@29048
|
15 years |
vboxsync |
VBoxHDD: Fix an assertion during a flush request. There is no S/G list
|
|
|
@29047
|
15 years |
vboxsync |
AHCI: Fix error reporting protocol violation
|
|
|
@29035
|
15 years |
vboxsync |
VMDK: Implement async flush
|
|
|
@29034
|
15 years |
vboxsync |
DrvBlock: Print IgnoreFlush setting
|
|
|
@29030
|
15 years |
vboxsync |
AHCI: Implement missing error reporting bits
|
|
|
@29006
|
15 years |
vboxsync |
VBoxHDD: Move the FinishWrite call from DrvVD to VBoxHDD where we can …
|
|
|
@28980
|
15 years |
vboxsync |
Devices/Storage: fix extremely sporadic bogus triggering of "I/O state …
|
|
|
@28948
|
15 years |
vboxsync |
DiskIntegrity: Fix memory corruption caused by the trace option. The …
|
|
|
@28902
|
15 years |
vboxsync |
DiskIntegrity: Add possibility to check for hanging requests
|
|
|
@28881
|
15 years |
vboxsync |
AHCI: Error reporting fix
|
|
|
@28855
|
15 years |
vboxsync |
branding
|
|
|
@28835
|
15 years |
vboxsync |
Main: live snapshot merging. initially limited to forward merging …
|
|
|
@28827
|
15 years |
vboxsync |
Storage/iSCSI: Error handling fix when connecting to a target. …
|
|
|
@28820
|
15 years |
vboxsync |
VMDK: Fix image creation
|
|
|
@28800
|
15 years |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher
|
|
|
@28786
|
15 years |
vboxsync |
AHCI: Report errors of completed requests to the guest (not tested yet)
|
|
|
@28785
|
15 years |
vboxsync |
VBoxHDD.cpp: Init rcReq field
|
|
|
@28784
|
15 years |
vboxsync |
Interface changes for error reporting and async I/O
|
|
|
@28705
|
15 years |
vboxsync |
AHCI: Fix race condition where a task could be used even if it is …
|
|
|
@28704
|
15 years |
vboxsync |
VBoxHDD: Logging fix
|
|
|
@28693
|
15 years |
vboxsync |
VBoxHDD/Async: Fix diff images
|
|
|
@28684
|
15 years |
vboxsync |
VBoxSCSI: Always reset the state if the protocol is violated and make …
|
|
|
@28683
|
15 years |
vboxsync |
VBoxHDD: Fix hanging async I/O
|
|
|
@28629
|
15 years |
vboxsync |
VDI: Fix VdiCheckIfValid
|
|
|
@28622
|
15 years |
vboxsync |
oops
|
|
|
@28620
|
15 years |
vboxsync |
VBoxHDD: async I/O updates. Mostly complete except for bug fixes
|
|
|
@28570
|
15 years |
vboxsync |
LsiLogic: Remove interrupt coalescing again because it has a negative …
|
|
|
@28524
|
15 years |
vboxsync |
Missing parameters
|
|
|