aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ata/ata-raid.c
Commit message (Expand)AuthorAgeFilesLines
* Change the way ioctls are issue to ATA.Søren Schmidt2005-05-161-41/+44
* Cleanup commentsSøren Schmidt2005-05-131-4/+4
* Always attach a subdisk even if no valid metadata found.Søren Schmidt2005-05-021-1/+2
* Take newbusification one step further, ie use the device_t more consequentlySøren Schmidt2005-04-301-1/+1
* Fix a bug introduced in r1.89 thats caused leak of requests, and possiblySøren Schmidt2005-04-261-1/+1
* When a rebuild is done, properly mark the arrays as functional again.Søren Schmidt2005-04-201-1/+17
* Fix indentation problem in the last commitSøren Schmidt2005-04-191-16/+18
* Add uma zone for composite ops.Søren Schmidt2005-04-181-10/+17
* Adjust the RAID type pickup code for the VIA, we dont actually careSøren Schmidt2005-04-181-8/+16
* On amd64 int64_t != long long.Søren Schmidt2005-04-121-1/+2
* Better use the right name for the VIA software RAID.Søren Schmidt2005-04-121-2/+2
* Add support for VIA Tech metadata as used on thier SATA parts.Søren Schmidt2005-04-121-16/+185
* Fix FreeBSD native SPAN arrays.Søren Schmidt2005-04-101-8/+8
* This is the much rumoured ATA mkIII update that I've been working on.Søren Schmidt2005-03-301-1369/+3024
* Fix bad free() usage.Søren Schmidt2004-08-091-2/+8
* Remove leftover debug output.Søren Schmidt2004-06-301-2/+2
* Add support for LSI type software RAID's.Søren Schmidt2004-06-251-13/+250
* Change the disk(9) API in order to make device removal more robust.Poul-Henning Kamp2004-02-181-20/+23
* Fix botch in last commit.Søren Schmidt2004-01-181-2/+2
* Add missing free's.Søren Schmidt2004-01-181-0/+4
* Use UMA instead of plain malloc for getting ATA request storage.Søren Schmidt2004-01-141-0/+1
* Overhaul of the timeout/reinit framework. This should clear up mostSøren Schmidt2004-01-111-4/+5
* Correct the former patch, I accidently committed the wrong version.Søren Schmidt2003-11-241-2/+2
* Fix panic on certain failed configs.Søren Schmidt2003-11-241-4/+11
* Remove the NOGIANT flag again, it was premature.Søren Schmidt2003-11-081-1/+1
* Pull ataraid out from under giant.Søren Schmidt2003-11-051-3/+3
* Limit the size of the rebuild requests to be within safety.Søren Schmidt2003-09-081-3/+6
* Adjust the max transfer size used.Søren Schmidt2003-09-021-1/+1
* Use __FBSDID().David E. O'Brien2003-08-241-2/+3
* This is a major rework of the ATA driver (ATAng)Søren Schmidt2003-08-241-28/+40
* Acquire Giant at the start of the raid rebuild kthreads.John Baldwin2003-05-081-0/+1
* Change the way loadbalancing works on RAID1's.Søren Schmidt2003-05-041-6/+27
* Implement dump function for ATA RAID's. Minor fixes by me...Søren Schmidt2003-05-041-0/+128
* Add ioctl to add a spare disk to a RAID array.Søren Schmidt2003-05-021-26/+81
* Fix breakage on sparc64.Søren Schmidt2003-04-081-2/+2
* Fix a long standing bug in handling the last part of a stripeSøren Schmidt2003-04-081-5/+42
* Minor cleanup of the ATA RAID code.Søren Schmidt2003-04-071-2/+6
* Use bioq_flush() to drain a bio queue with a specific error code.Poul-Henning Kamp2003-04-011-0/+1
* Remove the enclose_print() call, it is already called from ata-disk.cSøren Schmidt2003-03-101-1/+0
* Centralize the devstat handling for all GEOM disk device driversPoul-Henning Kamp2003-03-081-1/+0
* Convert to new disk API.Søren Schmidt2003-02-251-47/+21
* NO_GEOM cleanup:Poul-Henning Kamp2003-02-211-1/+1
* First round off updates/fixes to the ATA driver.Søren Schmidt2003-02-201-13/+17
* NO_GEOM cleanup: retire disk_invalidate()Poul-Henning Kamp2003-01-301-1/+0
* Update the code that deals with disk enclosures:Søren Schmidt2003-01-271-4/+6
* Some kernel threads try to do significant work, and the default KSTACK_PAGESScott Long2002-10-021-1/+1
* Add yet another Promise PCI id.Søren Schmidt2002-10-011-0/+1
* (This commit touches about 15 disk device drivers in a very consistentPoul-Henning Kamp2002-09-201-9/+4
* Add a couble more Promise chip ID's.Søren Schmidt2002-04-121-1/+2
* Add yet another chip ID for a Promise TX2 chip.Søren Schmidt2002-04-111-0/+1