summaryrefslogtreecommitdiffstats
path: root/sys/dev/vinum
Commit message (Expand)AuthorAgeFilesLines
* Make vinum compile again using the "cast to buf" workaround.phk2000-04-163-20/+21
* open_drive: Add kludges for vn and md.grog2000-04-061-0/+4
* (finally!) add keywords raid4 and partition.grog2000-04-061-1/+3
* complete_rqe: Remove a race condition in RAID-4 and RAID-5 where agrog2000-04-061-2/+2
* Move B_ERROR flag to b_ioflags and call it BIO_ERROR.phk2000-04-025-37/+38
* repair half-Danish b.b_iocmd damage where writes/reads weren't gettingalfred2000-03-263-4/+7
* rqe->b.b_flags |= B_READ; becamealfred2000-03-261-1/+1
* Rename the existing BUF_STRATEGY() to DEV_STRATEGY()phk2000-03-204-7/+7
* Remove B_READ, B_WRITE and B_FREEBUF and replace them with a newphk2000-03-208-42/+43
* sdio: If sd I/O fails because of an I/O error, set the sd stategrog2000-03-121-3/+3
* Fix a problem with device number parsing, which caused da10 to map togrog2000-03-021-5/+5
* Set default revive block size to 64 kB.grog2000-03-011-1/+2
* Tidy up splbio() protection.grog2000-03-011-18/+8
* vinumstrategy: Don't count the read and written bytes before they'regrog2000-03-011-16/+7
* Add keywords raid4 and partition.grog2000-03-011-1/+1
* complete_rqe: Handle volume read stats here with other objects.grog2000-03-011-1/+5
* Replace the preprocessor variable names BDEV_MAJOR and CDEV_MAJOR withgrog2000-02-291-14/+19
* plex_org: Add case for RAID-4.grog2000-02-291-14/+18
* set_drive_state: update subdisk states more correctly.grog2000-02-291-76/+91
* Fix horrible, embarrassing breakage which caused occasional panics andgrog2000-02-291-181/+177
* launch_requests: If too many requests are active, include PCATCH ingrog2000-02-291-28/+21
* Add support for RAID-4. This is the only change which is needed forgrog2000-02-291-3/+6
* Malloc: Save the caller's file name in the correct entry.grog2000-02-291-2/+2
* Add keywords 'partition' and 'raid4'.grog2000-02-291-0/+2
* Modify comments to indicate that RAID-5 functions also apply togrog2000-02-292-8/+6
* open_drive: open drives directly rather than going via namei andgrog2000-02-291-198/+126
* Remove references to vnode pointers, including debug output. Vinumgrog2000-02-291-14/+2
* Remove declarations of read_drive and write_drive and replace themgrog2000-02-291-2/+6
* Add support for RAID-4, even though it is inferior in almost every waygrog2000-02-291-51/+73
* Change the startup sequence of the vinum volume from SI_SUB_DRIVERSgrog2000-02-291-5/+10
* Cosmetic changes.grog2000-02-292-6/+7
* Give vn_isdisk() a second argument where it can return a suitable errno.phk2000-01-101-4/+3
* revision 1.40 backed out the removal of PCATCH in a tsleep allowingalfred2000-01-101-1/+1
* Don't tsleep with PCATCH, it's a wonderful way to hang the system.grog2000-01-051-5/+6
* Add missing header file.grog2000-01-051-0/+1
* Explicitly type large scalar parameters to avoid compilation warningsgrog2000-01-051-19/+10
* When attaching a plex to a volume with 'up' subdisks, make the plexesgrog2000-01-051-10/+12
* Correct printf format for pointers to avoid compilation warnings ongrog2000-01-051-16/+16
* Correct printf format for pointers to avoid compilation warnings ongrog2000-01-051-11/+23
* Modify the manner in which we lock RAID-5 plexes. This appears togrog2000-01-053-7/+15
* Change the name of the define 'SPACETAB' (originally 'isspace') togrog2000-01-051-4/+19
* Include basename() function even if the system isn't i386.grog2000-01-051-7/+11
* Add the keywords 'mv' and 'move'.grog2000-01-051-0/+3
* Add function moveobject, which currently moves subdisks to differentgrog2000-01-051-0/+44
* Add VINUM_MOVE ioctl.grog2000-01-051-43/+45
* Explicitly type large scalar parameters to avoid compilation warningsgrog2000-01-051-8/+6
* Add declaration for give_sd_to_drive, needed for the 'move' command.grog2000-01-051-1/+2
* Set P_SYSTEM in the daemon proc structure to alleviate delays ongrog2000-01-051-7/+8
* Explicitly type large scalar parameters to avoid compilation warningsgrog2000-01-051-10/+18
* Don't forget the 'stripe' and 'mirror' keywords when we turn debugginggrog1999-12-301-1/+1
OpenPOWER on IntegriCloud