aboutsummaryrefslogtreecommitdiff
path: root/sys/cam/ctl
Commit message (Expand)AuthorAgeFilesLines
* Exclude reserved iSCSI Target Transfer Tag.Alexander Motin2021-01-241-0/+4
* Make MAXPHYS tunable. Bump MAXPHYS to 1M.Konstantin Belousov2020-11-281-29/+29
* Make CTL nicer to increased MAXPHYS.Alexander Motin2020-11-111-16/+49
* Drop "All rights reserved" from all my stuff. This includesEdward Tomasz Napierala2020-10-282-2/+0
* Introduce support of SCSI Command Priority.Alexander Motin2020-10-256-11/+22
* cam: clean up empty lines in .c and .h filesMateusz Guzik2020-09-0115-46/+3
* Fix CTL ioctl port creation error handling.Alexander Motin2020-08-211-2/+4
* vfs: drop the error parameter from vn_isdisk, introduce vn_isdisk_errorMateusz Guzik2020-08-191-2/+2
* Add CTL support for REPORT IDENTIFYING INFORMATION command.Alexander Motin2020-08-063-5/+98
* Implement zero-copy iSCSI target transmission/read.Alexander Motin2020-06-083-4/+65
* Remove session locking from cfiscsi_pdu_update_cmdsn().Alexander Motin2020-05-291-57/+45
* Report STATUS_QUEUED/SENT in `ctladm dumpooa` output.Alexander Motin2020-05-292-1/+9
* Move EXPDATASN/R2TSN from PDU to CTL_PRIV_FRONTEND.Alexander Motin2020-05-291-16/+23
* Remove PDU_TOTAL_TRANSFER_LEN() macro.Alexander Motin2020-05-281-23/+8
* Make struct ctl_be_lun first element of struct ctl_be_*_lun.Alexander Motin2020-05-284-47/+38
* Remove ctl_free_beio() LUN and ctl_io dependencies.Alexander Motin2020-05-281-36/+21
* Properly check kern_sg_entries for S/G list.Alexander Motin2020-05-261-1/+1
* Fix fallout of r319722 in CTL HA.Alexander Motin2020-05-261-4/+5
* Do not remove upcall if we haven't yet.Alexander Motin2020-05-261-1/+2
* Add session locking in cfiscsi_ioctl_handoff().Alexander Motin2020-05-031-2/+4
* Cleanup LUN addition/removal.Alexander Motin2020-05-026-485/+185
* Fix panic on kern.cam.ctl.ha_role change after r333446.Alexander Motin2020-04-072-4/+8
* sys/cam: remove doubled ;sEd Maste2020-03-201-1/+1
* Remove unused cam ccb flagsWarner Losh2020-03-101-2/+1
* Remove pre-FreeBSD 11 compat code.Warner Losh2020-03-011-62/+0
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-265-8/+11
* Bind CTL backends taskqueues to the CTL process.Alexander Motin2020-02-082-2/+4
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-031-7/+7
* Use atomic for start_count in devstat_start_transaction().Alexander Motin2019-12-301-13/+1
* vfs: introduce v_irflag and make v_type smallerMateusz Guzik2019-12-081-1/+1
* Remove lock from CTL camsim frontend.Alexander Motin2019-11-031-31/+9
* Reenable UNMAP support on ramdisks by default.Alexander Motin2019-07-271-1/+1
* Allow WRITE SAME handle more then 2^^32 blocks.Alexander Motin2019-07-271-10/+44
* Add support for Long LBA mode parameter block descriptor.Alexander Motin2019-07-261-29/+45
* Add device temperature reporting into CTL.Alexander Motin2019-07-263-7/+54
* Add reporting of SCSI Feature Sets VPD page from SPC-5.Alexander Motin2019-07-261-4/+63
* SPC-3 and up require some UAs to be returned as fixed.Alexander Motin2019-06-201-0/+6
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-7/+7
* Reduce CTL threads priority to about PUSER.Alexander Motin2019-03-043-5/+16
* Refactor command ordering/blocking mechanism in CTL.Alexander Motin2019-02-274-160/+174
* Scrap some debug printf's, unused for years.Alexander Motin2019-02-261-124/+3
* Free some space in struct ctl_io_hdr for better use.Alexander Motin2019-02-232-34/+42
* Remove disabled CTL_LEGACY_STATS support.Alexander Motin2019-02-233-99/+0
* Make the wait in cfiscsi_offline() interruptible. This is the second halfEdward Tomasz Napierala2018-09-111-3/+9
* Add missing copyin() to access LUN and port ioctl arguments.Alexander Motin2018-09-061-2/+20
* Try harder in cfiscsi_offline(). This is believed to be the workaroundEdward Tomasz Napierala2018-09-011-4/+4
* Remove unneccessary code, which also introduced a (very minor)Edward Tomasz Napierala2018-08-211-6/+0
* Fix build for platforms using GCC:Li-Wen Hsu2018-05-101-33/+4
* Rework CTL frontend & backend options to use nv(3), allow creating multipleMarcelo Araujo2018-05-1012-405/+510
* Fix iSCSI target crash on session reinstation.Edward Tomasz Napierala2018-03-152-7/+32