summaryrefslogtreecommitdiffstats
path: root/sys/dev/vinum
Commit message (Expand)AuthorAgeFilesLines
* Modify device numbering method to work with latest -CURRENT. Briefly,grog1999-07-222-11/+15
* use vp->v_rdev;phk1999-07-201-2/+2
* Add keywords 'mirror' and 'stripe' when not in kernel mode.grog1999-07-022-0/+4
* Allow to unconditionally up subdisks with the -f option.grog1999-07-021-17/+25
* Change the type of the freelist sectors variable to u_int64_t ingrog1999-07-021-2/+2
* Lock buffer before calling strategy.grog1999-06-292-3/+8
* close_drive:grog1999-06-291-6/+5
* Correct type of intializer for (undocumented) cdevsw.d_parms.grog1999-06-291-1/+2
* Convert buffer locking from using the B_BUSY and B_WANTED flags to usingmckusick1999-06-263-10/+9
* set_drive_state:grog1999-06-241-0/+3
* build_request_buffer:grog1999-06-241-5/+13
* Split close_drive into two parts to ensure correct locking against thegrog1999-06-241-21/+30
* Implement daemonrq_closedrive function to close a drive.grog1999-06-242-1/+7
* free_drive:grog1999-06-241-2/+2
* Clarify some comments.grog1999-06-241-20/+26
* Backout last change. strerror doesn't exist in the kernel.grog1999-06-231-4/+2
* Add some comments about the VINUMMINOR macro, which is not for humangrog1999-06-221-1/+6
* bre: Don't loop if we try to access an invalid plex type. This isgrog1999-06-221-0/+1
* Be more intelligent about attaching subdisks to plexes.grog1999-06-221-5/+13
* Print more legible error message if a drive open fails.grog1999-06-221-2/+4
* Modify to work with phk's latest mods to cdevsw. This is a temporarygrog1999-06-221-5/+4
* Modify to work with new style dev_t.grog1999-05-1511-90/+69
* Fix a bogon which stopped Vinum from recognizing half its keywords.grog1999-05-111-1/+1
* I got tired of seeing all the cdevsw[major(foo)] all over the place.phk1999-05-082-5/+5
* Make Vinum compile correctly without VINUMDEBUGgrog1999-05-082-1/+2
* Continue where Julian left off in July 1998:phk1999-05-074-10/+7
* Include opt_vinum.h to get the VINUMDEBUG definition as early asgrog1999-05-072-4/+1
* Convert to use physread() and physwrite().grog1999-05-073-16/+3
* Remove old grunge, including references to sys/disk.h (which is goinggrog1999-05-0714-58/+15
* Remove old grungegrog1999-05-071-1/+0
* remove b_proc from struct buf, it's (now) unused.phk1999-05-062-4/+2
* Get extern declarations right.grog1999-05-021-4/+4
* close_drive:grog1999-05-021-32/+47
* vinum_mallocinfo:grog1999-05-021-1/+1
* set_sd_state:grog1999-05-021-6/+9
* sizespec:grog1999-05-021-1/+3
* Remove some dead variables.grog1999-05-021-3/+1
* Suser() simplification:phk1999-04-271-2/+2
* free_vinum: clear up a warning message.grog1999-04-171-0/+2
* struct drive: add fields for debugging lockdrive deadlocks.grog1999-04-101-0/+4
* set_sd_state:grog1999-04-101-0/+1
* When VINUMDEBUG is set, add function basename() to return the basegrog1999-04-101-5/+14
* lockdrive: Add debug calls to catch occasional deadlocks on drives.grog1999-04-101-6/+26
* Add flag keyword w.grog1999-04-102-3/+5
* daemon_save_config:grog1999-04-101-3/+5
* Define macro LOCKDRIVE for debugging drive locking deadlocks.grog1999-04-101-1/+3
* Add declaration for basename()grog1999-04-101-0/+5
* Add debug calls to catch occasional deadlocks on drives. The problemgrog1999-04-101-15/+20
* update_plex_config: Eliminate a potential divide-by-zero.grog1999-04-091-13/+15
* Modify parameter checking in LongJmp to match the reality of angrog1999-04-091-3/+3
OpenPOWER on IntegriCloud