summaryrefslogtreecommitdiff
path: root/sys/dev/isp/isp_freebsd.c
Commit message (Expand)AuthorAgeFilesLines
* Some code reorganization.Alexander Motin2020-11-271-42/+7
* More cleanup in response queue and reset code.Alexander Motin2020-11-261-7/+2
* Remove some more dead code from pre-24xx.Alexander Motin2020-11-261-27/+0
* Remove more legacy of parallel SCSI.Alexander Motin2020-11-241-115/+80
* Remove concept of mbox_sleep_ok.Alexander Motin2020-11-241-61/+0
* Remove unneeded locking around xpt_bus_[de]register().Alexander Motin2020-11-241-9/+0
* Implement request queue overflow protection.Alexander Motin2020-11-241-11/+48
* Fix debug build after 367926.Alexander Motin2020-11-221-1/+1
* Make handlers and atpds overflows unlikely.Alexander Motin2020-11-221-5/+7
* Cleanup DMA handling.Alexander Motin2020-11-201-16/+86
* Remove parallel SCSI and 1/2Gb FC support from isp(4).Alexander Motin2020-11-201-1230/+456
* Move ecmd memory allocation itto separate DMA tag.Alexander Motin2020-11-181-0/+4
* 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-251-0/+2
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-3/+4
* 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-241-1/+1
* Fix CRN resets in the isp(4) driver in certain situations.Kenneth D. Merry2019-03-111-2/+16
* Make timespecadd(3) and friends publicAlan Somers2018-07-301-2/+3
* Fix ISP_FC_LIP and ISP_RESCAN on big-endian 64-bit systems.Brooks Davis2018-03-131-2/+2
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Add missing restart_queue initialization.Alexander Motin2017-08-231-0/+1
* Switch fabric scans from GID_FT to GID_PT+GFF_ID/GFT_ID.Alexander Motin2017-07-031-0/+9
* 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-031-32/+98
* Fix few minor issues found by Clang Analyzer.Alexander Motin2017-04-091-1/+0
* Unify initiator and target DMA setup and command sending.Alexander Motin2017-03-241-13/+4
* Remove write-only crn field from struct isp_pcmd.Alexander Motin2017-03-231-2/+0
* Switch from using periph_links to sim_links.Alexander Motin2017-03-221-10/+10
* Cleanup response queue processing.Alexander Motin2017-03-221-3/+0
* Improve command timeout handling.Alexander Motin2017-03-211-28/+9
* Clean/unify some macro usage.Alexander Motin2017-03-211-24/+13
* Remove some more dead code.Alexander Motin2017-03-201-26/+6
* Remove some useless code.Alexander Motin2017-03-191-4/+0
* Add initial support for multiple MSI-X vectors.Alexander Motin2017-03-191-0/+28
* Remove hackish code delaying ATIOs to unknown virtual port.Alexander Motin2017-03-191-34/+7
* Move <= 23xx PDB workaround to generic code.Alexander Motin2017-03-191-15/+8
* Move 24xx RQSTYPE_NOTIFY handling to generic code.Alexander Motin2017-03-191-141/+16
* Reorganize RQSTYPE_NOTIFY handling for chips <= 23xx.Alexander Motin2017-03-181-80/+1
* Move RQSTYPE_ABTS_RCVD parsing into generic code.Alexander Motin2017-03-181-56/+8
* Extend nt_lun to full 8 byte.Alexander Motin2017-03-181-2/+3
* Use isp_target_put_entry() in places where it can be.Alexander Motin2017-03-181-19/+7
* Do some notify acks cleanup.Alexander Motin2017-03-181-8/+7
* Remove not very useful ATIO/INOT stats.Alexander Motin2017-03-151-12/+9
* Refactor interrupt handling.Alexander Motin2017-03-151-52/+6
* Fix panic when SIM dereferenced before allocation.Alexander Motin2017-03-151-24/+25
* Remove some dead/broken code paths around async handlingAlexander Motin2017-03-141-0/+2
* Remove tangled isp_mbox_continue() mechanism.Alexander Motin2017-03-141-35/+17
* Improvements around attach, reset and detach.Alexander Motin2017-03-141-16/+1
* Remove remnant of r315163.Alexander Motin2017-03-141-1/+0