aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/vinum
Commit message (Expand)AuthorAgeFilesLines
* Send the remains (such as I have located) of "block major numbers" toPoul-Henning Kamp2001-03-262-4/+1
* devfs convertion used VINUMRMINOR incorrectly (passing args inAlfred Perlstein2001-03-221-3/+3
* By convention, the moduledata is static unless there is a reason for itPeter Wemm2001-03-131-1/+1
* Fix vinum for both devfs and non-devfs systems.Alfred Perlstein2001-02-202-4/+11
* forced commit to note that the last delta also reordered some code inAlfred Perlstein2001-02-201-1/+1
* Take a shot at making vinum devfs aware.Alfred Perlstein2001-02-204-19/+57
* Change and clean the mutex lock interface.Bosko Milekic2001-02-092-4/+4
* Allocate lock table and mutex not only for parity plexes, but also forGreg Lehey2001-02-021-3/+3
* - Proc locking around the vinumdaemon dinking with its flags.John Baldwin2001-01-241-1/+6
* Make intr_nesting_level per-process, rather than per-cpu. SetupJake Burkholder2001-01-212-2/+2
* Correct check for partition c. Previously the check was for drive 2,Greg Lehey2001-01-201-1/+1
* struct rangelock: Remove the field 'plex' from the entry. Range locksGreg Lehey2001-01-142-7/+3
* format_config: If a subdisk loses its drive (due to a bug which hasGreg Lehey2001-01-141-12/+25
* config_plex: Check that we have specified a plex organization.Greg Lehey2001-01-141-3/+6
* Reinstate 1.19.Greg Lehey2001-01-101-2/+3
* Part of rewrite of RAID-[45] locking code:Greg Lehey2001-01-101-27/+29
* vinumstart: Don't check for B_DONE on return from bre(), it doesn'tGreg Lehey2001-01-101-12/+4
* bre5: don't bufdone the user bp on error, let vinumstart() do it.Greg Lehey2001-01-101-2/+1
* Remove obsolete functions [un]lockplex and [un]lockvol.Greg Lehey2001-01-101-137/+62
* Get definition of Malloc right when not using VINUMDEBUGGreg Lehey2001-01-101-1/+1
* open_drive: Refuse to open partition c of a disk device.Greg Lehey2001-01-101-5/+9
* config_plex: Initialize mutex for parity plexes.Greg Lehey2001-01-101-1/+10
* Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variablesJake Burkholder2001-01-102-2/+2
* Re-commit revision 1.32, which grog incorrectly backed out in revision 1.33.Dag-Erling Smørgrav2000-12-201-4/+6
* revive_block: Don't go beyond the end of the stripe when revivingGreg Lehey2000-12-201-24/+8
* build_rq_buffer: Note which buffer headers we lock.Greg Lehey2000-12-201-0/+9
* Rearrange #includes to make more sense. This is still not the reformGreg Lehey2000-12-201-8/+10
* Rename detached plexes and subdisks correctly (off by one error)Greg Lehey2000-12-201-6/+16
* open_drive: Add support for more than 32 devices of a particular kind.Greg Lehey2000-12-201-6/+11
* give_plex_to_volume: Recalculate volume size after attaching.Greg Lehey2000-12-202-5/+14
* Add flag XFR_BUFLOCKED to identify buffers which have been locked.Greg Lehey2000-12-201-1/+2
* Don't include system-specific header files for userland program.Greg Lehey2000-11-281-4/+4
* Make sure we don't cross stripe boundaries when reviving striped plexes.Dag-Erling Smørgrav2000-11-171-4/+6
* Get rid of the last traces of ACTUALLY_LKM_NOT_KERNELPoul-Henning Kamp2000-10-231-2/+0
* Avoid impending world breakage.Bruce Evans2000-10-131-9/+2
* open_drive:Greg Lehey2000-08-161-16/+21
* start_object: Set the revive length correctly.Greg Lehey2000-06-071-3/+3
* revive_block:Greg Lehey2000-06-071-35/+36
* parity ops: Correctly recognize the end of the plex. Previously weGreg Lehey2000-06-051-1/+1
* parityrebuild: write the parity block back to the correct subdisk.Greg Lehey2000-06-021-2/+2
* Remove an incorrect comment, adjust white space.Greg Lehey2000-06-021-2/+1
* Add 'dumpconfig' keyword.Greg Lehey2000-06-022-1/+3
* Remove a redundant statement.Greg Lehey2000-06-021-2/+1
* open_drive: Recognize "wd" device type. This is going away, but it'sGreg Lehey2000-06-021-7/+6
* give_sd_to_plex: Initialize sd->plexno correctly. Previously this wasGreg Lehey2000-06-021-3/+4
* Don't forget 'stripe' and 'mirror' commands when we turn offGreg Lehey2000-05-201-2/+2
* Allow revive block sizes up to MAXPHYS.Greg Lehey2000-05-111-4/+4
* Rewrite parity maintenance functions.Greg Lehey2000-05-111-98/+121
* Cosmetics.Greg Lehey2000-05-112-15/+15
* vinum_scandisk: Correct error recovery if a configuration is munged.Greg Lehey2000-05-111-3/+3