summaryrefslogtreecommitdiff
path: root/sys/dev/isp/isp.c
Commit message (Expand)AuthorAgeFilesLines
* Some code reorganization.Alexander Motin2020-11-271-245/+131
* More cleanup in response queue and reset code.Alexander Motin2020-11-261-187/+104
* Some minor FCoE bits I had lying around.Alexander Motin2020-11-261-0/+12
* Update RQSFLAG_* definitions.Alexander Motin2020-11-241-17/+6
* Remove concept of mbox_sleep_ok.Alexander Motin2020-11-241-20/+16
* Implement request queue overflow protection.Alexander Motin2020-11-241-12/+13
* Fix build after 367926.Alexander Motin2020-11-221-1/+2
* Make handlers and atpds overflows unlikely.Alexander Motin2020-11-221-3/+6
* Remove remnants of execthrottle and maxalloc parameters.Alexander Motin2020-11-221-17/+4
* Increase queue depths from 1024/256 to 8192/1024 IOCBs.Alexander Motin2020-11-201-7/+9
* Cleanup DMA handling.Alexander Motin2020-11-201-22/+20
* Remove parallel SCSI and 1/2Gb FC support from isp(4).Alexander Motin2020-11-201-4191/+634
* Introduce support of SCSI Command Priority.Alexander Motin2020-10-251-1/+3
* Fix FC-Tape bugs caused in part by r345008.Kenneth D. Merry2019-05-241-1/+3
* Fix CRN resets in the isp(4) driver in certain situations.Kenneth D. Merry2019-03-111-1/+6
* Increase ABOUT FIRMWARE command timeout to 5s.Alexander Motin2018-03-151-3/+7
* Add support for Enhanced Gen 5 (16Gb) and Gen 6 (32Gb) QLogic FC HBAs.Alexander Motin2018-02-281-4/+20
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* 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-031-20/+174
* Move comment respecting previous commit.Alexander Motin2017-07-021-13/+13
* Slightly unify SNS requests for post- and pre-24xx.Alexander Motin2017-07-021-132/+93
* Correct loop mode CRN resets to adhere to FCP-4 section 4.10Kenneth D. Merry2017-05-031-3/+4
* 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-091-1/+2
* Cleanup response queue processing.Alexander Motin2017-03-221-288/+141
* Improve command timeout handling.Alexander Motin2017-03-211-5/+1
* Remove questionable reqp->req_time access.Alexander Motin2017-03-211-4/+5
* Remove some useless code.Alexander Motin2017-03-191-11/+0
* Add initial support for multiple MSI-X vectors.Alexander Motin2017-03-191-1/+7
* Remove hackish code delaying ATIOs to unknown virtual port.Alexander Motin2017-03-191-6/+0
* Remove dead remnants of SPI target.Alexander Motin2017-03-181-2/+0
* Refactor interrupt handling.Alexander Motin2017-03-151-185/+76
* Remove some dead/broken code paths around async handlingAlexander Motin2017-03-141-45/+21
* Remove tangled isp_mbox_continue() mechanism.Alexander Motin2017-03-141-225/+39
* Remove dangerous and questionable isp_mboxcmd_qnw() call.Alexander Motin2017-03-141-17/+4
* Improvements around attach, reset and detach.Alexander Motin2017-03-141-103/+89
* Try to slight untangle I/O and loop status handling.Alexander Motin2017-03-121-10/+10
* Remove code for unsupported FreeBSD versions.Alexander Motin2017-03-121-16/+0
* Send TERMINATE to firmware when aborting active ATIO.Alexander Motin2017-02-271-1/+1
* Return better error code in case of too long CDB.Alexander Motin2017-02-261-4/+5
* Change the isp(4) driver to not adjust the tag type for REQUEST SENSE.Kenneth D. Merry2017-02-101-13/+2
* "Buses" is the preferred plural of "bus"Conrad Meyer2017-01-151-1/+1
* Fix delaying requests to unknown virtual ports 2s after init.Alexander Motin2016-05-191-0/+5
* Add IOCB debugging for ISPCTL_RESET_DEV and ISPCTL_ABORT_CMD.Alexander Motin2016-05-191-0/+8
* Make RQCS_PORT_LOGGED_OUT for ZOMBIE ports retriable.Alexander Motin2016-05-171-4/+18
* Completely remove broken now autologin port flag.Alexander Motin2016-05-171-2/+1
* No need to check login status for ZOMBIE ports.Alexander Motin2016-05-161-0/+3