summaryrefslogtreecommitdiffstats
path: root/sys/geom
Commit message (Expand)AuthorAgeFilesLines
* Add and document kern.geom.stripe.fast_failed sysctl, which shows howpjd2004-08-061-1/+7
* Fields bio_caller[12] should be used by the consumer and fieldspjd2004-08-061-23/+23
* Fix I/O leakage. We're cloning bios in g_stripe_start_fast(), but whenpjd2004-08-061-0/+2
* Don't use 'bp' after its destruction!pjd2004-08-051-3/+2
* Simplify a bit - we could use 'sc' here as it was initialized properly.pjd2004-08-051-1/+1
* - Add two fields to bio structure: 'bio_cflags' which can be used bypjd2004-08-042-6/+9
* - Add "prefer" balance algorithm. When used, only disk with the biggestpjd2004-08-042-7/+66
* MFp4: We don't really need g_mirror_free_disk() function.pjd2004-08-041-14/+2
* Fix comment.pjd2004-08-031-3/+2
* - Fix unloading by the same way it is done in my other classes:pjd2004-08-021-3/+5
* Typo.pjd2004-08-011-1/+1
* - Launch main provider when there are no more disks in NEW state.pjd2004-08-011-1/+4
* If there are no valid components after the timeout, just destroy device.pjd2004-07-311-7/+2
* Propagate size changes upwards.le2004-07-313-0/+25
* Handle spoil event in dedicated function: g_mirror_spoiled().pjd2004-07-311-2/+17
* Remove unused field.pjd2004-07-311-1/+0
* Destroy synchronization geom immediately. This should fix unloading withoutpjd2004-07-311-1/+11
* Allow slice creation on providers from MIRROR class.pjd2004-07-311-0/+1
* Add '-p' option for 'insert' command which allows to specify prioritypjd2004-07-311-0/+7
* - Check if 'slice' argument was given.pjd2004-07-311-0/+8
* Dump correct field.pjd2004-07-311-1/+1
* Set the access counts of a subdisk correctly when attaching itle2004-07-301-2/+21
* Add GEOM_MIRROR class which provide RAID1 functionality and has many usefulpjd2004-07-303-0/+3558
* Nuke geom_mirror class. New geom_mirror class is in the way.pjd2004-07-301-239/+0
* Allow to create slices on providers from class LABEL and class NOP.pjd2004-07-301-1/+5
* - Add '-S' option, which allow to specify sector size for transparentpjd2004-07-302-5/+20
* Shut up the compiler and temporarily '#if 0' gv_destroy_geom(),le2004-07-291-0/+2
* Improve geom(8)'s 'list' command to show geoms and their providers andpjd2004-07-263-59/+69
* Change naming scheme from /dev/<name>.stripe to /dev/stripe/<name>.pjd2004-07-262-24/+19
* Change naming scheme from /dev/<name>.concat to /dev/concat/<name>.pjd2004-07-262-16/+14
* M_WAITOK is ok here, while I'm using M_WAITOK later in this function.pjd2004-07-261-8/+1
* M_WAITOK is ok here, while I'm using M_WAITOK later in this function.pjd2004-07-261-8/+1
* Save the vinum config back to disk after syncing two plexes.le2004-07-261-0/+1
* There's a chance that the VINUMDRIVE class tastes before thele2004-07-251-2/+13
* Check for a NULL pointer before dereferencing it.le2004-07-251-0/+2
* Use a temporary geom when tasting vinumdrives and lock the 'real'le2004-07-242-5/+33
* Disable kldunloading of geom_vinum temporarily until I figured outle2004-07-241-1/+1
* MFp4: Add two options for gnop(8)'s 'create' command:pjd2004-07-192-16/+74
* Fix copy&paste bug.pjd2004-07-181-1/+1
* Fix exclusive-bit leakage.pjd2004-07-181-1/+1
* Do a pass over all modules in the kernel and make them return EOPNOTSUPPphk2004-07-151-0/+1
* Remove unused macro.pjd2004-07-131-9/+0
* Decrease log level of one debug message, so there is no hole (level 2pjd2004-07-131-1/+1
* Minor sysctl description fixes.pjd2004-07-131-2/+2
* Implement "FAST" mode for GEOM_STRIPE class and turn it on by default.pjd2004-07-091-80/+345
* Only detach consumers which are attached when we wither stuff away.phk2004-07-091-1/+2
* Make withering water tight.phk2004-07-083-25/+77
* Fail normally rather than KASSERT if attempt to open a spoiled consumer.phk2004-07-081-5/+3
* Add missing argument.pjd2004-07-061-1/+1
* Properly free resources if g_access() fails.pjd2004-07-061-1/+3
OpenPOWER on IntegriCloud