summaryrefslogtreecommitdiffstats
path: root/sys/cam/cam_xpt.c
Commit message (Expand)AuthorAgeFilesLines
* When probing a newly found device, don't automatically assume that thescottl2008-02-271-36/+95
* Add a missing unlock to an error path fro XPT_DEBUG handling.scottl2008-02-261-0/+1
* Correct the kernel config hint in a printf statement.brueffer2008-01-281-1/+1
* style(9)obrien2008-01-021-73/+73
* Add a missing mutex unlock.scottl2007-12-161-0/+1
* Rename the kthread_xxx (e.g. kthread_create()) callsjulian2007-10-201-1/+1
* Quirk for WD Mybook. Seems they do not like serial number queries.imp2007-06-301-0/+12
* Prepare for future integration between CAM and newbus. xpt_bus_registerscottl2007-06-171-2/+3
* Despite several examples in the kernel, the third argument ofdwmalone2007-06-041-1/+1
* 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-161-0/+33
* Eliminate the use of M_TEMP.scottl2007-05-141-24/+24
* Only schedule the xpt_finishconfig_task once. This fixes some potentialscottl2007-04-271-4/+6
* Retire the spl() markers. Add in some minor missed locking as a result.scottl2007-04-191-170/+24
* Inline cam_periph_lock|unlock to make debugging easier. Use morescottl2007-04-191-8/+8
* 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-191-45/+45
* Revert a driver API change to xpt_alloc_ccb that isn't necessary. Fix ascottl2007-04-181-13/+26
* For the XPT_SASYNC_CB operation, only decouple the broadcast to the busscottl2007-04-161-86/+67
* Remove Giant from CAM. Drivers (SIMs) now register a mutex that CAM willscottl2007-04-151-319/+447
* A silly buglet found by Coverity- check the return value frommjacob2007-03-151-1/+7
* Add an xpt_rescan function and a thread that will fieldmjacob2007-02-231-4/+49
* 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-051-44/+44
* Initial cut at Basic Domain Validation- just add some states tomjacob2006-12-041-9/+213
* 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
* 2nd and final commit that moves us to CAM_NEW_TRAN_CODEmjacob2006-11-021-333/+0
* New Dell 1950/2950 SES backplane drops off the bus if you pokemjacob2006-09-161-0/+4
* null commit to provide commit message to previousmjacob2006-09-111-1/+1
* PR: 103130mjacob2006-09-111-1/+1
* Grumble. VMWare ESX and VMWare WorkStation have *slightly* differentmjacob2006-06-261-1/+1
* VMware disk volumes are only on LUN 0, andmjacob2006-06-241-0/+5
* Add PIM_SEQSCAN for HBA misc flags and code that understandsmjacob2006-06-051-32/+79
* Handle some of the inquiry flags that have come intomjacob2006-05-301-5/+4
* CAM_NEW_TRAN_CODE placeholders for SAS support.mjacob2006-01-201-0/+7
* When deregistering a bus, attempt to flush out all outstandingiedowse2006-01-111-8/+111
* Make the exploring of all luns supported by an HBA more of amjacob2005-09-161-5/+38
* - Providing fine-grained malloc statistic by replacing M_DEVBUF withavatar2005-07-011-18/+30
* Fixing a memory leak in xpt_release_device(), which can be quicklyavatar2005-06-241-0/+2
* Do not initialize path variable with useless value just beforekan2005-05-111-1/+0
* avoid use after freesam2005-03-311-1/+1
* Restore queue depth settings across tag disable events. The system oftengibbs2005-03-231-2/+13
* Check the correct periph pointer after search for it.scottl2005-02-201-1/+1
* Provide locking for the ccb_bioq. This allows xpt_done() to be called withoutscottl2005-02-091-5/+22
* Add quirk for easyRAID ER5 alias areca ARC-6010.mr2005-01-251-0/+5
* This is a somewhat imperfect means to try and bring FreeBSD forward inmjacob2005-01-221-3/+13
OpenPOWER on IntegriCloud