summaryrefslogtreecommitdiff
path: root/sys/dev/isp/isp_freebsd.c
AgeCommit message (Expand)Author
2025-01-08isp: Fix abort issue introduced by previous commitAlexander Motin
2025-01-08Revert "isp: Fix abort issue introduced by previous commit"Alexander Motin
2025-01-08isp: Fix abort issue introduced by previous commitAlexander Motin
2024-12-09isp: Improve task aborts handlingAlexander Motin
2024-12-09isp: Fix use after free in aborts handlingAlexander Motin
2023-12-28isp(4): Rework firmware handling/loadingJoerg Pulz
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2021-08-10Mark some sysctls as CTLFLAG_MPSAFE.Alexander Motin
2020-11-27Some code reorganization.Alexander Motin
2020-11-26More cleanup in response queue and reset code.Alexander Motin
2020-11-26Remove some more dead code from pre-24xx.Alexander Motin
2020-11-24Remove more legacy of parallel SCSI.Alexander Motin
2020-11-24Remove concept of mbox_sleep_ok.Alexander Motin
2020-11-24Remove unneeded locking around xpt_bus_[de]register().Alexander Motin
2020-11-24Implement request queue overflow protection.Alexander Motin
2020-11-22Fix debug build after 367926.Alexander Motin
2020-11-22Make handlers and atpds overflows unlikely.Alexander Motin
2020-11-20Cleanup DMA handling.Alexander Motin
2020-11-20Remove parallel SCSI and 1/2Gb FC support from isp(4).Alexander Motin
2020-11-18Move ecmd memory allocation itto separate DMA tag.Alexander Motin
2020-11-18Don't allocate full XCMD_SIZE (512 bytes) on stack.Alexander Motin
2020-10-25Introduce support of SCSI Command Priority.Alexander Motin
2020-02-26Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki
2019-12-10Use callout_func_t instead of the deprecated timeout_t.John Baldwin
2019-05-24Fix FC-Tape bugs caused in part by r345008.Kenneth D. Merry
2019-03-11Fix CRN resets in the isp(4) driver in certain situations.Kenneth D. Merry
2018-07-30Make timespecadd(3) and friends publicAlan Somers
2018-03-13Fix ISP_FC_LIP and ISP_RESCAN on big-endian 64-bit systems.Brooks Davis
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-08-23Add missing restart_queue initialization.Alexander Motin
2017-07-03Switch fabric scans from GID_FT to GID_PT+GFF_ID/GFT_ID.Alexander Motin
2017-06-30Polish target_id/target_lun setting for ATIOs/INOTs.Alexander Motin
2017-05-03Correct loop mode CRN resets to adhere to FCP-4 section 4.10Kenneth D. Merry
2017-04-09Fix few minor issues found by Clang Analyzer.Alexander Motin
2017-03-24Unify initiator and target DMA setup and command sending.Alexander Motin
2017-03-23Remove write-only crn field from struct isp_pcmd.Alexander Motin
2017-03-22Switch from using periph_links to sim_links.Alexander Motin
2017-03-22Cleanup response queue processing.Alexander Motin
2017-03-21Improve command timeout handling.Alexander Motin
2017-03-21Clean/unify some macro usage.Alexander Motin
2017-03-20Remove some more dead code.Alexander Motin
2017-03-19Remove some useless code.Alexander Motin
2017-03-19Add initial support for multiple MSI-X vectors.Alexander Motin
2017-03-19Remove hackish code delaying ATIOs to unknown virtual port.Alexander Motin
2017-03-19Move <= 23xx PDB workaround to generic code.Alexander Motin
2017-03-19Move 24xx RQSTYPE_NOTIFY handling to generic code.Alexander Motin
2017-03-18Reorganize RQSTYPE_NOTIFY handling for chips <= 23xx.Alexander Motin
2017-03-18Move RQSTYPE_ABTS_RCVD parsing into generic code.Alexander Motin
2017-03-18Extend nt_lun to full 8 byte.Alexander Motin