summaryrefslogtreecommitdiffstats
path: root/sys/cam/cam_xpt.c
Commit message (Expand)AuthorAgeFilesLines
* MFC 278228:ken2015-02-181-0/+1
* MFC r277385: Remove extra mtx_unlock().mav2015-01-261-1/+0
* MFC r274819:smh2014-12-211-5/+5
* MFC r275368:mav2014-12-081-2/+9
* MFC r271718 (by bdrewery): Correct a commentmav2014-10-201-1/+1
* MFC r271588: Update CAM CCB accounting for the new status quo.mav2014-10-141-5/+8
* Use proper variable when looping through periphs with CAM_PERIPH_FREE.mav2014-10-121-2/+2
* MFC r264406:mav2014-05-081-1/+1
* MFC r260509:mav2014-05-081-2/+4
* MFC r260996:mav2014-02-041-1/+3
* MFC r260549:mav2014-01-251-6/+2
* MFC r260541, r260547:mav2014-01-141-3/+1
* MFC Alexander Motin's direct dispatch, multi-queue, and finer-grainedscottl2014-01-071-763/+979
* MFC r257345,257382,257388:nwhitehorn2013-12-101-8/+9
* MFC r256552:mav2013-10-241-0/+32
* MFC r256533:mav2013-10-241-1/+1
* Close the race on path ID allocation in xpt_bus_register() if two buses aremav2013-10-091-9/+6
* Make sure the CCB xflags field is initialized to zero so thatnwhitehorn2013-09-271-0/+2
* Re-do r255853. Along with adding back the API/ABI changes from thescottl2013-09-251-5/+1
* Revert r255853 pending fixes to build errors in usr.bin/kdumpgjb2013-09-251-1/+5
* Update the CAM API for FreeBSD 10:scottl2013-09-241-5/+1
* Add debug trace points for freeze/release device queue.mav2013-09-011-0/+57
* Add new attribute lunname to report only textual LUN-specific device IDs.mav2013-08-241-5/+9
* Remove droping topology mutex after iterating 100 periphs in CAMGETPASSTHRU.mav2013-08-071-37/+2
* MFprojects/camlock r249006:mav2013-08-051-16/+13
* MFprojects/camlock r249505:mav2013-08-051-17/+9
* CAM and mps(4) driver scanning changes.ken2013-07-221-9/+14
* Make some improvements to r253322 to really rescan target, not a bus.mav2013-07-151-4/+7
* Add infrastructure for doing compatibility shims, as has been sorelyscottl2013-06-171-0/+15
* Make CAM return and GEOM DISK pass through new GEOM::lunid attribute.mav2013-06-121-5/+42
* Added output of device QUIRKS for CAM and AHCI devices during boot.smh2013-05-181-0/+9
* Expose CAM_BOOT_DELAY as a kernel conf item now.sbruno2013-04-201-0/+7
* Remove owner field from struct cam_ed, unused at least since FreeBSD 7.mav2013-04-141-1/+0
* MFprojects/camlock r248982:mav2013-04-141-4/+4
* MFprojects/camlock r248890, r248897, r248898, r248900, r248903, r248905,mav2013-04-141-197/+76
* MFprojects/camlock:mav2013-04-041-135/+141
* MFprojects/camlock r248928:mav2013-04-041-12/+22
* Remove xpt_sim_opened(), the only consumer of which was atapicam, which ismav2013-04-041-33/+0
* Use xpt_lock_buses() instead of equivalent mtx_lock(&xsoftc.xpt_topo_lock)mav2013-04-041-32/+32
* Reform the busdma API so that new types may be added without modifyingkib2013-02-121-1/+2
* Fix a panic during CAM EDT traversal.ken2012-12-071-14/+2
* Remove priority enforcement from xpt_ation(). It is not good and even notmav2012-10-271-3/+0
* Don't exclude XPT SIM from locking in xpt_create_path_unlocked().mav2012-10-131-9/+4
* Use xpt_create_path_unlocked() for initial debug path compilation becausemav2012-10-131-6/+1
* Fix XPT_DEBUG paths operations locking:mav2012-10-131-8/+16
* XPT_DEV_MATCH is probably the only xpt_action() method that is calledmav2012-10-131-0/+8
* Protect xpt_getattr() calls with the SIM lock and assert that.mav2012-10-121-0/+2
* Use separate malloc buckets for CAM devices, CCBs and paths. This willmav2012-10-111-12/+15
* Don't duplicate path/ccb allocation code, use existing functions.mav2012-10-111-7/+1
* Really handle xpt_compile_path() error in xpt_bus_register() instead ofmav2012-10-101-2/+5
OpenPOWER on IntegriCloud