summaryrefslogtreecommitdiffstats
path: root/sys/cam/cam_xpt.c
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Implement media change notification for DA and CD removable media devices.mav2012-07-291-0/+1
* In camisr() clear CAM_SIM_ON_DONEQ flag after camisr_runqueue() purged SIMmav2012-06-211-1/+1
* Fix several reference counting and object lifetime issues betweenken2012-06-201-3/+7
* Add CAM_DEBUG_INFO debug messages for periph created/invalidated/destroyedmav2012-06-071-3/+25
* To make CAM debugging easier, compile in some debug flags (CAM_DEBUG_INFO,mav2012-06-071-26/+10
* Replace #ifdef CAMDEBUG + if + panic() with single KASSERT().mav2012-06-051-7/+2
* Rewrite enabling NCQ for SATA devices in a way more alike to SCSI TCQ.mav2012-06-021-3/+9
* Use AC_GETDEV_CHANGED async to notify ada driver about DMA and NCQ statusmav2012-06-011-0/+2
* Allow to change number of openings (used tags) for ATA/SATA devicesmav2012-05-291-11/+7
* MFprojects/zfsd:mav2012-05-241-1/+5
* Add two functions xpt_batch_start() and xpt_batch_done() to the CAM SIM KPImav2012-05-121-1/+21
* Add CAM infrastructure to allow reporting when a drive's long read capacityken2012-01-261-0/+11
* Fix a race condition in CAM peripheral free handling, lockingken2012-01-121-10/+110
* Move the scsi_da_bios_params() prototype from pc98_machdep.h to md_var.hmarius2011-11-271-4/+0
* For sparc64 also adjust the geometry of da(4) driven disks to not overflowmarius2011-11-271-1/+7
* Introduce CAM_SIM_POLLED SIM flag, indicating that it works in polling mode.mav2011-11-171-1/+7
* Fixes for sure bus reference miscounting and potential device andmjacob2011-08-121-15/+56
* cam/cam_xpt.c:gibbs2011-06-261-2/+2
* Lay groundwork in CAM for recording and reporting physical path andgibbs2011-06-141-43/+86
* Do not report legacy unit numbers (do not create legacy aliases) for disksmav2011-05-031-3/+6
* Make CAM_DEBUG_CDB also dump ATA commands in addition to SCSI.mav2011-04-291-28/+29
* - Add shim to simplify migration to the CAM-based ATA. For each new adaXmav2011-04-261-0/+36
* Remove some used variables.mav2011-04-181-4/+0
* Fix typos - remove duplicate "the".brucec2011-02-211-2/+2
* Fix up a few more sysctl(9) mis-typing found in various LINT builds.mdf2011-01-131-2/+2
* Add Serial Management Protocol (SMP) passthrough support to CAM.ken2010-11-301-0/+1
* Mostly revert r203420, and add similar functionality into ada(4) since thebrucec2010-10-241-93/+0
* Decrease poll interval from 1000 to 100us. This significantly reducesmav2010-09-221-3/+3
* Don't lock buses around a call to xptperiphlistmatch- the buses will bemjacob2010-06-291-2/+0
* Implement the usage of Report Luns as part of SCSI probing for SCP3 ormjacob2010-06-081-6/+14
* Protect periph drivers list and rearrange things to minimize the chance ofmjacob2010-06-021-2/+7
* Add a new primitive, XPT_SCAN_TGT, to cover the range between scanning amjacob2010-05-261-10/+33
* Add xpt_schedule_dev_sendq() call, lost at r203108. It is not needed inmav2010-05-021-0/+2
* Revert r198705.mav2010-04-301-28/+1
* For unhandled actions in xpt_action_default, remember to callmjacob2010-03-311-2/+5
* Fix newlines broken at r204220.mav2010-02-261-1/+1
* Make xpt_rescan() more correct, as it was before r197208: do not usemav2010-02-231-1/+2
* Virtualize transport part of periph announcement.mav2010-02-221-148/+7
* Improve output for controllers that doesn't report SATA speed.mav2010-02-221-0/+2
OpenPOWER on IntegriCloud