aboutsummaryrefslogtreecommitdiff
path: root/sys/cam
Commit message (Expand)AuthorAgeFilesLines
* MFC r258871:Edward Tomasz Napierala2013-12-131-1/+3
* MFC r256552:Alexander Motin2013-10-2418-41/+82
* MFC r256533:Alexander Motin2013-10-241-1/+1
* Remove no longer useful debugging output and a stale comment.Edward Tomasz Napierala2013-10-091-13/+2
* Make the error handling more consistant. Shouldn't make any functionalEdward Tomasz Napierala2013-10-091-9/+23
* Tidy up, cache return value of a function, and add an assertion;Edward Tomasz Napierala2013-10-091-6/+32
* Close the race on path ID allocation in xpt_bus_register() if two buses areAlexander Motin2013-10-091-9/+6
* Fix NOP-In/NOP-Out payload handling. Previous way didn't work at all; fortun...Edward Tomasz Napierala2013-10-091-8/+33
* Properly fix out of memory handling in the iSCSI target.Edward Tomasz Napierala2013-10-081-4/+11
* Split cfiscsi_datamove() in two; no functional changes.Edward Tomasz Napierala2013-10-051-181/+202
* Don't leak memory when removing an unconnected session, and remove uselessEdward Tomasz Napierala2013-10-041-1/+1
* Make sure the CCB xflags field is initialized to zero so thatNathan Whitehorn2013-09-272-0/+5
* Re-do r255853. Along with adding back the API/ABI changes from theScott Long2013-09-256-86/+395
* Revert r255853 pending fixes to build errors in usr.bin/kdumpGlen Barber2013-09-256-388/+85
* Update the CAM API for FreeBSD 10:Scott Long2013-09-246-85/+388
* Properly ignore PDUs with CmdSN outside of allowed range.Edward Tomasz Napierala2013-09-241-17/+18
* Fix a few instances of M_WAITOK in threads marked as prohibited from sleep,Edward Tomasz Napierala2013-09-241-2/+16
* Don't use M_WAITOK when running from context where sleeping is prohibited,Edward Tomasz Napierala2013-09-231-4/+21
* Add some spare fields to structs used by the new iSCSI stack - some justEdward Tomasz Napierala2013-09-201-0/+9
* Bring in the new iSCSI target and initiator.Edward Tomasz Napierala2013-09-144-0/+2941
* Make SES driver adequately react on simple enclosure devices -- read ShortAlexander Motin2013-09-061-0/+12
* Add camcontrol support for the SCSI sanitize commandBryan Venteicher2013-09-062-0/+59
* Fix kernel panic if cache->nelms is zero.Alexander Motin2013-09-061-8/+8
* Add debug trace points for freeze/release device queue.Alexander Motin2013-09-014-0/+75
* Bring legacy CAM target implementation back into API/KPI-coherent and evenAlexander Motin2013-09-012-5/+11
* Fix SES_ENABLE_PASSTHROUGH kernel option, unexpectedly broken during driverAlexander Motin2013-09-011-2/+4
* Fix targbh crash on XPT_IMMED_NOTIFY error during attach.Alexander Motin2013-09-011-13/+10
* Fix the build with CTLFEDEBUG, broken by unmapped I/O support changes.Alexander Motin2013-09-011-6/+6
* Bump up the default timeouts for move commands in the ch(4) driverKenneth D. Merry2013-08-291-4/+4
* If a drive returns ASC/ASCQ 0x04,0x11 "Logical unit not ready,Kenneth D. Merry2013-08-271-1/+1
* Add new attribute lunname to report only textual LUN-specific device IDs.Alexander Motin2013-08-241-5/+9
* Add support to physio(9) for devices that don't want I/O split andKenneth D. Merry2013-08-241-4/+113
* CTL changes required for iSCSI target, most notably LUN remappingEdward Tomasz Napierala2013-08-247-64/+160
* Fix the (unused for now) SCSI_PROTO_iSCSI define to match style(9).Edward Tomasz Napierala2013-08-211-1/+1
* Add unmapped I/O and larger I/O support to the sa(4) driver.Kenneth D. Merry2013-08-161-7/+50
* Turn comments about locking into actual lock assertions.Edward Tomasz Napierala2013-08-151-28/+35
* Added 4K quirks for:-Steven Hartland2013-08-142-0/+48
* Remove droping topology mutex after iterating 100 periphs in CAMGETPASSTHRU.Alexander Motin2013-08-073-41/+5
* Improve r253721 by reporting detected lack of BIO_FLUSH support to GEOM.Alexander Motin2013-08-071-0/+1
* Remove dead code.Edward Tomasz Napierala2013-08-062-44/+0
* MFprojects/camlock r249006:Alexander Motin2013-08-051-16/+13
* MFprojects/camlock r249505:Alexander Motin2013-08-055-44/+71
* Add NO_RC16 quirk to make da driver avoid using READ CAPACITY(16) commandAlexander Motin2013-07-301-3/+11
* Fix returning incorrect bio_resid value with failed BIO_DELETE requests.Alexander Motin2013-07-282-26/+35
* Synchronize device cache on close only if there were some write operations.Alexander Motin2013-07-272-10/+24
* Oops, revert unwanted part of r253721.Alexander Motin2013-07-271-2/+0
* Detect unsupported PREVENT ALLOW MEDIUM REMOVAL and SYNCHRONIZE CACHE(10)Alexander Motin2013-07-271-0/+24
* CAM and mps(4) driver scanning changes.Kenneth D. Merry2013-07-222-9/+15
* Make some improvements to r253322 to really rescan target, not a bus.Alexander Motin2013-07-153-11/+18
* Fix an argument reversal in calls to scsi_read_element_status().Kenneth D. Merry2013-07-151-2/+2