summaryrefslogtreecommitdiffstats
path: root/sys/dev/vinum
Commit message (Expand)AuthorAgeFilesLines
* Don't call cdevsw_{add,remove}().phk2001-11-041-3/+0
* allocrqg: Don't ever try to write to a NULL pointer.grog2001-11-031-1/+1
* attachobject: Return correct status after successfully attaching agrog2001-10-131-0/+1
* Add missing includes of sys/lock.h.jhb2001-10-111-0/+1
* KSE Milestone 2julian2001-09-125-16/+16
* Remove an accidentally forgotten #ifdef. This could cause depletiongrog2001-09-041-2/+0
* open_device: Recognize ar device.grog2001-08-011-0/+2
* The kernel *does* now define setjmp/longjmp. Dont duplicate it here.peter2001-07-272-4/+0
* Fix warnings:peter2001-06-151-1/+0
* Change #if VINUMDEBUG to #ifdef VINUMDEBUG. This is a flag, not a variable.grog2001-05-238-31/+27
* Move objflags from vinumvar.h to vinumobj.h in preparation forgrog2001-05-231-45/+1
* Move objflags from vinumvar.h to vinumobj.h in preparation forgrog2001-05-231-2/+37
* Move external declaration to vinumhdr.h.grog2001-05-231-1/+2
* Set flag VF_HASDEBUG in vinum_conf to indicate that the module wasgrog2001-05-231-10/+6
* New header file.grog2001-05-221-0/+54
* Remove Malloc definitions (now in vinumext.h)grog2001-05-221-21/+2
* Add a field 'version' to vinum_conf. This field is a constant whichgrog2001-05-221-191/+30
* vinumstart: If a write request is for a RAID-[45] plex or a volumegrog2001-05-221-13/+23
* tokenize: Take third parameter specifying the maximum number ofgrog2001-05-221-6/+8
* Cosmetics: wrap long lines to be < 80 characters.grog2001-05-221-2/+4
* Add a new debug flag, DEBUG_LOCKREQS, which logs only lock requests.grog2001-05-221-12/+25
* Change ioctls to use the expurgated userland version of the Vinumgrog2001-05-223-20/+22
* format_config: Replace long format lines.grog2001-05-221-18/+28
* complete_rqe:grog2001-05-221-7/+41
* Remove unnecessary declarations of userland functions.grog2001-05-221-13/+25
* config_sd: Add code to recognize "retryerrors" keyword.grog2001-05-221-29/+48
* free_vinum: Change some explicit struct member references to the SD,grog2001-05-221-13/+23
* Add xferinfo flag bit for copied buffers.grog2001-05-221-2/+16
* New file containing definitions for separate views of objects forgrog2001-05-221-0/+275
* Send the remains (such as I have located) of "block major numbers" tophk2001-03-262-4/+1
* devfs convertion used VINUMRMINOR incorrectly (passing args inalfred2001-03-221-3/+3
* By convention, the moduledata is static unless there is a reason for itpeter2001-03-131-1/+1
* Fix vinum for both devfs and non-devfs systems.alfred2001-02-202-4/+11
* forced commit to note that the last delta also reordered some code inalfred2001-02-201-1/+1
* Take a shot at making vinum devfs aware.alfred2001-02-204-19/+57
* Change and clean the mutex lock interface.bmilekic2001-02-092-4/+4
* Allocate lock table and mutex not only for parity plexes, but also forgrog2001-02-021-3/+3
* - Proc locking around the vinumdaemon dinking with its flags.jhb2001-01-241-1/+6
* Make intr_nesting_level per-process, rather than per-cpu. Setupjake2001-01-212-2/+2
* Correct check for partition c. Previously the check was for drive 2,grog2001-01-201-1/+1
* struct rangelock: Remove the field 'plex' from the entry. Range locksgrog2001-01-142-7/+3
* format_config: If a subdisk loses its drive (due to a bug which hasgrog2001-01-141-12/+25
* config_plex: Check that we have specified a plex organization.grog2001-01-141-3/+6
* Reinstate 1.19.grog2001-01-101-2/+3
* Part of rewrite of RAID-[45] locking code:grog2001-01-101-27/+29
* vinumstart: Don't check for B_DONE on return from bre(), it doesn'tgrog2001-01-101-12/+4
* bre5: don't bufdone the user bp on error, let vinumstart() do it.grog2001-01-101-2/+1
* Remove obsolete functions [un]lockplex and [un]lockvol.grog2001-01-101-139/+64
* Get definition of Malloc right when not using VINUMDEBUGgrog2001-01-101-1/+1
* open_drive: Refuse to open partition c of a disk device.grog2001-01-101-5/+9
OpenPOWER on IntegriCloud