VirtualBox

source: vbox/trunk/src/VBox/Devices/Storage/DevATA.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @38661   13 years vboxsync Set the seek done bit in one more location to placate old Linux kernels.
(edit) @38219   13 years vboxsync ATA: Set DSC in a few more cases.
(edit) @37687   13 years vboxsync Main/Console+Machine: add notification for guest triggered eject, …
(edit) @37653   13 years vboxsync Devices/DevATA: fixed missing parameter when calling pfnUnmount
(edit) @37466   13 years vboxsync VMM,Devices: Automatically use a per-device lock instead of the giant …
(edit) @37264   14 years vboxsync Storage/ATA+AHCI: support the non-rotational medium flag
(edit) @36912   14 years vboxsync gcc-4.6 -Werror=int-to-pointer-cast fixes
(edit) @36706   14 years vboxsync Undid accidental commit.
(edit) @36705   14 years vboxsync fdc: Improved floppy emulation.
(edit) @36339   14 years vboxsync DevATA: Adjust maximum transfer length to the new value, fixes ATAPI …
(edit) @36337   14 years vboxsync DevATA: Disable feature list for now because it breaks at least Windows XP
(edit) @36336   14 years vboxsync DevATA: Signal no current profile if no medium is loaded and add …
(edit) @36316   14 years vboxsync Storage/DevATA+DevAHCI+ATAController: make assertion less strict, …
(edit) @35767   14 years vboxsync Storage/DevATA: fix device reset handling, sanity check was wrong
(edit) @35595   14 years vboxsync Storage/DevATA+ATAController: only allow read/write commands for ATA …
(edit) @35560   14 years vboxsync PDM: introduced fEject parameter to PDMIMOUNT::pfnUnmount which is …
(edit) @35353   14 years vboxsync Move the misc files the in src/VBox/Devices/ directory into a build/ …
(edit) @35346   14 years vboxsync VMM reorg: Moving the public include files from include/VBox to …
(edit) @34433   14 years vboxsync Storage: Introduce interface to query the location of a medium (device …
(edit) @33540   14 years vboxsync *: spelling fixes, thanks Timeless!
(edit) @33486   14 years vboxsync Additional checks
(edit) @33485   14 years vboxsync ATA: Don't assume that PGMPhysSimpleReadGCPtr succeeds in RC/R0 but go …
(edit) @33142   14 years vboxsync PCI: new bus implementation can be used with IDE controller too
(edit) @32943   14 years vboxsync Storage/ATA: Clean up suspending the VM on certain errors, and make …
(edit) @32108   14 years vboxsync ATA/ATAPI: Clear the Led always
(edit) @32104   14 years vboxsync ATA/Passthrough: Determine the correct sector size for the READ CD MSF …
(edit) @32088   14 years vboxsync ATA/Passthrough: Fix audio CDs. Try to retrieve the track type during …
(edit) @32082   14 years vboxsync CD/Passthrough: Prevent the host from crashing when trying to access a …
(edit) @32076   14 years vboxsync CD/Passthrough: READ CD requires the numbers of blocks to read and not …
(edit) @32068   14 years vboxsync ATA/ATAPI/Passthrough: Fix for split SCSI_READ_CD commands, update the …
(edit) @30723   14 years vboxsync Removed more instances of obsolete PCISetIrqNoWait calls.
(edit) @28980   15 years vboxsync Devices/Storage: fix extremely sporadic bogus triggering of "I/O state …
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @27361   15 years vboxsync Storate/ATA: implemented ATA_EVENT_STATUS_MEDIA_EJECT_REQUESTED
(edit) @27273   15 years vboxsync ATA: Add ATA_SLEEP to the list of supported commands (does nothing …
(edit) @26285   15 years vboxsync DevATA: Initializers... wonder if all compilers will like this.
(edit) @26173   15 years vboxsync PDM: s/pCfgHandle/pCfg/g - part 2.
(edit) @26165   15 years vboxsync PDM: s/szDeviceName/szName/g - PDMDEVREG & PDMUSBREG.
(edit) @26160   15 years vboxsync PDM: s/pDevReg/pReg/g
(edit) @26157   15 years vboxsync PDMDEVHLPR3 cleanup; reduced the number of strict functions.
(edit) @26049   15 years vboxsync ATA: checksum typo, cleanup
(edit) @26001   15 years vboxsync PDM,*: Redid the PDM structure versions. Check the instance and helper …
(edit) @25999   15 years vboxsync ATA: enable SCSI_READ_DVD_STRUCTURE for all controller types (seems safe)
(edit) @25989   15 years vboxsync ATA: implement integrity word
(edit) @25985   15 years vboxsync pdmifs.h: the final batch of refactored interface ID code.
(edit) @25984   15 years vboxsync pdmifs.h: the penultimate batch of refactored interface ID code.
(edit) @25974   15 years vboxsync pdmifs.h: another batch of _IID changes.
(edit) @25966   15 years vboxsync PDMIBASE refactoring; use UUID as interface IDs.
(edit) @25900   15 years vboxsync Same goes for the write handler and the duplicate ATAController code.
(edit) @25897   15 years vboxsync ATA: ataIOPortReadStr1: deal with the unlikely case where no data (or …
(edit) @25732   15 years vboxsync PDMCritSect: Deployed lock ordering. (ring-3 only, only DEBUG_bird atm)
(edit) @25192   15 years vboxsync Storage/DevATA: fix device reset if a transfer redo is pending. …
(edit) @24761   15 years vboxsync Storage/ATA: clear pending DMA on controller reset (and on command …
(edit) @24747   15 years vboxsync DevATA: Cleanup the waiting for idle stuff... only ataR3Construct …
(edit) @24745   15 years vboxsync DevATA: Async reset handling, protect reset or we'll die.
(edit) @24741   15 years vboxsync DevATA: Use the async notification handling.
(edit) @24587   15 years vboxsync DevATA.cpp: Better error message about missing devices during …
(edit) @24265   15 years vboxsync Devices,VMM: Replaced all VERR_SSM_LOAD_CONFIG_MISMATCH returns with …
(edit) @24173   15 years vboxsync ATA: Rename macros
(edit) @24169   15 years vboxsync ATA/ATAPI: Add more keys to overwrite VPD data for CD drives
(edit) @24094   15 years vboxsync DevATA: Optimize the suspend and poweroff pendig I/O waits so they …
(edit) @24072   15 years vboxsync DevAHCI,DevATA: More RTThreadSleep(100) todos.
(edit) @24052   15 years vboxsync DevATA: Save and load+verify config. New saved state version.
(edit) @23474   15 years vboxsync ATA: Add the instance number to the statistics path
(edit) @23417   15 years vboxsync ATA/AHCI: report medium changes. for AHCI this is not in the active code
(edit) @23149   15 years vboxsync ATA,AHCI: Assertion is to is strict. VERR_PDM_MEDIA_LOCKED is expected …
(edit) @23012   15 years vboxsync VMM,Devices,Main: VMR3ReqCall w/ RT_INDEFINITE_WAIT -> VMR3ReqCallWait.
(edit) @22934   15 years vboxsync DevATA.cpp: AssertCompileMemberAlignment(ATACONTROLLER, aIfs[1], 8) …
(edit) @22925   15 years vboxsync Devices: Alignment fun. (32-bit darwin)
(edit) @22793   15 years vboxsync SSM,*: Renamed phase to pass (uPhase/SSM_PHASE_FINAL) and wrote the …
(edit) @22480   15 years vboxsync SSM,VMM,Devices,Main,VBoxBFE: Live snapshot/migration SSM API adjustments.
(edit) @22277   15 years vboxsync PDMDRVREG change (big changeset).
(edit) @21188   15 years vboxsync Add hotplug flag to PDMR3DeviceAttach/Detach
(edit) @20567   15 years vboxsync DevATA,ATAController: Do not use MMGCRamReadNoTrapHandler nor …
(edit) @20374   16 years vboxsync *: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
(edit) @20367   16 years vboxsync Devices: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
(edit) @19366   16 years vboxsync Removed global VMM lock.
(edit) @19300   16 years vboxsync VMReq,*: Replaced VMREQDEST with VMCPUID because it's a pain to have …
(edit) @18927   16 years vboxsync Big step to separate VMM data structures for guest SMP. (pgm, em)
(edit) @18645   16 years vboxsync VMSetRuntimeError[V] refactoring: fFatal -> fFlags, may return …
(edit) @18434   16 years vboxsync pdmifs.h,DevATA,ATAController,DrvHostDVD: Changed the pcbBuf parameter …
(edit) @18193   16 years vboxsync ATA: Implement READ DVD STRUCTURE
(edit) @17947   16 years vboxsync ATA: create correct header for raw sector, according to the spec, …
(edit) @17828   16 years vboxsync ATA: report 80-pins cables for ICH6 controller
(edit) @17733   16 years vboxsync Storage/ATA: shut up compiler warning
(edit) @17732   16 years vboxsync Storage/AHCI: fix iSCSI-induced geometry error preventing VM start in …
(edit) @17312   16 years vboxsync ATA: PIIX4 is default. A default is required for our VMM testcases.
(edit) @17077   16 years vboxsync pass IDE controller type as string in config
(edit) @17075   16 years vboxsync ICH6 controller in UI and configs (don't think amount of work required …
(edit) @16745   16 years vboxsync add rudimentary support for ICH6 IDE controller
(edit) @16708   16 years vboxsync Storage/ATA: fix 2 deadlocks when suspending the VM due to disk …
(edit) @16114   16 years vboxsync Added first suspend and poweroff flags for the IDE controller too. …
(edit) @15882   16 years vboxsync DevATA: Number the ATA I/O threads.
(edit) @15879   16 years vboxsync ATA: Wait a bit until we interrupt the thread to avoid interruptions …
(edit) @15855   16 years vboxsync DevAHCI,DevATA: ach -> sz and use CFGMR3QueryStringDef (bad idea to …
(edit) @15847   16 years vboxsync ATA: Fix failing RESET requests if the async I/O thread is stuck in an …
(edit) @15846   16 years vboxsync AHCI/ATA: rework VPD handling code
(edit) @15845   16 years vboxsync warnings and minor fixes to coding style
(edit) @15815   16 years vboxsync fix Linux passthrough by introducing a double buffer which is required …
(edit) @15711   16 years vboxsync IDE: move the VPD initialization code to the right place and correct …
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