summaryrefslogtreecommitdiff
path: root/sys/cam/scsi/scsi_enc_ses.c
Commit message (Expand)AuthorAgeFilesLines
* cam: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-15/+3
* Extend EIIOE field handling according to ses4r5 draft.Alexander Motin2020-08-171-8/+8
* Fix a memory leak for ENCIOC_GETSTRING I introduced in r360171.John Baldwin2020-05-081-1/+1
* Don't access a user buffer directly from the kernel.John Baldwin2020-04-211-2/+10
* Don't try to copyout() to a kernel buffer.John Baldwin2020-04-171-2/+2
* Relax too strict SES element descriptors check in r355430.Alexander Motin2020-04-061-3/+3
* Fix SES on device slots without phys after r349321.Alexander Motin2020-03-191-23/+31
* ses: sanitize illegal strings in SES element descriptorsAlan Somers2019-12-061-2/+32
* Fix assumptions of only one device per SES slot.Alexander Motin2019-09-111-14/+18
* Take proper lock in ses_setphyspath_callback().Alexander Motin2019-08-291-2/+2
* Improve AHCI Enclosure Management and SES interoperation.Alexander Motin2019-06-231-65/+157
* Make ELEMENT INDEX validation more strict.Alexander Motin2019-06-221-16/+48
* Fix individual_element_index when some type has 0 elements.Alexander Motin2019-06-211-7/+3
* Use switch instead of chained if/else to improve readability.Alexander Motin2019-02-041-10/+12
* sys/cam: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Fix a memory leak in ses_get_elm_devnames().Mark Johnston2017-06-261-1/+2
* Make SES status updates more aggressive.Alexander Motin2016-11-291-6/+5
* Explicitly initialize cdai.flags.Alexander Motin2016-11-291-0/+1
* Add support for EIIOE flag in Additional Element Status.Alexander Motin2016-11-071-8/+19
* Use copyout() instead of pointing sbuf to user-space buffer.Alexander Motin2016-10-121-2/+2
* Allow sleepable allocations in enclosure daemon threads.Alexander Motin2016-05-101-28/+13
* Add API to obtain primary enclosure name and ID for /dev/sesX devices.Alexander Motin2015-11-211-3/+52
* Make sure that the flags for the XPT_DEV_ADVINFO CCB are initializedKenneth D. Merry2015-02-181-2/+2
* Remove instances of variables that were set, but never used. gcc 4.9Warner Losh2014-03-301-5/+2
* Merge CAM locking changes from the projects/camlock branch to radicallyAlexander Motin2013-10-211-21/+14
* Make SES driver adequately react on simple enclosure devices -- read ShortAlexander Motin2013-09-061-0/+12
* Fix kernel panic if cache->nelms is zero.Alexander Motin2013-09-061-8/+8
* Make CAM return and GEOM DISK pass through new GEOM::lunid attribute.Alexander Motin2013-06-121-4/+5
* Sanitize the element descriptor string before using it as a device name.Jaakko Heinonen2013-01-241-2/+10
* Make SES driver to not fall out on some errors in Additional Status page.Alexander Motin2012-12-201-3/+2
* Fix bug in r242720, that caused additional status page to not be used ifAlexander Motin2012-12-191-5/+2
* Use information about suported diagnostic pages to avoid reading optionalAlexander Motin2012-11-071-2/+7
* remove duplicate semicolons where possible.Eitan Adler2012-10-221-1/+1
* XPT_DEV_MATCH is probably the only xpt_action() method that is calledAlexander Motin2012-10-131-3/+7
* Get SIM lock in several places while calling CAM functions.Alexander Motin2012-10-121-5/+13
* 1. Remove SEN support. I doubt there are any working examplesMatt Jacob2012-08-121-29/+29
* Remove opt_enc.h from files committed with r235911. enc(4) is theBjoern A. Zeeb2012-07-301-2/+0
* Do not call ses_softc_cleanup() in case of configuration read failure.Alexander Motin2012-07-241-1/+1
* MFprojects/zfsd:Alexander Motin2012-05-241-0/+2816