summaryrefslogtreecommitdiffstats
path: root/sys/scsi/ses.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Various cleanup tweaks. 'return' is not a function. KNF. Whitespace,krw2019-12-071-64/+64
* Consistently use SET() to set bits.krw2019-11-231-8/+8
* Add/tweak #endif comments to make spelunking via grep more rewarding.krw2019-09-271-19/+19
* Adopt the SCSI versioning #define's from FreeBSD. Eliminate thekrw2019-09-011-3/+4
* Introduce SCSI0(), SCSI2() and SCSI3() defines to clarify (some) useskrw2019-08-281-3/+2
* add some sizes to free. looked over by deraadttedu2015-08-231-7/+7
* remove uneeded proc.h includesjsg2014-09-141-2/+1
* Replace all queue *_END macro calls except CIRCLEQ_END with NULL.doug2014-09-131-2/+2
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-7/+7
* use dma_alloc/dma_free instead of malloc to allocate buffers which needderaadt2011-03-171-19/+22
* Avoid possible aliasing-related compiler issues by always writing tomatthew2010-08-301-4/+4
* Don't refer to xs->cmd, even via a pointer to xs->cmd, after xs haskrw2010-08-021-2/+2
* Eliminate scsi_scsi_cmd() now that ss(4) is gone and with it thekrw2010-07-221-54/+77
* MALLOC/FREE -> malloc/free, M_ZERO, extraneous casts,krw2007-09-161-4/+4
* The obvious bzero/memset -> M_ZERO changes.krw2007-09-071-7/+4
* rework sensor tasks to use the kernels generic workq rather than a specialdlg2007-06-241-13/+20
* lockmgr -> rwlock.krw2007-05-041-16/+15
* split userland & kernel struct sensor/sensordev so that the additionderaadt2007-03-221-3/+3
* adapt to new two-level sensor api; Constantine A. Mureninderaadt2006-12-231-18/+13
* rename scsibus_attach_args to scsi_attach_args. this can help avoiddlg2006-11-281-3/+3
* Free sensors on detach.grange2006-10-011-7/+7
* The version field of scsi_inquiry_data is not a simple numeric valuekrw2006-07-291-3/+3
* take a 1k array off the stack by using malloc to get it. found by miod.dlg2006-07-161-3/+9
* Zap trailing whitespace.krw2006-05-111-5/+5
* make sensor names look more normal; ok dlgderaadt2006-05-091-4/+4
* Fix various printf() issues: too many arguments, not enough arguments, argumentmiod2006-04-201-2/+2
* Replace SENSOR_ADD() macro with a pair of functionsgrange2006-01-191-2/+2
* dont print anything if we're unable to read the status pagedlg2006-01-111-2/+1
* Remove unnecessary lockmgr() archaism that was costing too much in termspedro2005-11-191-13/+13
* lock accesses to the buffer so that it wont get confused between thedlg2005-11-131-4/+29
* if the particular ses device has no slots or sensors to handle, then freedlg2005-11-131-1/+9
* clean up unused includesdlg2005-11-121-7/+2
* remove the ses kthread goop and use the sensor kthread for updates insteaddlg2005-11-121-84/+43
* fix the check for the type of enclosuredlg2005-09-291-3/+5
* setting the FAULT flag on a device so the alarm led blinks may havedlg2005-08-231-10/+13
* Test for cold and apply relevant flags for all scsi commands.marco2005-08-231-10/+13
* check for scsi_autoconf state, spotted by marco; ok krwderaadt2005-08-221-1/+4
* Silly dlg did not read my old code careful enough. Missed 2 bits that aremarco2005-08-181-10/+5
* infrastructure to support blinking controlled via /dev/bio ioctls. thedlg2005-08-181-5/+169
* let safte match on dell enclosures too. ses takes precedence thoughdlg2005-08-131-2/+2
* use the appropriate flags to scsi_scsi_cmd during autoconf so we dont spindlg2005-08-101-5/+7
* normalise the fan speed outputdlg2005-08-091-33/+62
* Fill in device structure, bad dlg@marco2005-08-081-1/+2
* report the fan speed as a percentage since it seems all the enclosures wedlg2005-08-051-11/+28
* reorder the allocation of bits in attach to make cleaning up on an errordlg2005-08-051-17/+11
* the generic scsi attach line already says we're an enclosure, so why diddlg2005-08-041-2/+1
* be nicer to the controller the ses device is attached to by doing the scsidlg2005-08-041-35/+69
* Add support for dell enclosures that do both SES and SAF-TE. ok dlg@marco2005-08-041-1/+6
* report the state of the power supplies. the value shows if the psu is ondlg2005-08-031-1/+17
* take advantage of the new ability of the sensors framework to report thedlg2005-08-031-32/+43