index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
cam
/
cam_periph.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix a panic during CAM EDT traversal.
ken
2012-12-07
1
-0
/
+8
*
Add explicit check for not set time inside cam_periph_freeze_after_event().
mav
2012-10-14
1
-0
/
+3
*
Implement media change notification for DA and CD removable media devices.
mav
2012-07-29
1
-0
/
+7
*
Fix a typo in a panic() call.
ken
2012-06-28
1
-1
/
+1
*
Add scsi_extract_sense_ccb() -- wrapper around scsi_extract_sense_len().
mav
2012-06-23
1
-16
/
+5
*
Don't print SCSI Queue Full and CAM_REQUEUE_REQ statuses as errors if they
mav
2012-06-22
1
-1
/
+4
*
Make cam_periph_hold() behavior consistent: drop taken reference and
mav
2012-06-21
1
-0
/
+4
*
Fix several reference counting and object lifetime issues between
ken
2012-06-20
1
-4
/
+29
*
One more major cam_periph_error() rewrite to improve error handling and
mav
2012-06-09
1
-415
/
+170
*
Add CAM_DEBUG_INFO debug messages for periph created/invalidated/destroyed
mav
2012-06-07
1
-0
/
+4
*
Fix a bug introduced in r230000. We were eliminating all LUNs on a target
ken
2012-01-25
1
-1
/
+14
*
Fix a race condition in CAM peripheral free handling, locking
ken
2012-01-12
1
-24
/
+51
*
Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.
ed
2011-11-07
1
-1
/
+1
*
Add descriptor sense support to CAM, and honor sense residuals properly in
ken
2011-10-03
1
-13
/
+18
*
In some cases failed SATA disks may report their presence, but don't
mav
2011-07-29
1
-8
/
+19
*
Lay groundwork in CAM for recording and reporting physical path and
gibbs
2011-06-14
1
-6
/
+39
*
Remove always false "< 0" check for unsgined int variable. This check is
mav
2011-04-18
1
-2
/
+0
*
Don't automatically send a START UNIT to sequential access devices-
mjacob
2011-03-03
1
-0
/
+9
*
Remove unneeded includes of <sys/linker_set.h>. Other headers that use
jhb
2011-01-11
1
-1
/
+0
*
Fix a few issues related to the XPT_GDEV_ADVINFO CCB.
ken
2010-12-10
1
-0
/
+9
*
Add Serial Management Protocol (SMP) passthrough support to CAM.
ken
2010-11-30
1
-0
/
+24
*
When requesting sense data for SIM not doing it automatically (such as
mav
2010-11-08
1
-2
/
+3
*
Protect periph drivers list and rearrange things to minimize the chance of
mjacob
2010-06-02
1
-25
/
+34
*
MFp4: Large set of CAM inprovements.
mav
2010-01-28
1
-180
/
+209
*
MFp4:
mav
2009-11-14
1
-0
/
+5
*
MFp4:
mav
2009-11-14
1
-23
/
+36
*
MFp4:
mav
2009-11-05
1
-4
/
+17
*
MFp4:
mav
2009-11-03
1
-0
/
+1
*
Make "Retrying Command" to be printed before actual retrying.
mav
2009-10-23
1
-22
/
+17
*
Replace most of priority numbers with defines. No logical changes.
mav
2009-10-23
1
-13
/
+12
*
MFp4:
mav
2009-09-22
1
-1
/
+6
*
Separate the parallel scsi knowledge out of the core of the XPT, and
scottl
2009-07-10
1
-4
/
+32
*
Change cam_periph_ioctl() to take 'cmd' and a u_long instead of an
scottl
2009-06-22
1
-1
/
+1
*
Add missing free(9) in error case.
trasz
2009-05-12
1
-0
/
+1
*
cam_periph_alloc: fix "invalid periph name" error condition
fjoe
2009-02-09
1
-1
/
+1
*
Now that mtx_sleep/msleep can accept Giant as the interlock, simplify the
jhb
2009-01-26
1
-19
/
+6
*
Guard against NULL pointer dereference.
trasz
2009-01-23
1
-0
/
+4
*
Periph driver fixes, second try.
trasz
2008-12-19
1
-3
/
+17
*
Move mtx_assert lower, when we can be sure that the pointer
trasz
2008-12-19
1
-2
/
+1
*
Revert r186186 for now; it breaks stuff.
trasz
2008-12-17
1
-2
/
+2
*
Fix locking in periph drivers - don't try to unlock periph
trasz
2008-12-16
1
-2
/
+2
*
Fix typo.
raj
2008-02-12
1
-1
/
+1
*
Eliminate the use of M_TEMP.
scottl
2007-05-14
1
-2
/
+3
*
Retire the spl() markers. Add in some minor missed locking as a result.
scottl
2007-04-19
1
-23
/
+7
*
Inline cam_periph_lock|unlock to make debugging easier. Use more
scottl
2007-04-19
1
-20
/
+0
*
Drop the topology lock before calling the periph oninvalidate and dtor
scottl
2007-04-16
1
-7
/
+5
*
Remove Giant from CAM. Drivers (SIMs) now register a mutex that CAM will
scottl
2007-04-15
1
-45
/
+86
*
Add an xpt_print function to reduce most of the xpt_print_path/printf
mjacob
2006-12-05
1
-38
/
+28
*
Put a bit of hysteresis into both BUSY SCSI status returns
mjacob
2006-10-01
1
-4
/
+20
*
Make physical buffers in cam_periph_mapmem owned by the kernel in case we
mjacob
2006-05-24
1
-0
/
+10
[next]