summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/ips.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* sizes for free(); ok sthenderaadt2015-09-101-4/+5
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* Some reallocarray() use; review Jean-Philippe Ouellet, patrick keshishianderaadt2014-07-131-3/+3
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-4/+4
* Backout a bunch of my SCSI commits from c2k11. At least one of thesematthew2011-07-171-3/+3
* First batch of converting SCSI HBAs from setting saa_targets andmatthew2011-07-081-2/+2
* Call bzero(&saa, sizeof(saa)) each time we use saa to attachmatthew2011-07-051-2/+2
* move ips to iopools. its the usual drill, io between volumes is nowdlg2011-04-061-85/+33
* Force openings to 1 for devices that can't do tagged i/o, i.e. morekrw2010-10-121-1/+2
* Use SSD_ERRCODE_CURRENT instead of magic 0x70.krw2010-09-201-2/+2
* make this compile with SMALL_KERNELderaadt2010-07-011-6/+7
* Change scsibus(4)'s scsi_link array to an SLIST to save memory onmatthew2010-07-011-4/+5
* Use a SLIST for the ccb free list.mk2010-06-301-10/+10
* Remove all adapter-specific 'struct scsi_device's. They are never used. Firstkrw2010-06-281-17/+1
* dont pass the dev_t from the scsi device drivers into the midlayer fordlg2010-06-151-5/+3
* New scsi code seems to be stable. Pluck previously identifiedkrw2010-05-201-15/+1
* update a random sampling of drivers after the proc.h -> systm.h movetedu2010-04-061-2/+1
* Change the scsi_cmd function member of scsi_adapter from int tokrw2010-03-231-24/+31
* Zap all setting of ITSDONE in drivers that don't look at it. Nobodykrw2010-01-091-3/+1
* Reorganize NBIO and SMALL_KERNEL handling again but this time withoutgrange2009-03-231-15/+18
* unbreak ramdisk builds in a way i guess might workderaadt2009-03-221-3/+1
* Update volume info on every bio call instead of waiting for thegrange2009-03-221-5/+11
* Don't show rebuild status for offline volumes.grange2009-03-221-3/+1
* Put recently added bio and sensors stuff under #if NBIO > 0 andgrange2009-03-221-2/+6
* If rebuild is active set volume state to ``rebuild''.grange2009-03-211-2/+4
* Report rebuild progress only if rebuild is active.grange2009-03-211-2/+2
* IPS_MAXTARGETS should be 16, not 15.grange2009-03-211-5/+5
* Be smart when attaching pass-through scsibuses. Use configurationgrange2009-03-211-14/+24
* Looks like the ``params'' field in the physical device descriptiongrange2009-03-211-3/+5
* When calculating physical disk size use its number of sectorsgrange2009-03-201-2/+2
* Detect unused and hot-spare drives.grange2009-03-201-12/+44
* Support bio ``unused'' drives.grange2009-03-201-1/+2
* Cleanup physical drive states handling.grange2009-03-201-12/+15
* Fetch rebuild status only for degraded or offline volumes.grange2009-03-201-7/+16
* For rebuilds use a special REBUILD command instead of a genericgrange2009-03-191-3/+31
* For pass-through commands adjust timeout value to what controllergrange2009-03-191-4/+14
* Unify command id printing.grange2009-03-191-4/+5
* Make ips_timeout to be usable not only with scsi xfers.grange2009-03-191-13/+13
* Remove unused code.grange2009-03-191-65/+1
* Keep softc pointer in ccb because it requires some work to correctlygrange2009-03-181-2/+4
* Provide both errno.h codes for the userspace tools like bioctlgrange2009-03-171-21/+52
* Fix compilation without bio(4).grange2009-03-171-1/+5
* Implement bioctl volume management: rebuild and hotspare.grange2009-03-161-5/+109
* When doing pass-through calculate right xs->resid value based ongrange2009-03-161-4/+7
* Don't set error on data underrun. This tiny change allowed scsi tapegrange2009-03-161-1/+7
* Remove redundant DPRINTF from ips_morpheus_isintr.grange2009-03-161-7/+3
* IPS_SCSI_PT flag not used any more.grange2009-03-161-3/+1
* Cleanup error processing:grange2009-03-151-102/+96
* Add SCSI pass-through and enclosure support. Tested on lpinto'sgrange2009-03-131-3/+214
* Some preparation steps for SCSI pass-through support:grange2009-03-131-32/+64