aboutsummaryrefslogtreecommitdiff
path: root/sys/cam/ctl
Commit message (Expand)AuthorAgeFilesLines
* Change XCOPY memory allocations.Alexander Motin2017-02-181-13/+12
* Make ctl(4) build with CTL_IO_DELAY defined.Kenneth D. Merry2017-02-171-0/+3
* Change the way MaxCmdSN is used.Alexander Motin2017-02-171-6/+6
* No need to erase sense_data when sense_len is set to zero.Alexander Motin2017-02-141-15/+0
* Fix panic on shutdown of ramdisk LU with zero capacity.Alexander Motin2017-02-141-1/+3
* Revert crap accidentally committedBaptiste Daroussin2017-01-281-1/+1
* Revert r312923 a better approach will be taken laterBaptiste Daroussin2017-01-281-1/+1
* Bring the ctl headers a bit closer to style(9). No functional changes.Edward Tomasz Napierala2017-01-254-89/+89
* Make CTL ramdisk backend a real RAM disk.Alexander Motin2017-01-241-205/+637
* Fix overrun handling issue in r312291.Alexander Motin2017-01-231-1/+1
* Remove max_targets and max_target_id CTL port variables; they were unused.Edward Tomasz Napierala2017-01-226-28/+0
* Add SCSI descriptors for USB Mass Storage.Edward Tomasz Napierala2017-01-222-0/+4
* Add initial support for CTL module unloading.Alexander Motin2017-01-2113-196/+264
* Remove writing 'residual' field of struct ctl_scsiio.Alexander Motin2017-01-173-353/+75
* Improve error message on duplicate iSCSI port.Alexander Motin2017-01-171-1/+2
* Make CTL frontends report kern_data_resid for under-/overruns.Alexander Motin2017-01-1611-195/+121
* Add under-/overrun support to IOCTL and CAM SIM frontends.Alexander Motin2017-01-152-13/+32
* When in kernel, map ctl_scsi_zero_io() to ctl_zero_io().Alexander Motin2017-01-152-4/+4
* Improve CAM_CDB_POINTER support.Alexander Motin2017-01-132-8/+5
* Do not wait for HA thread shutdown if scheduler is stopped.Alexander Motin2017-01-101-1/+1
* Fix malloc(M_WAITOK) under mutex, introduced at r311787.Alexander Motin2017-01-101-21/+17
* Rewrite CTL statistics in more simple and scalable way.Alexander Motin2017-01-096-130/+242
* Allocate memory for prevent flags only for removable LUs.Alexander Motin2017-01-092-5/+12
* Make CTL_GETSTATS ioctl return partial data if buffer is small.Alexander Motin2017-01-081-12/+9
* Fix bootverbose affecting code logic in r294558.Alexander Motin2017-01-051-2/+3
* Always null-terminate ccb_pathinq.(sim_vid|hba_vid|dev_name)Alan Somers2017-01-041-3/+3
* Don't release the cfiscsi session refcount too early. It wasn'tEdward Tomasz Napierala2017-01-041-1/+2
* Fix build with enabled debug after r310778.Alexander Motin2016-12-291-2/+2
* Improve use of I/O's private area.Alexander Motin2016-12-296-286/+144
* Allow more efficient use of private area.Alexander Motin2016-12-272-11/+16
* Do not update "saved" mode page on every MODE SELECT.Alexander Motin2016-12-271-4/+1
* Fix/synchronize field types in struct ctl_modepage_header.Alexander Motin2016-12-272-3/+3
* Add support for revert to defaults (RTD) bit in MODE SELECT.Alexander Motin2016-12-273-10/+38
* Decouple limits on number of LUNs per port and LUs per CTL.Alexander Motin2016-12-274-28/+49
* Fix improperly used nexus.targ_lun.Alexander Motin2016-12-261-3/+3
* Some random code cleaning.Alexander Motin2016-12-251-189/+147
* Remove CTL_MAX_LUNS from places where it is not required.Alexander Motin2016-12-254-33/+34
* Improve third-party copy error reporting.Alexander Motin2016-12-251-39/+155
* Improve length handling when writing sense data.Alexander Motin2016-12-244-31/+52
* Add place-holders for TAPE STREAM MIRRORING subcommands of XCOPY.Alexander Motin2016-12-231-1/+50
* Add support for REPD bit in RSTMF command.Alexander Motin2016-12-222-4/+8
* Fix REPORT SUPPORTED OPERATION CODES for READ/WRITE BUFFER commands.Alexander Motin2016-12-222-45/+327
* Add support for REPORTING OPTIONS == 3 in REPORT SUPPORTED OPERATION CODES.Alexander Motin2016-12-211-0/+14
* Add support for SITUA bit in Logical Block Provisioning mode page.Alexander Motin2016-12-213-14/+21
* Add support for locally assigned RFC 4122 UUID LUN identifiers.Alexander Motin2016-12-211-1/+17
* Bump specifications support to SAM-6/SPC-5.Alexander Motin2016-12-201-5/+5
* Improve error handling when I/O split between several BIOs.Alexander Motin2016-12-191-4/+10
* When reporting "Logical block address out of range" error, report the LBAAlexander Motin2016-12-194-17/+34
* Fix typo in function name.Alexander Motin2016-12-191-3/+3
* Add new bits into Extended Inquiry VPD page.Alexander Motin2016-12-191-1/+1