summaryrefslogtreecommitdiffstats
path: root/sys/cam/ctl/scsi_ctl.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r322302: Do not loose CCB flags after r320493.mav2017-08-121-1/+2
* MFC r320493: Unify INOT/ATIO setup.mav2017-08-011-6/+3
* MFC r314870: Add mechanism to unload CAM periph drivers.mav2017-03-291-8/+25
* MFC r315084: Increase device openings to tagged maximum.mav2017-03-251-5/+25
* MFC r315022: Request change of SIM target role only when it is different.mav2017-03-241-51/+51
* MFC r315030: Abort all ATIOs and INOTs queued to SIM on LUN disable.mav2017-03-241-22/+45
* MFC r315025: Switch work_queue from TAILQ to STAILQ.mav2017-03-241-14/+13
* MFC r314307: Add support for SIMs without autosense.mav2017-03-121-0/+14
* MFC r314299, r314300: Fix residual length reporting in target mode.mav2017-03-061-3/+4
* MFC r314247: Axe out some forever disabled questionable functionality.mav2017-03-061-116/+6
* MFC r314246: Improve CAM target frontend reference counting.mav2017-03-061-54/+52
* MFC r314204: Explicitly abort ATIO if CTIO sending status has failed.mav2017-03-061-0/+8
* MFC r314200: We can't access periph after ctlfe_free_ccb().mav2017-03-061-1/+3
* MFC r314196: Unify ATIO/INOT CCBs requeuing.mav2017-03-061-58/+48
* MFC r314193: Some code cleanup.mav2017-03-061-38/+15
* MFC r314027: Do not blindly free completed ATIOs/INOTs on invalidation.mav2017-03-061-59/+19
* MFC r312603: Add initial support for CTL module unloading.mav2017-02-071-6/+8
* MFC r312291, r312669:mav2017-02-071-53/+51
* MFC r312026: Improve CAM_CDB_POINTER support.mav2017-01-261-6/+4
* MFC r310649: Allow more efficient use of private area.mav2017-01-211-11/+14
* Pass task management response information from CTL through CAM to isp(4),mav2016-05-201-0/+23
* Move to new value for XPT_GET_SIM_KNOB to avoid clash with XPT_ATA_IO.imp2016-03-101-0/+1
* Give CTL support for PIM_EXTLUNS when talking to CAM.mav2015-10-241-9/+26
* Add partial support for QUERY TMF to CAM and isp(4).mav2015-10-231-8/+15
* Fix LUN disable in CAM broken at r285155.mav2015-10-231-1/+1
* Update WRITE ATOMIC(16) support to sbc4r8 draft.mav2015-09-241-1/+0
* Reimplement CTL High Availability.mav2015-09-101-0/+1
* Remove unused target and initiator IDs.mav2015-09-101-7/+4
* Remove 600 bytes of port_priv from struct ctl_io_hdr.mav2015-08-291-14/+27
* Make first step toward supporting target and initiator roles same time.mav2015-07-051-11/+7
* Bring per-port LUN enable/disable code up to date:mav2015-06-201-11/+7
* Remove device queue freeze handling and replace it with dummy.mav2015-06-201-30/+14
* Change ATIO/INOT counting to prevent periph destruction while requestsmav2015-06-181-33/+28
* Allow setting only WWNN or only WWPN.mav2015-06-051-5/+13
* Don't count status as sent until CTIO completes successfully.mav2015-01-161-1/+4
* Reduce number of places where global control_softc is used.mav2014-12-191-2/+0
* Move ctlfe_onoffline() out of lock to let it sleep when needed.mav2014-12-011-32/+9
* Coalesce last data move and command status for read commands.mav2014-11-251-7/+27
* Decouple datamove/done logic from CTL status set.mav2014-11-251-330/+210
* Replace home-grown CTL IO allocator with UMA.mav2014-11-241-132/+107
* Partially reconstruct Active/Standby clusting.mav2014-11-211-1/+1
* Fix residual copy/paste in r274080.mav2014-11-041-1/+0
* Improve error handling around duplicate lun and port enable.mav2014-11-041-11/+30
* Remove stale comments.mav2014-10-121-10/+0
* Give physical and virtual ports numbers some more meaning.mav2014-10-111-2/+2
* Shorten frontend name.mav2014-10-111-1/+1
* Filter out duplicate AC_PATH_REGISTERED async events.mav2014-10-111-45/+39
* Mark CTL frontend's CAM driver as CAM_PERIPH_DRV_EARLY.mav2014-10-111-1/+2
* Add support for WRITE ATOMIC (16) command and report SBC-4 compliance.mav2014-10-081-0/+1
* Add support for VMWare dialect of EXTENDED COPY command, aka VAAI Clone.mav2014-07-161-2/+1
OpenPOWER on IntegriCloud