summaryrefslogtreecommitdiffstats
path: root/sys/cam/cam_periph.c
Commit message (Expand)AuthorAgeFilesLines
* Do not retry on CAM_FUNC_NOTAVAIL error, but return immediately.mav2014-03-041-0/+1
* Take additional reference on SCSI probe periph to cover its freeze count.mav2014-01-111-0/+11
* Fix memory and references leak due to unfreed path.mav2013-10-221-1/+3
* Merge CAM locking changes from the projects/camlock branch to radicallymav2013-10-211-45/+27
* Unify periph invalidation and destruction reporting.mav2013-10-151-1/+6
* Add debug trace points for freeze/release device queue.mav2013-09-011-0/+3
* Remove droping topology mutex after iterating 100 periphs in CAMGETPASSTHRU.mav2013-08-071-2/+2
* Make some improvements to r253322 to really rescan target, not a bus.mav2013-07-151-5/+9
* Improve handling of 0x3F/0x0E "Reported LUNs data has changed" and 0x25/0x00mav2013-07-131-31/+42
* Simplify the checking of flags for cam_periph_mapmem(). This gets rid ofscottl2013-06-071-12/+13
* MFprojects/camlock r249541:mav2013-04-271-13/+8
* MFprojects/camlock r248890, r248897, r248898, r248900, r248903, r248905,mav2013-04-141-14/+5
* MFprojects/camlock:mav2013-04-041-7/+6
* Fix panic in the error path caused by recursive acquisition of XPT topologytrasz2013-04-021-1/+1
* Do not remap usermode pages into KVA for physio.kib2013-03-191-1/+1
* Assert that a ccb passed to cam_periph_mapmem() for XPT_SCSI_IO andkib2013-03-191-0/+4
* Fix a panic during CAM EDT traversal.ken2012-12-071-0/+8
* Add explicit check for not set time inside cam_periph_freeze_after_event().mav2012-10-141-0/+3
* Implement media change notification for DA and CD removable media devices.mav2012-07-291-0/+7
* Fix a typo in a panic() call.ken2012-06-281-1/+1
* Add scsi_extract_sense_ccb() -- wrapper around scsi_extract_sense_len().mav2012-06-231-16/+5
* Don't print SCSI Queue Full and CAM_REQUEUE_REQ statuses as errors if theymav2012-06-221-1/+4
* Make cam_periph_hold() behavior consistent: drop taken reference andmav2012-06-211-0/+4
* Fix several reference counting and object lifetime issues betweenken2012-06-201-4/+29
* One more major cam_periph_error() rewrite to improve error handling andmav2012-06-091-415/+170
* Add CAM_DEBUG_INFO debug messages for periph created/invalidated/destroyedmav2012-06-071-0/+4
* Fix a bug introduced in r230000. We were eliminating all LUNs on a targetken2012-01-251-1/+14
* Fix a race condition in CAM peripheral free handling, lockingken2012-01-121-24/+51
* Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.ed2011-11-071-1/+1
* Add descriptor sense support to CAM, and honor sense residuals properly inken2011-10-031-13/+18
* In some cases failed SATA disks may report their presence, but don'tmav2011-07-291-8/+19
* Lay groundwork in CAM for recording and reporting physical path andgibbs2011-06-141-6/+39
* Remove always false "< 0" check for unsgined int variable. This check ismav2011-04-181-2/+0
* Don't automatically send a START UNIT to sequential access devices-mjacob2011-03-031-0/+9
* Remove unneeded includes of <sys/linker_set.h>. Other headers that usejhb2011-01-111-1/+0
* Fix a few issues related to the XPT_GDEV_ADVINFO CCB.ken2010-12-101-0/+9
* Add Serial Management Protocol (SMP) passthrough support to CAM.ken2010-11-301-0/+24
* When requesting sense data for SIM not doing it automatically (such asmav2010-11-081-2/+3
* Protect periph drivers list and rearrange things to minimize the chance ofmjacob2010-06-021-25/+34
* MFp4: Large set of CAM inprovements.mav2010-01-281-180/+209
* MFp4:mav2009-11-141-0/+5
* MFp4:mav2009-11-141-23/+36
* MFp4:mav2009-11-051-4/+17
* MFp4:mav2009-11-031-0/+1
* Make "Retrying Command" to be printed before actual retrying.mav2009-10-231-22/+17
* Replace most of priority numbers with defines. No logical changes.mav2009-10-231-13/+12
* MFp4:mav2009-09-221-1/+6
* Separate the parallel scsi knowledge out of the core of the XPT, andscottl2009-07-101-4/+32
* Change cam_periph_ioctl() to take 'cmd' and a u_long instead of anscottl2009-06-221-1/+1
* Add missing free(9) in error case.trasz2009-05-121-0/+1
OpenPOWER on IntegriCloud