summaryrefslogtreecommitdiffstats
path: root/sys/dev/ata/ata-raid.c
Commit message (Expand)AuthorAgeFilesLines
* Use last 16 bytes of serial number in metadata instead of first ones,mav2010-03-261-2/+16
* Mask disk_idx to avoid panic because of extra bits set.mav2010-03-121-6/+8
* Remove extraneous semicolons, no functional changes.mbr2010-01-071-1/+1
* Introduce define and kernel option ATA_REQUEST_TIMEOUT to control ATA(4)mav2009-11-081-3/+3
* Increase ATA command timeouts. Some drives need more then 5s to spin-up.mav2009-10-261-2/+2
* Revert previous commit and add myself to the list of people who shouldphk2009-09-081-2/+1
* Add necessary include.phk2009-09-081-1/+2
* Revert my ata_identify()/ata_reinit() related changes: r189166, r189091mav2009-02-281-8/+8
* Remove direct ata_completed() call options from ata_finish(), except for themav2009-02-261-8/+8
* Add basic support for DDF, often found on Adaptec HostRAID controllers.scottl2009-02-201-0/+405
* Go back to preallocating everything possible on init.sos2008-04-171-2/+4
* Fix identify of slave devices.sos2008-04-131-8/+7
* Fix the brokenness in the former commit, sorry for the mess.sos2008-04-111-16/+19
* Add experimental support for SATA Port Multiplierssos2008-04-101-1/+1
* Unbreak the last commit.sos2008-03-201-8/+9
* Fix Problem with Intel Matrix RAID.sos2008-03-201-11/+19
* Expand the data structure returned by the ATA RAID status ioctl to includejhb2007-08-131-14/+22
* Update copyright headers.sos2007-02-211-1/+1
* Implement BIO_FLUSH handling for da(4), amr(4), ata(4) and ataraid(4).pjd2006-10-311-0/+69
* Properly initialize and destroy the RAID lock.sos2006-08-251-1/+4
* o s/PsuedoRAID/PseudoRAID/.maxim2006-04-151-1/+1
* Get rid of all the "long long"/"maxint" casting around in printf's.sos2006-03-091-36/+27
* Add r/w support for JMicron ATA RAID metadata.sos2006-02-171-0/+294
* Whitespace cleanup.sos2006-01-181-10/+10
* Add support for using DMA on dump, greatly speeds up the dump process.sos2006-01-181-2/+31
* Get rid of the advertising clause in the copyright.sos2006-01-051-3/+1
* Fix rebuilds of arrays that got stuck.sos2005-12-271-3/+11
* Make this compile on 64bit systems. It likely isn't correct, but that canscottl2005-12-161-1/+1
* Add support for writing VIA metadata.sos2005-12-151-16/+198
* Add RAID0+1 and RAID5 support to VIA RAID code.sos2005-12-141-2/+23
* Correct calculation of RAID0 sizes on VIA RAID arrays.sos2005-12-141-6/+8
* Add support for writing SiS metadata.sos2005-12-121-7/+109
* Switch off debugging that was left on in last commit.sos2005-12-051-1/+1
* Add support for writing Intel MatrixRAID arrays.sos2005-12-051-56/+190
* Update the ICH7 support so it deals better with chips without AHCI.sos2005-12-021-17/+34
* Fix the ata_composite/ata_request leak when using RAID0+1.sos2005-11-291-9/+17
* Fix SiS SATA support, the SATA registers was off.sos2005-11-281-1/+167
* Normalize a significant number of kernel malloc type names:rwatson2005-10-311-1/+1
* Minor cleanups, no functional changessos2005-10-131-17/+2
* Add support for the ATI IXP[234]00 series chipsets.sos2005-10-121-0/+1
* Fix problem with finding the still working disk in a broken mirror on VIA.sos2005-09-061-1/+1
* Dont limit all transfers to DEV_BSIZE (stale dbug code)sos2005-08-041-3/+4
* Avoid GCC optimizations from injecting a call to memset(?) in ordermarcel2005-06-111-1/+2
* Apply the usual woodoo for 64bitness.sos2005-06-061-2/+2
* Add support for nVidia's software RAID "MediaShield".sos2005-06-061-3/+198
* Change the way ioctls are issue to ATA.sos2005-05-161-41/+44
* Cleanup commentssos2005-05-131-4/+4
* Always attach a subdisk even if no valid metadata found.sos2005-05-021-1/+2
* Take newbusification one step further, ie use the device_t more consequentlysos2005-04-301-1/+1
* Fix a bug introduced in r1.89 thats caused leak of requests, and possiblysos2005-04-261-1/+1
OpenPOWER on IntegriCloud