aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/isp/isp_freebsd.c
Commit message (Expand)AuthorAgeFilesLines
* Fix WWNN/WWPN generation for virtual channels.Alexander Motin2014-11-261-6/+3
* Some microoptimizations.Alexander Motin2014-11-261-13/+11
* Fix build without INVARIANTS, broken by r274675.Alexander Motin2014-11-191-2/+1
* Convert the refire_notify_ack timer from timeout(9) to callout(9).John Baldwin2014-11-181-7/+10
* Fix a kernel panic when unloading isp(4).Will Andrews2014-09-181-40/+69
* Pass correct command that should be aborted to ISPCTL_ABORT_CMD.Alexander Motin2014-07-081-1/+1
* Harvest one no longer used constant string.Matt Jacob2013-12-251-2/+2
* Adjust various SCSI drivers to handle either a 32-bit or 64-bit lun_id_t,Nathan Whitehorn2013-10-301-10/+10
* Merge CAM locking changes from the projects/camlock branch to radicallyAlexander Motin2013-10-211-3/+3
* Partial MFproject/camlock r256671:Alexander Motin2013-10-211-9/+8
* Optimize isp(4) to reduce CPU usage, especially in target mode:Alexander Motin2013-10-171-40/+43
* Export the maxio field in the CAM XPT_PATH_INQ CCB in the isp(4)Kenneth D. Merry2013-08-151-0/+5
* Flag isp(4) as supporting unmapped I/O; all necessary conversion actuallyMarius Strobl2013-06-041-2/+2
* MFprojects/camlock r248982:Alexander Motin2013-04-141-1/+2
* Remove redundant xpt_alloc_ccb in isp_target_thread that was causing leakage.Matt Jacob2013-02-261-2/+0
* Minor correction.Matt Jacob2012-09-171-1/+1
* Add some edits to the changed comments so that they make more sense.Matt Jacob2012-09-171-3/+3
* Correct double "the the"Eitan Adler2012-09-141-1/+1
* On lun disable, complete all INOTs and ATIOs with CAM_REQ_ABORTED.Matt Jacob2012-08-161-1/+18
* Fix an oops where we wiped out DMA maps. Don't allocate extendedMatt Jacob2012-08-121-8/+21
* More rototilling with target mode in an attemp to get multipleMatt Jacob2012-08-081-580/+617
* -----------Matt Jacob2012-07-281-376/+918
* Clean up multi-id mode so it's driven by the f/w loaded,Matt Jacob2012-06-241-4/+7
* Clean up and complete the incomplete deferred enable code.Matt Jacob2012-06-011-65/+140
* Fix target mode compilation issues that arose after a changeMatt Jacob2011-12-271-28/+28
* Fix few bugs in isp(4) target mode support:Alexander Motin2011-12-131-11/+15
* Implement the sysctl's for fibre channel that are listed in the man page.Matt Jacob2011-11-061-0/+8
* Most of these changes to isp are to allow for isp.ko unloading.Matt Jacob2011-08-131-28/+116
* Fixes zombie device and loop down timers so that they work more thanMatt Jacob2011-08-121-6/+36
* Sync FreeBSD ISP with mercurial tree. Minor changes having to do withMatt Jacob2011-02-281-1/+1
* - Use the correct DMA tag/map pair for synchronize the FC scratch area.Marius Strobl2011-02-141-2/+2
* Partially revert 208119. We were overwriting tunable settings.Matt Jacob2010-11-271-3/+0
* Fix typos.Rebecca Cran2010-11-091-7/+7
* Fix XPT_GET_TRAN_SETTING for FC which has been broken for while so thatMatt Jacob2010-06-071-2/+4
* Make the internal target > SPC2 (so REPORT LUNS can be tested).Matt Jacob2010-06-051-2/+8
* I was getting panics in sleepq_add for the second sleep in isp_kthread.Matt Jacob2010-06-051-1/+3
* Various minor and not so minor fixes suggested by Coverity.Matt Jacob2010-06-021-6/+3
* Add a new primitive, XPT_SCAN_TGT, to cover the range between scanning aMatt Jacob2010-05-261-7/+2
* Don't leak CCBs for every ABORT.Matt Jacob2010-05-251-1/+4
* Remove extra break left by hand editing.Matt Jacob2010-05-251-1/+0
* Treat PRLI the same as PLOGI and make a database entry for it (target mode).Matt Jacob2010-05-251-3/+8
* Correct compilation error introduced in last commit.Matt Jacob2010-05-161-2/+2
* Whap. Hook up some wires that were forgotten a few months ago and restoreMatt Jacob2010-05-151-18/+14
* Clean up some printing stuff so that we can have a bit finer controlMatt Jacob2010-03-261-0/+14
* Put gone device timer into a structure tag that can hold more than 32 seconds...Matt Jacob2010-03-171-8/+15
* Revamp the pieces of some of the stuff I forgot to do when shifting toMatt Jacob2010-02-271-1/+2
* xpt_rescan only honors a wildcard in the target field. Revert the previousMatt Jacob2010-02-231-1/+6
* When we rescan, just scan from logical unit 0. In other words, don'tMatt Jacob2010-02-231-1/+1
* Redo how commands handles are created and managed and implement sequenceMatt Jacob2010-02-031-7/+27
* Fix cases where we've managed to get a Loop UP event prior to initializingMatt Jacob2009-12-041-41/+50