aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/isp
Commit message (Expand)AuthorAgeFilesLines
* Mark inline functions static.Alexander Motin2020-11-291-2/+2
* Some code reorganization.Alexander Motin2020-11-278-375/+322
* Restore break statement lost in r367857.Alexander Motin2020-11-271-0/+1
* More cleanup in response queue and reset code.Alexander Motin2020-11-265-284/+111
* Some minor FCoE bits I had lying around.Alexander Motin2020-11-263-3/+15
* Remove some more dead code from pre-24xx.Alexander Motin2020-11-266-121/+3
* Remove more legacy of parallel SCSI.Alexander Motin2020-11-244-148/+99
* Update RQSFLAG_* definitions.Alexander Motin2020-11-242-21/+8
* Remove concept of mbox_sleep_ok.Alexander Motin2020-11-244-100/+16
* Remove unneeded locking around xpt_bus_[de]register().Alexander Motin2020-11-241-9/+0
* Implement request queue overflow protection.Alexander Motin2020-11-246-68/+99
* Fix debug build after 367926.Alexander Motin2020-11-221-1/+1
* Fix build after 367926.Alexander Motin2020-11-221-1/+2
* Make handlers and atpds overflows unlikely.Alexander Motin2020-11-225-19/+26
* Do not parent all busdma tags to the payload tag.Alexander Motin2020-11-221-24/+27
* Remove remnants of execthrottle and maxalloc parameters.Alexander Motin2020-11-225-33/+4
* Increase queue depths from 1024/256 to 8192/1024 IOCBs.Alexander Motin2020-11-205-25/+20
* Cleanup DMA handling.Alexander Motin2020-11-208-176/+136
* Fix r367857 build without ISP_TARGET_MODE.Alexander Motin2020-11-201-0/+2
* Remove parallel SCSI and 1/2Gb FC support from isp(4).Alexander Motin2020-11-2010-10520/+1487
* Move ecmd memory allocation itto separate DMA tag.Alexander Motin2020-11-183-9/+54
* Remove bus_dma locking/sleeping when not needed.Alexander Motin2020-11-181-15/+13
* Don't allocate full XCMD_SIZE (512 bytes) on stack.Alexander Motin2020-11-181-28/+24
* Introduce support of SCSI Command Priority.Alexander Motin2020-10-255-2/+11
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-3/+4
* Remove sparc64 kernel supportWarner Losh2020-02-033-715/+0
* Use callout_func_t instead of the deprecated timeout_t.John Baldwin2019-12-101-4/+4
* Fix FC-Tape bugs caused in part by r345008.Kenneth D. Merry2019-05-242-2/+4
* Make isp(4) suggest loading ispfw(4) when it fails to attach.Edward Tomasz Napierala2019-04-281-0/+9
* Fix CRN resets in the isp(4) driver in certain situations.Kenneth D. Merry2019-03-115-3/+36
* Limit 24xx adapters to only MSI interrupts by default.Alexander Motin2019-02-281-1/+1
* Limit 24xx adapters to only one MSI-X interrupt by default.Alexander Motin2019-02-281-1/+1
* Add to isp(4) tunables to limit MSI/MSI-X usage.Alexander Motin2019-02-281-2/+9
* Make timespecadd(3) and friends publicAlan Somers2018-07-301-2/+3
* Increase ABOUT FIRMWARE command timeout to 5s.Alexander Motin2018-03-151-3/+7
* Fix ISP_FC_LIP and ISP_RESCAN on big-endian 64-bit systems.Brooks Davis2018-03-131-2/+2
* Add support for Enhanced Gen 5 (16Gb) and Gen 6 (32Gb) QLogic FC HBAs.Alexander Motin2018-02-284-88/+83
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2714-0/+28
* Update several more URLsEitan Adler2017-10-291-1/+1
* Add missing restart_queue initialization.Alexander Motin2017-08-231-0/+1
* Remove duplicate assignments from r321622.Kenneth D. Merry2017-07-271-2/+0
* Fix probing FC targets with hard addressing turned on.Kenneth D. Merry2017-07-271-21/+35
* "Port Type not registered" is not a real error for GIT_PT.Alexander Motin2017-07-101-1/+4
* Switch fabric scans from GID_FT to GID_PT+GFF_ID/GFT_ID.Alexander Motin2017-07-036-76/+281
* Move comment respecting previous commit.Alexander Motin2017-07-021-13/+13
* Slightly unify SNS requests for post- and pre-24xx.Alexander Motin2017-07-022-133/+94
* Polish target_id/target_lun setting for ATIOs/INOTs.Alexander Motin2017-06-301-3/+5
* Correct loop mode CRN resets to adhere to FCP-4 section 4.10Kenneth D. Merry2017-05-034-36/+111
* Switch isp_reset to scratchpad not requiring ISP_MBOXDMASETUP.Alexander Motin2017-04-241-2/+2
* Fix few minor issues found by Clang Analyzer.Alexander Motin2017-04-092-2/+2