#
46b1c55d |
| 04-Jan-2013 |
Neel Natu <neel@FreeBSD.org> |
IFC @ r244983.
|
#
b2e6b2f8 |
| 20-Dec-2012 |
Alexander Motin <mav@FreeBSD.org> |
Make SES driver to not fall out on some errors in Additional Status page. This allows CAM devices still get their physical paths even if status of later elements it corrupted.
Sponsored by: iXsystem
Make SES driver to not fall out on some errors in Additional Status page. This allows CAM devices still get their physical paths even if status of later elements it corrupted.
Sponsored by: iXsystems, Inc.
show more ...
|
#
44525d12 |
| 19-Dec-2012 |
Alexander Motin <mav@FreeBSD.org> |
Fix bug in r242720, that caused additional status page to not be used if descriptor page is supported.
|
Revision tags: release/9.1.0 |
|
#
300675f6 |
| 27-Nov-2012 |
Alexander Motin <mav@FreeBSD.org> |
MFC
|
#
e477abf7 |
| 27-Nov-2012 |
Alexander Motin <mav@FreeBSD.org> |
MFC @ r241285
|
#
7d3d462b |
| 13-Nov-2012 |
Neel Natu <neel@FreeBSD.org> |
IFC @ r242940
|
#
a10c6f55 |
| 11-Nov-2012 |
Neel Natu <neel@FreeBSD.org> |
IFC @ r242684
|
#
715c4a72 |
| 08-Nov-2012 |
Alexander Motin <mav@FreeBSD.org> |
Use information about suported diagnostic pages to avoid reading optional Element Descriptor page if it is not supported. This removes one error message from verbose logs during boot on systems with
Use information about suported diagnostic pages to avoid reading optional Element Descriptor page if it is not supported. This removes one error message from verbose logs during boot on systems with some enclosures.
Sponsored by: iXsystems, Inc.
show more ...
|
#
23090366 |
| 04-Nov-2012 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Sync from head
|
#
db702c59 |
| 22-Oct-2012 |
Eitan Adler <eadler@FreeBSD.org> |
remove duplicate semicolons where possible.
Approved by: cperciva MFC after: 1 week
|
#
92c40f40 |
| 13-Oct-2012 |
Alexander Motin <mav@FreeBSD.org> |
XPT_DEV_MATCH is probably the only xpt_action() method that is called without holding SIM lock. It really doesn't need that lock, but adding it removes that specific exception, allowing to assert loc
XPT_DEV_MATCH is probably the only xpt_action() method that is called without holding SIM lock. It really doesn't need that lock, but adding it removes that specific exception, allowing to assert locking there later.
Submitted by: ken@ (earlier version)
show more ...
|
#
24a1ba91 |
| 12-Oct-2012 |
Alexander Motin <mav@FreeBSD.org> |
Get SIM lock in several places while calling CAM functions. This fixes several use-after-free panics on systems with SAS enclosures.
Submitted by: ken@, mav@
|
#
24bf3585 |
| 04-Sep-2012 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Merge head r233826 through r240095.
|
#
5e6609a2 |
| 12-Aug-2012 |
Matt Jacob <mjacob@FreeBSD.org> |
1. Remove SEN support. I doubt there are any working examples of this hardware still running (close to twenty years now).
2. Quiesece and use ENC_VLOG instead of ENC_LOG for most complaints. That is
1. Remove SEN support. I doubt there are any working examples of this hardware still running (close to twenty years now).
2. Quiesece and use ENC_VLOG instead of ENC_LOG for most complaints. That is, they're visible with bootverbose, but otherwise quiesced and not repeatedly spamming messages with constant reminders that hardware in this space is rarely fully compliant.
MFC after: 1 month
show more ...
|
#
e11b6fa3 |
| 03-Aug-2012 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Merge head r233826 through r239010.
|
#
caf144a2 |
| 30-Jul-2012 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
Remove opt_enc.h from files committed with r235911. enc(4) is the 'encapsulating interface' used with IPsec and has nothing to do with storage 'enclosure' services.
MFC after: 3 days Noticed while:
Remove opt_enc.h from files committed with r235911. enc(4) is the 'encapsulating interface' used with IPsec and has nothing to do with storage 'enclosure' services.
MFC after: 3 days Noticed while: debugging why enc(4) is no longer automatically created
show more ...
|
#
262b5c50 |
| 24-Jul-2012 |
Alexander Motin <mav@FreeBSD.org> |
Do not call ses_softc_cleanup() in case of configuration read failure. Just free inclomplete daemon cache instead to let it retry next time. Premature ses_softc_cleanup() caused NULL dereference when
Do not call ses_softc_cleanup() in case of configuration read failure. Just free inclomplete daemon cache instead to let it retry next time. Premature ses_softc_cleanup() caused NULL dereference when freed softc was accessed later.
show more ...
|
#
b652778e |
| 11-Jul-2012 |
Peter Grehan <grehan@FreeBSD.org> |
IFC @ r238370
|
#
2d5e7d2e |
| 30-May-2012 |
Will Andrews <will@FreeBSD.org> |
IFC @ r236291. Diff reductions to the enclosure driver made in r235911.
|
#
31ccd489 |
| 28-May-2012 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Merge head r233826 through r236168.
|
#
f6ad3f23 |
| 24-May-2012 |
Alexander Motin <mav@FreeBSD.org> |
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
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
show more ...
|
#
841f4869 |
| 15-May-2012 |
Alexander Motin <mav@FreeBSD.org> |
Add workaround for broken Supermicro backplanes, reporting wrong value in ELEMENT INDEX field. If index of element for which additional status is not supported is detected, ignore this and further in
Add workaround for broken Supermicro backplanes, reporting wrong value in ELEMENT INDEX field. If index of element for which additional status is not supported is detected, ignore this and further indexes, trying to assign elements sequentially.
show more ...
|
Revision tags: release/8.3.0_cvs, release/8.3.0 |
|
#
8fa0b743 |
| 23-Jan-2012 |
Xin LI <delphij@FreeBSD.org> |
IFC @230489 (pending review).
|
Revision tags: release/9.0.0 |
|
#
9e831e55 |
| 01-Oct-2011 |
Alexander Motin <mav@FreeBSD.org> |
- Do not report error if index found in next Additional Status descriptor is less then expected. Theoretically it may happen if Additional Status will be used for some new type in later spec. - Reph
- Do not report error if index found in next Additional Status descriptor is less then expected. Theoretically it may happen if Additional Status will be used for some new type in later spec. - Rephrase some error messages to make them a bit more informative.
show more ...
|
#
784b65ad |
| 27-Aug-2011 |
Alexander Motin <mav@FreeBSD.org> |
Tune destruction sequence, including aborting queued control requests. Cover for some edge cases is still ongoing.
|