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_xpt.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
MFC r314624:
tijl
2018-03-14
1
-0
/
+3
*
MFC r303468 (by imp):
mav
2018-02-02
1
-50
/
+35
*
MFC r303467 (by imp):
mav
2018-02-02
1
-27
/
+28
*
MFC r322999 (by imp): Fix NVMe's use of XPT_GDEV_TYPE
mav
2018-02-01
1
-2
/
+0
*
MFC r320984 (by imp):
mav
2018-02-01
1
-2
/
+3
*
MFC r303123 (by imp): Fix mismerge and include the nvme support.
mav
2018-02-01
1
-2
/
+24
*
MFC r326100:
asomers
2017-12-13
1
-10
/
+16
*
MFC r325857:
asomers
2017-12-08
1
-1
/
+0
*
MFC r315673, r315674: Make CAM SIM lock optional.
mav
2017-04-04
1
-26
/
+35
*
MFC r315082: Allow XPT_GDEV_STATS for UNCONFIGURED devices.
mav
2017-03-25
1
-29
/
+18
*
MFC r311305 (by asomers):
mav
2017-03-23
1
-3
/
+3
*
MFC r310360, r310361: Report UUID and MD5 LUN IDs.
mav
2017-01-05
1
-1
/
+18
*
MFC r309282: Explicitly initialize cdai.flags.
mav
2016-12-06
1
-0
/
+1
*
MFC r306061:
markj
2016-10-05
1
-7
/
+11
*
Add place holder for SDIO CAM stuff for CCB XPT type.
imp
2016-06-09
1
-0
/
+1
*
Add NVME IO type.
imp
2016-06-09
1
-0
/
+1
*
Improve debugging of xpt.
imp
2016-06-09
1
-4
/
+94
*
Add "camcontrol reprobe" subcommand, and implement it for da(4).
trasz
2016-05-10
1
-0
/
+5
*
sys/cam: spelling fixes in comments.
pfg
2016-04-29
1
-2
/
+2
*
cam: unsign some types to match their definitions and avoid overflows.
pfg
2016-04-27
1
-3
/
+3
*
New CAM I/O scheduler for FreeBSD. The default I/O scheduler is the same
imp
2016-04-14
1
-0
/
+5
*
Move to new value for XPT_GET_SIM_KNOB to avoid clash with XPT_ATA_IO.
imp
2016-03-10
1
-0
/
+1
*
Improve cam tracing a little by including the function code in the
imp
2015-12-07
1
-2
/
+8
*
Add asynchronous command support to the pass(4) driver, and the new
ken
2015-12-03
1
-2
/
+9
*
Remove compatibility shims for legacy ATA device names.
mav
2015-10-11
1
-39
/
+0
*
Make pass, sg and targ drivers respect HBA's maxio.
mav
2015-09-30
1
-1
/
+1
*
Initialize async_arg_ptr in xpt_async when called with async_code
asomers
2015-04-14
1
-1
/
+3
*
Be consistent with M_ZERO when allocating ccbs.
benno
2015-03-23
1
-2
/
+2
*
Make periphdriver_register() take XPT lock when modifying the periph_drivers
trasz
2015-03-02
1
-1
/
+2
*
Add support for probing the SCSI VPD Extended Inquiry page (0x86).
ken
2015-02-05
1
-0
/
+1
*
Restore the CAM XPT peripheral generation counter, and export it via sysctl.
will
2015-01-20
1
-0
/
+6
*
Remove extra mtx_unlock().
mav
2015-01-19
1
-1
/
+0
*
When passing LUN IDs through treat ASCII values as fixed-length, not
mav
2014-12-01
1
-2
/
+9
*
Prevent overflow issues in timeout processing
smh
2014-11-21
1
-5
/
+5
*
Use proper variable when looping through periphs with CAM_PERIPH_FREE.
mav
2014-10-09
1
-2
/
+2
*
Correct a comment
bdrewery
2014-09-17
1
-1
/
+1
*
Update CAM CCB accounting for the new status quo.
mav
2014-09-14
1
-5
/
+8
*
Pull in r267961 and r267973 again. Fix for issues reported will follow.
hselasky
2014-06-28
1
-6
/
+2
*
Revert r267961, r267973:
gjb
2014-06-27
1
-2
/
+6
*
Extend the meaning of the CTLFLAG_TUN flag to automatically check if
hselasky
2014-06-27
1
-6
/
+2
*
Report more readable state "-" for idle CAM scan thread.
mav
2014-04-13
1
-1
/
+1
*
Fix memory and references leak due to unfreed path in case we can't
mav
2014-01-21
1
-1
/
+3
*
Move xpt_run_devq() call before request completion callback where it was
mav
2014-01-11
1
-6
/
+2
*
Take additional reference on SCSI probe periph to cover its freeze count.
mav
2014-01-11
1
-3
/
+1
*
Replace several instances of -1 with appropriate CAM_*_WILDCARD and types.
mav
2014-01-10
1
-2
/
+4
*
Some CAM locks polishing:
mav
2013-11-10
1
-31
/
+34
*
Fix lock recursion, triggered by `smartctl -a /dev/adaX`.
mav
2013-11-01
1
-1
/
+1
*
printf() specifier updates to CAM to handle either 32-bit or 64-bit lun_id_t.
nwhitehorn
2013-10-30
1
-8
/
+9
*
Minor (mostly cosmetical) addition to r256960.
mav
2013-10-23
1
-1
/
+0
*
Move CAM_UNQUEUED_INDEX setting to the last moment and under the periph lock.
mav
2013-10-23
1
-1
/
+1
[next]