summaryrefslogtreecommitdiffstats
path: root/sys/cam
Commit message (Expand)AuthorAgeFilesLines
* Introduce seperate mutex lock to protect protect CTL I/O pools, slightlymav2013-11-113-103/+66
* Some CAM locks polishing:mav2013-11-101-31/+34
* Corrected definition for old_rate to match d_rotation_ratesmh2013-11-071-1/+1
* Fix lock recursion, triggered by `smartctl -a /dev/adaX`.mav2013-11-011-1/+1
* printf() specifier updates to CAM to handle either 32-bit or 64-bit lun_id_t.nwhitehorn2013-10-301-8/+9
* Implement extended LUN support. If PIM_EXTLUNS is set by a SIM, encodenwhitehorn2013-10-292-43/+75
* Some microoptimizations for da and ada drivers:mav2013-10-242-41/+21
* Remove 128KB bzero() call done for every block I/O data buffer.mav2013-10-231-14/+1
* Minor (mostly cosmetical) addition to r256960.mav2013-10-231-1/+0
* Move CAM_UNQUEUED_INDEX setting to the last moment and under the periph lock.mav2013-10-231-1/+1
* Improve ZFS N-way mirror read performance by using load and localitysmh2013-10-233-5/+27
* Fix memory and references leak due to unfreed path.mav2013-10-221-1/+3
* Unconditionally acquire periph reference on CCB allocation failure.mav2013-10-221-3/+4
* Merge GEOM direct dispatch changes from the projects/camlock branch.mav2013-10-222-2/+2
* Merge CAM locking changes from the projects/camlock branch to radicallymav2013-10-2130-1517/+1453
* MFprojects/camlock:mav2013-10-211-16/+14
* Unify periph invalidation and destruction reporting.mav2013-10-1518-41/+82
* Added 4K quirks for Corsair Neutron GTX SSD'ssmh2013-10-152-0/+16
* Unhide "Serial Number" lines from bootverbose. That information may bemav2013-10-151-1/+1
* Remove no longer useful debugging output and a stale comment.trasz2013-10-091-13/+2
* Make the error handling more consistant. Shouldn't make any functionaltrasz2013-10-091-9/+23
* Tidy up, cache return value of a function, and add an assertion;trasz2013-10-091-6/+32
* Close the race on path ID allocation in xpt_bus_register() if two buses aremav2013-10-091-9/+6
* Fix NOP-In/NOP-Out payload handling. Previous way didn't work at all; fortun...trasz2013-10-091-8/+33
* Properly fix out of memory handling in the iSCSI target.trasz2013-10-081-4/+11
* Split cfiscsi_datamove() in two; no functional changes.trasz2013-10-051-182/+203
* Don't leak memory when removing an unconnected session, and remove uselesstrasz2013-10-041-1/+1
* Make sure the CCB xflags field is initialized to zero so thatnwhitehorn2013-09-272-0/+5
* Re-do r255853. Along with adding back the API/ABI changes from thescottl2013-09-256-90/+399
* Revert r255853 pending fixes to build errors in usr.bin/kdumpgjb2013-09-256-392/+89
* Update the CAM API for FreeBSD 10:scottl2013-09-246-89/+392
* Properly ignore PDUs with CmdSN outside of allowed range.trasz2013-09-241-17/+18
* Fix a few instances of M_WAITOK in threads marked as prohibited from sleep,trasz2013-09-241-2/+16
* Don't use M_WAITOK when running from context where sleeping is prohibited,trasz2013-09-231-4/+21
* Add some spare fields to structs used by the new iSCSI stack - some justtrasz2013-09-201-0/+9
* Bring in the new iSCSI target and initiator.trasz2013-09-144-0/+2941
* Make SES driver adequately react on simple enclosure devices -- read Shortmav2013-09-061-0/+12
* Add camcontrol support for the SCSI sanitize commandbryanv2013-09-062-0/+59
* Fix kernel panic if cache->nelms is zero.mav2013-09-061-8/+8
* Add debug trace points for freeze/release device queue.mav2013-09-014-0/+75
* Bring legacy CAM target implementation back into API/KPI-coherent and evenmav2013-09-012-5/+11
* Fix SES_ENABLE_PASSTHROUGH kernel option, unexpectedly broken during drivermav2013-09-011-2/+4
* Fix targbh crash on XPT_IMMED_NOTIFY error during attach.mav2013-09-011-13/+10
* Fix the build with CTLFEDEBUG, broken by unmapped I/O support changes.mav2013-09-011-6/+6
* Bump up the default timeouts for move commands in the ch(4) driverken2013-08-291-4/+4
* If a drive returns ASC/ASCQ 0x04,0x11 "Logical unit not ready,ken2013-08-271-1/+1
* Add new attribute lunname to report only textual LUN-specific device IDs.mav2013-08-241-5/+9
* Add support to physio(9) for devices that don't want I/O split andken2013-08-241-4/+113
* CTL changes required for iSCSI target, most notably LUN remappingtrasz2013-08-247-64/+160
* Fix the (unused for now) SCSI_PROTO_iSCSI define to match style(9).trasz2013-08-211-1/+1
OpenPOWER on IntegriCloud