aboutsummaryrefslogtreecommitdiff
path: root/sys/cam
Commit message (Expand)AuthorAgeFilesLines
* sg: get rid of unused include.Dmitry Chagin31 hours1-2/+0
* cam_sim: style: sort includesWarner Losh2021-05-251-4/+3
* cam: remove xpt_polled_actionWarner Losh2021-05-252-23/+0
* cam: Remove CAM_SIM_LOCK/UNLOCK macros, they are unused.Warner Losh2021-05-251-3/+0
* cam: remove sim calloutWarner Losh2021-05-253-12/+0
* mmccam: Add two new XPT for MMC and use them in mmc_sim and sdhciEmmanuel Vadot2021-05-215-28/+135
* iscsi: Move the maximum data segment limits into 'struct icl_conn'.John Baldwin2021-05-202-11/+14
* iscsi: Always free a cdw before its associated ctl_io.John Baldwin2021-05-201-7/+10
* cam_sim: add doxygen to cam_sim_alloc_devWarner Losh2021-05-191-3/+11
* cam: turn KASSERTs into printfs for nowEdward Tomasz Napierala2021-05-162-0/+16
* cam: Fix race condition in dainit()Edward Tomasz Napierala2021-05-161-4/+4
* cam: add missing zeroing of a stack-allocated CCB.Edward Tomasz Napierala2021-05-162-0/+2
* cam: allocate CCBs from UMA for SCSI and ATA IOEdward Tomasz Napierala2021-05-157-4/+95
* cam: Add doxygen docs to cam_sim_allocWarner Losh2021-05-051-0/+36
* cam: fix integer overflow during inquiryEdward Tomasz Napierala2021-05-031-6/+2
* mmccam: probe*: Style(9)Emmanuel Vadot2021-04-271-13/+13
* mmcprobe_done: Style(9)Emmanuel Vadot2021-04-271-166/+166
* mmccam: Add mmc_sim, a generic sim for mmc driver to useEmmanuel Vadot2021-04-273-0/+291
* cam: make sure to clear even more CCBs allocated on the stackEdward Tomasz Napierala2021-04-119-0/+17
* Introduce "soft" serseq variant.Alexander Motin2021-04-064-14/+27
* cam: make sure to clear CCBs allocated on the stackEdward Tomasz Napierala2021-03-304-0/+21
* cam: Run all XPT_ASYNC ccbs in a dedicated threadWarner Losh2021-03-122-3/+51
* Do not exit ctl_be_block_worker() prematurely.Alexander Motin2021-03-061-4/+4
* cam: remove redundant scsi_vpd_block_characteristics definitionWarner Losh2021-03-032-28/+3
* Optimize out few extra memory accesses.Alexander Motin2021-03-011-3/+3
* Micro-optimize OOA queue processing.Alexander Motin2021-02-274-164/+135
* cam: add new ASC and ASCQ values related to drive depopulationWarner Losh2021-02-261-0/+9
* Remove pointless lun->be_lun checks.Alexander Motin2021-02-263-14/+11
* Bump CTL block backend threads from 14 to 32 per LUN.Alexander Motin2021-02-231-1/+1
* Fix build after 2c7dc6bae9fd.Alexander Motin2021-02-211-0/+4
* Refactor CTL datamove KPI.Alexander Motin2021-02-2111-159/+91
* Microoptimize CTL I/O queues.Alexander Motin2021-02-196-80/+81
* Save context switch per I/O for iSCSI and IOCTL frontends.Alexander Motin2021-02-196-25/+65
* Move XPT_IMMEDIATE_NOTIFY handling out of periph lock.Alexander Motin2021-02-181-1/+2
* cam: Properly find the sim in the assertion in xpt_pollwait().John Baldwin2021-02-111-1/+2
* cam: Don't permit crashdumps on non-pollable devices.John Baldwin2021-02-113-4/+7
* cam: Permit non-pollable sims.John Baldwin2021-02-113-1/+15
* Exclude reserved iSCSI Target Transfer Tag.Alexander Motin2021-01-241-0/+4
* cam: Remove Giant handling from cam_sim_alloc()Mark Johnston2021-01-032-11/+2
* ada(4): remove remainder of MD geometry translation supportMarius Strobl2020-12-251-9/+0
* mmccam: Convert some printf to CAM_DEBUGEmmanuel Vadot2020-11-301-3/+4
* Remove alignment requirements for KVA buffer mapping.Alexander Motin2020-11-291-13/+1
* Make MAXPHYS tunable. Bump MAXPHYS to 1M.Konstantin Belousov2020-11-2813-60/+60
* mmccam: We can't sleep during sdda_add_part so use M_NOWAITEmmanuel Vadot2020-11-261-7/+14
* Do not truncate the last character from serial number.Jung-uk Kim2020-11-241-2/+2
* Microoptimize cam_num_doneqs math in xpt_done().Alexander Motin2020-11-201-2/+2
* Make CTL nicer to increased MAXPHYS.Alexander Motin2020-11-111-16/+49
* Always return MMC errors from mmc_handle_reply()Ilya Bakulin2020-11-031-16/+14
* Add icc (Isochronous Command Completion) ccb_ataio field.Alexander Motin2020-11-021-0/+2
* Drop "All rights reserved" from all my stuff. This includesEdward Tomasz Napierala2020-10-282-2/+0