summaryrefslogtreecommitdiff
path: root/sys/dev/vinum/vinum.c
Commit message (Expand)AuthorAgeFilesLines
* Use __FBSDID().David E. O'Brien2003-08-241-1/+3
* Don't deregister the kld on resetconfig, only when we're really readyGreg Lehey2003-06-031-3/+3
* Change the way the plex lock mutexes work. Previously they were partGreg Lehey2003-05-231-3/+26
* free_vinum: Rearrange sequence of actions to avoid potential raceGreg Lehey2003-05-051-8/+7
* Rewrite of startup code:Greg Lehey2003-05-041-49/+8
* Rewrite minor number decoding. Now we have only three types ofGreg Lehey2003-05-011-130/+110
* Centralize the devstat handling for all GEOM disk device driversPoul-Henning Kamp2003-03-081-1/+0
* Gigacommit to improve device-driver source compatibility betweenPoul-Henning Kamp2003-03-031-13/+9
* Format the cdevsw like all other drivers do it for improved grepability.Poul-Henning Kamp2003-03-021-4/+13
* NO_GEOM cleanup:Poul-Henning Kamp2003-03-021-18/+1
* Deregister the dev_clone event handler when unloading the module. BadJoerg Wunsch2003-02-111-1/+5
* Finally make vinum ready for the root filesystem in FreeBSD 5.x. (AJoerg Wunsch2003-02-051-0/+82
* Change the suser() API to take advantage of td_ucred as well as do aJohn Baldwin2002-04-011-1/+1
* Remove bogus vinumdump(), if you can't dump, say so with nodump().Poul-Henning Kamp2002-03-291-8/+1
* Don't call cdevsw_{add,remove}().Poul-Henning Kamp2001-11-041-3/+0
* KSE Milestone 2Julian Elischer2001-09-121-4/+4
* Set flag VF_HASDEBUG in vinum_conf to indicate that the module wasGreg Lehey2001-05-231-10/+6
* free_vinum: Change some explicit struct member references to the SD,Greg Lehey2001-05-221-13/+23
* Send the remains (such as I have located) of "block major numbers" toPoul-Henning Kamp2001-03-261-1/+1
* 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-201-3/+10
* Take a shot at making vinum devfs aware.Alfred Perlstein2001-02-201-7/+28
* Get rid of the last traces of ACTUALLY_LKM_NOT_KERNELPoul-Henning Kamp2000-10-231-2/+0
* Change the startup sequence of the vinum volume from SI_SUB_DRIVERSGreg Lehey2000-02-291-5/+10
* Minor formatting changes (7th attempt)Greg Lehey1999-09-281-3/+2
* Remove five now unused fields from struct cdevsw. They should neverPoul-Henning Kamp1999-09-251-3/+3
* Changes to centralise the default blocksize behaviour.Julian Elischer1999-09-091-3/+0
* Revert a bunch of contraversial changes by PHK. AfterJulian Elischer1999-09-031-0/+1
* remove some out-of-scope DEVFS references..Julian Elischer1999-09-031-3/+0
* Make bdev userland access work like cdev userland access unlessPoul-Henning Kamp1999-08-301-1/+0
* Initialize the si_bsize fields of the new dev structure. This fixesGreg Lehey1999-08-291-0/+6
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* vinumclose: close raw plexes and subdisks.Greg Lehey1999-08-241-10/+16
* vinumopen: add code for opening raw plexes. Volume-related plexGreg Lehey1999-08-141-0/+3
* vinumopen: add code to open raw subdisks. This is now used toGreg Lehey1999-08-071-8/+13
* Modify device numbering method to work with latest -CURRENT. Briefly,Greg Lehey1999-07-221-5/+9
* Correct type of intializer for (undocumented) cdevsw.d_parms.Greg Lehey1999-06-291-1/+2
* Modify to work with phk's latest mods to cdevsw. This is a temporaryGreg Lehey1999-06-221-5/+4
* Modify to work with new style dev_t.Greg Lehey1999-05-151-7/+3
* Continue where Julian left off in July 1998:Poul-Henning Kamp1999-05-071-2/+1
* Convert to use physread() and physwrite().Greg Lehey1999-05-071-1/+1
* Remove old grunge, including references to sys/disk.h (which is goingGreg Lehey1999-05-071-2/+0
* Get extern declarations right.Greg Lehey1999-05-021-4/+4
* Suser() simplification:Poul-Henning Kamp1999-04-271-2/+2
* free_vinum: clear up a warning message.Greg Lehey1999-04-171-0/+2
* free_vinum: Clean out bdevsw entry before unloading kld.Greg Lehey1999-04-051-6/+21
* vinumattach: Remove some really old, dead cruft.Greg Lehey1999-03-311-26/+18
* Revise use of the vinum_conf variables drives_used, subdisks_used,Greg Lehey1999-03-301-18/+21
* Remove longjmp declaration.Greg Lehey1999-03-281-9/+6
* free_vinum: don't change loop bounds for deleting drives while in the loop.Greg Lehey1999-03-191-11/+14