aboutsummaryrefslogtreecommitdiff
path: root/sys/cam
Commit message (Expand)AuthorAgeFilesLines
* Format CDB output as 2 digit hex correcting the lengthSteven Hartland2013-01-311-1/+1
* Sanitize the element descriptor string before using it as a device name.Jaakko Heinonen2013-01-241-2/+10
* Do not pretend to have autosense data when no such data is available.Alexander Kabaev2013-01-191-10/+9
* - Add missig xpt_schedule() call for cases when requested immediate CCBAlexander Motin2013-01-111-5/+8
* Do not schedule periph for payload/TUR requests if reprobe is in progressAlexander Motin2013-01-111-10/+15
* Changed scsi_da device requests to use the sysctl tunable value for retry_countSteven Hartland2013-01-101-3/+3
* Updates delete_method sysctl changes to always maintain disk d_flagsSteven Hartland2013-01-101-12/+32
* Removes essentially unused variables from scsi_da probe setupsSteven Hartland2013-01-101-6/+2
* Make CTL work a little better with loading and unloading drivers.Kenneth D. Merry2013-01-092-88/+183
* 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
* Fix a couple of CTL locking issues and clean up some duplicated code.Kenneth D. Merry2012-12-092-37/+31
* Make sure we hold the SIM lock when calling xpt_free_path().Kenneth D. Merry2012-12-081-5/+6
* Fix the CTL OOA queue dumping code so that it does not hold a mutexKenneth D. Merry2012-12-081-25/+38
* Fix a device departure bug for the the pass(4), enc(4), sg(4) and ch(4)Kenneth D. Merry2012-12-085-15/+305
* Fix a panic during CAM EDT traversal.Kenneth D. Merry2012-12-072-14/+10
* Fix problem with the Samsung 840 PRO series SSD detection.Alexander Motin2012-11-261-0/+8
* Use information about suported diagnostic pages to avoid reading optionalAlexander Motin2012-11-071-2/+7
* Use M_ZERO instead of explicit memsets and bzeros.Edward Tomasz Napierala2012-10-302-34/+14
* Fix locking problem in disk_resize(); previously it would run withoutEdward Tomasz Napierala2012-10-291-4/+4
* Remove priority enforcement from xpt_ation(). It is not good and even notAlexander Motin2012-10-273-6/+9
* Remove several uses of numeric priorities from immediate CCB setups.Alexander Motin2012-10-273-6/+6
* Remove one more numeric priority constant.Alexander Motin2012-10-271-1/+1
* Remove two more 'periph == NULL' checks missed in r241404.Alexander Motin2012-10-232-10/+0
* Remove the support for using non-mpsafe filesystem modules.Konstantin Belousov2012-10-221-18/+3
* remove duplicate semicolons where possible.Eitan Adler2012-10-222-3/+3
* Adds 4K quirks for the some SSD's which all perform better when 4KEitan Adler2012-10-201-0/+110
* Add support for samsung HM250JIEitan Adler2012-10-161-0/+9
* Add support for the USB DISK Pro PMAP.Eitan Adler2012-10-151-0/+9
* Add explicit check for not set time inside cam_periph_freeze_after_event().Alexander Motin2012-10-141-0/+3
* Don't exclude XPT SIM from locking in xpt_create_path_unlocked().Alexander Motin2012-10-131-9/+4
* Use xpt_create_path_unlocked() for initial debug path compilation becauseAlexander Motin2012-10-131-6/+1
* Extend SIM lock coverage during the bus registration process.Alexander Motin2012-10-131-8/+7
* Fix XPT_DEBUG paths operations locking:Alexander Motin2012-10-131-8/+16
* XPT_DEV_MATCH is probably the only xpt_action() method that is calledAlexander Motin2012-10-132-3/+15
* Get SIM lock in several places while calling CAM functions.Alexander Motin2012-10-121-5/+13
* Protect xpt_getattr() calls with the SIM lock and assert that.Alexander Motin2012-10-124-15/+19
* Use separate malloc buckets for CAM devices, CCBs and paths. This willAlexander Motin2012-10-111-12/+15
* Don't duplicate path/ccb allocation code, use existing functions.Alexander Motin2012-10-113-39/+15
* Increase device CCB queue array size by CAM_RL_VALUES - 1 (4) elements.Alexander Motin2012-10-111-2/+3
* There are SCSI conditions that are not an errors. In those cases cderror()Alexander Motin2012-10-101-10/+9
* Really handle xpt_compile_path() error in xpt_bus_register() instead ofAlexander Motin2012-10-101-2/+5
* Remove 'periph == NULL' check from bunch of periph drivers.Alexander Motin2012-10-1010-49/+0
* ata_da: set disk::d_ident from serial numberAndriy Gapon2012-10-061-0/+2
* Change queue overflow checks from DIAGNOSTIC+panic() to KASSERT() to makeAlexander Motin2012-09-281-9/+7
* Remove useless NULL checks after M_WAITOK allocations.Edward Tomasz Napierala2012-09-274-147/+2
* Fix panic in CTL caused by trying to free invalid pointers passedEdward Tomasz Napierala2012-09-261-0/+5
* Fix a panic when trying to play invalid audio tracks.Tijl Coosemans2012-09-191-0/+1
* s/ is is / is /gEitan Adler2012-09-141-1/+1
* Remove some more NetBSD compat shims and other unused bits from theseJohn Baldwin2012-09-104-205/+77