summaryrefslogtreecommitdiffstats
path: root/sys/cam
Commit message (Expand)AuthorAgeFilesLines
* Add a placeholder document to be filled out by Nate which will describemjacob2007-05-291-0/+4
* Back out 1.212 at Nate's request in order to go through themjacob2007-05-291-9/+0
* Use the Hitachi 2.5" HD, 120 GB as a USB device.mjacob2007-05-291-0/+9
* Remove duplicate includes.cognet2007-05-232-3/+0
* Zero scsi_readcapacity allocations so we can reallymjacob2007-05-181-4/+3
* Release the bus reference that is acquired when doing a CAMIOCOMMANDscottl2007-05-161-0/+1
* Remove an assertion in xpt_print_path() that makes debugging code much morescottl2007-05-161-1/+0
* Add a helper function for registering async callbacks. Besidesscottl2007-05-1611-272/+70
* Eliminate the use of M_TEMP.scottl2007-05-146-115/+122
* Only schedule the xpt_finishconfig_task once. This fixes some potentialscottl2007-04-271-4/+6
* Remove obsolete headers. Move kernel specific headers under #ifdefsscottl2007-04-231-9/+2
* Retire the spl() markers. Add in some minor missed locking as a result.scottl2007-04-192-193/+31
* Inline cam_periph_lock|unlock to make debugging easier. Use morescottl2007-04-193-30/+21
* Fix a leaked lock in dashutdown.scottl2007-04-191-1/+3
* Avoid problems with make_dev.scottl2007-04-192-0/+4
* Zero the CCBs when mallocing them.scottl2007-04-191-2/+2
* Split the camisr into per-SIM done queues. This optimizes the locking ascottl2007-04-193-45/+49
* Missed locking the dump and shutdown entry points in the scsi_da driver.scottl2007-04-181-2/+9
* Revert a driver API change to xpt_alloc_ccb that isn't necessary. Fix ascottl2007-04-185-18/+31
* Don't delete the devalias, as per the man page.scottl2007-04-171-4/+1
* For the XPT_SASYNC_CB operation, only decouple the broadcast to the busscottl2007-04-161-86/+67
* Drop the topology lock before calling the periph oninvalidate and dtorscottl2007-04-161-7/+5
* Drop the periph/sim lock when calling disk_destroy().scottl2007-04-162-5/+3
* Destroy the devalias before destroying the dev.scottl2007-04-161-1/+1
* Remove Giant from CAM. Drivers (SIMs) now register a mutex that CAM willscottl2007-04-1519-957/+1210
* A fix for the SG_GET_TIMEOUT function slipped into a previous commit byscottl2007-04-102-8/+22
* Make use of M_ZERO in various malloc calls.scottl2007-04-091-5/+4
* Fix a logic bug that slipped in at the last minute and apparently escapedscottl2007-04-091-4/+3
* Add the CAM 'SG' peripheral device. This device implements a subset of thescottl2007-04-072-0/+1126
* A silly buglet found by Coverity- check the return value frommjacob2007-03-151-1/+7
* Use tsleep() rather than msleep() with a NULL mtx.jhb2007-02-271-3/+3
* Add an xpt_rescan function and a thread that will fieldmjacob2007-02-232-4/+50
* Reduce the noise when plugging in (USB) mass storage devices, like a 4 portn_hibma2007-02-211-2/+6
* Use the more specific 'EM732X' designation rather than * to disable syncimp2007-01-231-1/+1
* Add quirk for EasyMP3 EM732X usb 2.0 flash mp3 player.imp2007-01-221-0/+8
* fix botchmjacob2006-12-211-1/+1
* Pay attention to return value from xpt_bus_register in xpt_init.mjacob2006-12-211-1/+5
* Make cam_xpt's pronouncements match camcontrolmjacob2006-12-101-1/+1
* Add an xpt_print function to reduce most of the xpt_print_path/printfmjacob2006-12-0512-259/+216
* Initial cut at Basic Domain Validation- just add some states tomjacob2006-12-042-9/+216
* Remove CTS_SPI_FLAGS_TAG_ENB. Nobody is using it and at least onemjacob2006-12-031-1/+0
* o Style: remove a w/space before a comma.maxim2006-11-261-1/+1
* o Style(9): trim eol w/spaces, w/spaces to tabs, kill an empty line.maxim2006-11-261-4/+3
* o Add a quirk for X-Micro Flash Disk.maxim2006-11-261-0/+8
* XPT_GET_TRAN_SETTINGS can fail- so check for an error andmjacob2006-11-071-1/+9
* Fix the hanging chad if the NEW_TRAN_CODE change and change themjacob2006-11-071-2/+2
* Remove extra whitespacenjl2006-11-031-1/+0
* Add a tunable that allows one to turn off the automatic sending ofmjacob2006-11-021-16/+26
* 2nd and final commit that moves us to CAM_NEW_TRAN_CODEmjacob2006-11-023-479/+0
* Implement BIO_FLUSH handling for da(4), amr(4), ata(4) and ataraid(4).pjd2006-10-311-14/+31
OpenPOWER on IntegriCloud