]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC r235911, r235980, r238739, r238740, r238894, r239213, r241488, r241952,
authormav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 6 Feb 2013 22:07:38 +0000 (22:07 +0000)
committermav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 6 Feb 2013 22:07:38 +0000 (22:07 +0000)
commit30e1f54418d6ce9547a957402c981ff909fbee8c
treef21c0b0df56bccde80b7f6b46ca9958f73599327
parentd5a9a3a75a69b14856138404d708045158ca352f
MFC r235911, r235980, r238739, r238740, r238894, r239213, r241488, r241952,
r242173, r242621, r242634, r242638, r242647, r242720, r244418, r244508,
r245891:
Revamp the CAM enclosure services driver.
This updated driver uses an in-kernel daemon to track state changes and
publishes physical path location information for disk elements into the
CAM device database.

Sponsored by:   Spectra Logic Corporation
Sponsored by:   iXsystems, Inc.

git-svn-id: svn://svn.freebsd.org/base/stable/9@246437 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
23 files changed:
share/examples/ses/Makefile.inc
share/examples/ses/sesd/sesd.0
share/examples/ses/srcs/eltsub.c
share/examples/ses/srcs/getencstat.c
share/examples/ses/srcs/getnobj.c
share/examples/ses/srcs/getobjmap.c
share/examples/ses/srcs/getobjstat.c
share/examples/ses/srcs/inienc.c
share/examples/ses/srcs/sesd.c
share/examples/ses/srcs/setencstat.c
share/examples/ses/srcs/setobjstat.c
sys/cam/scsi/scsi_enc.c [new file with mode: 0644]
sys/cam/scsi/scsi_enc.h [new file with mode: 0644]
sys/cam/scsi/scsi_enc_internal.h [new file with mode: 0644]
sys/cam/scsi/scsi_enc_safte.c [new file with mode: 0644]
sys/cam/scsi/scsi_enc_ses.c [new file with mode: 0644]
sys/cam/scsi/scsi_pt.c
sys/cam/scsi/scsi_ses.c [deleted file]
sys/cam/scsi/scsi_ses.h
sys/conf/files
sys/fs/devfs/devfs_vnops.c
sys/modules/cam/Makefile
usr.bin/kdump/mkioctls