History log of /freebsd-10.3-release/share/examples/ses/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
296373 04-Mar-2016 marius

- Copy stable/10@296371 to releng/10.3 in preparation for 10.3-RC1
builds.
- Update newvers.sh to reflect RC1.
- Update __FreeBSD_version to reflect 10.3.
- Update default pkg(8) configuration to use the quarterly branch.

Approved by: re (implicit)

291429 28-Nov-2015 mav

MFC r291126:
Add API to obtain primary enclosure name and ID for /dev/sesX devices.

sesX device number may change between reboots, so to properly identify
the instance we need more data. Name and ID reported here may mach ones
reported by SCSI device, but that is not really required by specs.

Sponsored by: iXsystems, Inc.


256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


242647 06-Nov-2012 mav

Decode common state bits in getencstat output.


242638 06-Nov-2012 mav

Add -c option to sesd to make it clear enclosure status after reading it
in case if it is not permanent and was fixed.


242634 05-Nov-2012 mav

Rise priority of the informational messages from LOG_INFO to LOG_NOTICE,
same as used for OK status. Otherwise it looks strange when OK status is
reported, while informational is not.


242621 05-Nov-2012 mav

Fix a minor typo.


235911 24-May-2012 mav

MFprojects/zfsd:
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.
Submitted by: gibbs, will, mav


222339 27-May-2011 mav

Change new constant names to ones used by OpenSolaris.


222338 27-May-2011 mav

Oops, fix typo in r222336.


222336 27-May-2011 mav

Add names for few more SES element types according SES-2 specification.


198934 04-Nov-2009 delphij

Cleanup code to make it WARNS=6 clean:

- ANSIfy prototypes;
- Add __unused for parameters that is not being currently used;
- Add a header for subrountines being called from other modules.

Reviewed by: mjacob


198929 04-Nov-2009 delphij

Include string.h for prototype of strcmp().


153291 10-Dec-2005 ru

Adopt for modern FreeBSD.

Requested by: az


151327 14-Oct-2005 ru

Remove redundant (in FreeBSD) include.


141580 09-Feb-2005 ru

Fixed the misplaced $FreeBSD$.


133651 13-Aug-2004 ru

Removed COPTS with equivalent CFLAGS.
While here, fixed setting of BINDIR.


131530 03-Jul-2004 ru

Mechanically kill hard sentence breaks and double whitespaces.


131472 02-Jul-2004 ru

Removed trailing whitespace.


120054 14-Sep-2003 ru

Get rid of duplicates.


100859 29-Jul-2002 mjacob

Fix Makefiles to actually work.


79366 06-Jul-2001 ru

mdoc(7) police: sort SEE ALSO xrefs (sort -b -f +2 -3 +1 -2).


57580 29-Feb-2000 mjacob

Update SES userland examples to something out of the toy stage.
Approved: jkh


56072 15-Jan-2000 mjacob

Add a minimal example set of how to use the SES ioctls to monitor
SES/SAF-TE devices. It's usable enough (in chpmon) to be alerted as you'd
like to be if a powersupply goes south.