aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/vinum
Commit message (Expand)AuthorAgeFilesLines
* open_drive: Recognize drives located on Mylex RAID controllers.Greg Lehey2001-04-161-0/+3
* struct drive:Greg Lehey2001-04-081-0/+5
* vinumlock: Catch a potential race condition where one process isGreg Lehey2001-04-041-3/+3
* MFC: Allocate lock table for striped plexes as well as parity plexes.Greg Lehey2001-03-301-1/+1
* Catch up with -CURRENT. I've left it very late to MFC a number ofGreg Lehey2001-03-1314-298/+278
* MFC: don't cross stripe boundaries when reviving.Dag-Erling Smørgrav2000-11-191-4/+6
* MFC: Bring in sync with -CURRENT. Significant changes include:Greg Lehey2000-06-089-55/+55
* MFC. This appears to have been omitted by accident in an earlierGreg Lehey2000-06-021-1/+4
* MFC: parityrebuild: write the parity block back to the correctGreg Lehey2000-06-021-2/+2
* MFC: Don't forget 'stripe' and 'mirror' commands when we turn offGreg Lehey2000-05-201-1/+1
* MFC: Fix a multitude of sins, including data corruption and panics.Greg Lehey2000-05-1113-198/+250
* sdio: If sd I/O fails because of an I/O error, set the sd stateGreg Lehey2000-03-121-3/+3
* Fix a problem with device number parsing, which caused da10 to map toGreg Lehey2000-03-021-5/+5
* Set default revive block size to 64 kB.Greg Lehey2000-03-011-1/+2
* Tidy up splbio() protection.Greg Lehey2000-03-011-18/+8
* vinumstrategy: Don't count the read and written bytes before they'reGreg Lehey2000-03-011-16/+7
* Add keywords raid4 and partition.Greg Lehey2000-03-011-1/+1
* complete_rqe: Handle volume read stats here with other objects.Greg Lehey2000-03-011-1/+5
* Replace the preprocessor variable names BDEV_MAJOR and CDEV_MAJOR withGreg Lehey2000-02-291-14/+19
* plex_org: Add case for RAID-4.Greg Lehey2000-02-291-14/+18
* set_drive_state: update subdisk states more correctly.Greg Lehey2000-02-291-76/+91
* Fix horrible, embarrassing breakage which caused occasional panics andGreg Lehey2000-02-291-181/+177
* launch_requests: If too many requests are active, include PCATCH inGreg Lehey2000-02-291-28/+21
* Add support for RAID-4. This is the only change which is needed forGreg Lehey2000-02-291-3/+6
* Malloc: Save the caller's file name in the correct entry.Greg Lehey2000-02-291-2/+2
* Add keywords 'partition' and 'raid4'.Greg Lehey2000-02-291-0/+2
* Modify comments to indicate that RAID-5 functions also apply toGreg Lehey2000-02-292-8/+6
* open_drive: open drives directly rather than going via namei andGreg Lehey2000-02-291-198/+126
* Remove references to vnode pointers, including debug output. VinumGreg Lehey2000-02-291-14/+2
* Remove declarations of read_drive and write_drive and replace themGreg Lehey2000-02-291-2/+6
* Add support for RAID-4, even though it is inferior in almost every wayGreg Lehey2000-02-291-51/+73
* Change the startup sequence of the vinum volume from SI_SUB_DRIVERSGreg Lehey2000-02-291-5/+10
* Cosmetic changes.Greg Lehey2000-02-292-6/+7
* Give vn_isdisk() a second argument where it can return a suitable errno.Poul-Henning Kamp2000-01-101-4/+3
* revision 1.40 backed out the removal of PCATCH in a tsleep allowingAlfred Perlstein2000-01-101-1/+1
* Don't tsleep with PCATCH, it's a wonderful way to hang the system.Greg Lehey2000-01-051-5/+6
* Add missing header file.Greg Lehey2000-01-051-0/+1
* Explicitly type large scalar parameters to avoid compilation warningsGreg Lehey2000-01-051-19/+10
* When attaching a plex to a volume with 'up' subdisks, make the plexesGreg Lehey2000-01-051-10/+12
* Correct printf format for pointers to avoid compilation warnings onGreg Lehey2000-01-051-16/+16
* Correct printf format for pointers to avoid compilation warnings onGreg Lehey2000-01-051-11/+23
* Modify the manner in which we lock RAID-5 plexes. This appears toGreg Lehey2000-01-053-7/+15
* Change the name of the define 'SPACETAB' (originally 'isspace') toGreg Lehey2000-01-051-4/+19
* Include basename() function even if the system isn't i386.Greg Lehey2000-01-051-7/+11
* Add the keywords 'mv' and 'move'.Greg Lehey2000-01-051-0/+3
* Add function moveobject, which currently moves subdisks to differentGreg Lehey2000-01-051-0/+44
* Add VINUM_MOVE ioctl.Greg Lehey2000-01-051-43/+45
* Explicitly type large scalar parameters to avoid compilation warningsGreg Lehey2000-01-051-8/+6
* Add declaration for give_sd_to_drive, needed for the 'move' command.Greg Lehey2000-01-051-1/+2
* Set P_SYSTEM in the daemon proc structure to alleviate delays onGreg Lehey2000-01-051-7/+8