| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert my ata_identify()/ata_reinit() related changes: r189166, r189091 | mav | 2009-02-28 | 1 | -8/+12 |
* | Rework device probing by moving ata_getparam() call from ata_identify() to | mav | 2009-02-28 | 1 | -12/+8 |
* | Correct signature for the identify routine. The bad parameter wasn't | imp | 2009-02-04 | 1 | -2/+2 |
* | Make "kldunload atapicam" return EBUSY instead of deadlocking when a device | trasz | 2009-01-08 | 1 | -0/+4 |
* | Go back to preallocating everything possible on init. | sos | 2008-04-17 | 1 | -1/+2 |
* | Fix the brokenness in the former commit, sorry for the mess. | sos | 2008-04-11 | 1 | -2/+1 |
* | Prepare for future integration between CAM and newbus. xpt_bus_register | scottl | 2007-06-17 | 1 | -1/+1 |
* | MPSAFE atapi-cam | scottl | 2007-05-02 | 1 | -28/+23 |
* | (atapi_action, case XPT_SCSI_IO): Enable DMA only for READ and WRITE commands | thomas | 2007-04-30 | 1 | -4/+19 |
* | (atapi_cb): Fix test for the presence of sense data. An incorrect condition | thomas | 2007-04-30 | 1 | -2/+2 |
* | Remove Giant from CAM. Drivers (SIMs) now register a mutex that CAM will | scottl | 2007-04-15 | 1 | -1/+1 |
* | Make it compile | kevlo | 2007-03-14 | 1 | -1/+1 |
* | (atapi_action): Improve error reporting by removing ATA_R_QUIET flag | thomas | 2007-03-13 | 1 | -33/+49 |
* | (reinit_bus): When the ATAPI bus is reset, do not schedule an automated | thomas | 2007-03-13 | 1 | -2/+10 |
* | (cam_rescan): Do not reference ccb->ccb_h.path in CAM_DEBUG call before | thomas | 2007-02-27 | 1 | -2/+2 |
* | 2nd and final commit that moves us to CAM_NEW_TRAN_CODE | mjacob | 2006-11-02 | 1 | -12/+0 |
* | The first of 3 major steps to move the CAM layer forward to using | mjacob | 2006-10-31 | 1 | -3/+18 |
* | Make the ATAPI sense data accessible when using the ioctl interface | sos | 2006-03-31 | 1 | -2/+2 |
* | Normalize a significant number of kernel malloc type names: | rwatson | 2005-10-31 | 1 | -1/+1 |
* | Change the way ioctls are issue to ATA. | sos | 2005-05-16 | 1 | -1/+1 |
* | Take newbusification one step further, ie use the device_t more consequently | sos | 2005-04-30 | 1 | -28/+28 |
* | Move the creation of ata_channel child devices to the channel code. | sos | 2005-04-15 | 1 | -14/+67 |
* | Explicity make atapi-cam depend on CAM. | scottl | 2005-04-08 | 1 | -0/+1 |
* | Fix a use-after-free problem in atapi_cb(). Add some necessary synchronization | scottl | 2005-04-05 | 1 | -4/+13 |
* | Push some faulty debugging aside so LINT compiles. | phk | 2005-04-05 | 1 | -1/+1 |
* | Commit ATAPI-CAM for ATAmkIII. Improvements and changes: | scottl | 2005-04-05 | 1 | -151/+186 |
* | atapicam(4) is currently off by three orders of magnitude regarding the | green | 2004-06-17 | 1 | -2/+2 |
* | Use auto-sense data provided by the lowlevel ATA code. | thomas | 2004-03-04 | 1 | -1/+10 |
* | (atapi_cb): Reenable automatic retrieve of sense data on error, making | thomas | 2004-02-11 | 1 | -14/+21 |
* | Fixed a memory leak. | ru | 2004-01-18 | 1 | -1/+3 |
* | Use UMA instead of plain malloc for getting ATA request storage. | sos | 2004-01-14 | 1 | -0/+1 |
* | #include sema.h is now required. | sos | 2004-01-12 | 1 | -0/+1 |
* | Fix a potential problem with atapi-cam where an incorrect flag is passed | scottl | 2003-12-05 | 1 | -1/+1 |
* | Centralise mode setting. Instead of doing it in all subdrivers, do | sos | 2003-11-11 | 1 | -5/+0 |
* | Free the ata_request struct after we are done using it. This should stop | scottl | 2003-11-09 | 1 | -2/+9 |
* | Enable DMA for ATAPI/CAM input/output operations. | thomas | 2003-09-24 | 1 | -3/+10 |
* | (atapi_cb): Reorganize error handling circuitry. | thomas | 2003-09-21 | 1 | -17/+19 |
* | (atapi_cb): Disable autosense for now as it causes a missed ATA interrupt. | thomas | 2003-09-21 | 1 | -2/+8 |
* | (atapi_action): avoid memory leak in a marginal invalid ccb case. | thomas | 2003-09-19 | 1 | -25/+30 |
* | (atapi_action, case XPT_PATH_INQ): Handle properly the case of | thomas | 2003-09-11 | 1 | -2/+5 |
* | Add missing braces. Fixes boot-time kernel panic with ATAng and ATAPI/CAM. | thomas | 2003-08-28 | 1 | -1/+2 |
* | Use __FBSDID(). | obrien | 2003-08-24 | 1 | -2/+3 |
* | This is a major rework of the ATA driver (ATAng) | sos | 2003-08-24 | 1 | -77/+151 |
* | Add a PATH_INQ flag, PIM_NO_6_BYTE, which indicates the SIM never wishes to | njl | 2003-07-28 | 1 | -1/+1 |
* | Merge common XPT_CALC_GEOMETRY functions into a single convenience function. | njl | 2003-06-14 | 1 | -19/+1 |
* | In atapi_cam_reinit_bus, only call reinit_bus if the ATAPI channel | thomas | 2003-05-14 | 1 | -1/+8 |
* | Centralize the devstat handling for all GEOM disk device drivers | phk | 2003-03-08 | 1 | -1/+0 |
* | Zero cpi->target_sprt since atapi-cam does not support target mode. This | njl | 2003-02-27 | 1 | -0/+1 |
* | Fix ATAPI/USB/Firewire CDROM drive handling in cd(4) and hopefully fix | ken | 2003-02-21 | 1 | -30/+0 |
* | Back out M_* changes, per decision of the TRB. | imp | 2003-02-19 | 1 | -1/+1 |