summaryrefslogtreecommitdiffstats
path: root/sys/geom
Commit message (Expand)AuthorAgeFilesLines
* Add geom_uzip -- geom class that implements read-only compressed disks.fjoe2004-08-131-0/+521
* MFp4: Simplify code a bit:pjd2004-08-112-20/+12
* Actually, HARDCODED flag isn't stored in metadata, so don't botherpjd2004-08-111-2/+0
* - Fix typo.pjd2004-08-111-1/+3
* Increase default kern.geom.stripe.maxmem to 50 elements.pjd2004-08-111-1/+1
* When sending request once again because of ENOMEM, reset bio_childrenpjd2004-08-111-0/+2
* Try harder to not panic on 'stop -f'.pjd2004-08-111-39/+83
* If we kill the worklist thread of a RAID5 plex we can destroyle2004-08-102-1/+1
* Lock the topology before calling gv_parse_config, not afterwards.le2004-08-101-1/+1
* - Recognize HARDCODED flag when dumping consumer configuration.pjd2004-08-101-39/+27
* Forgot to commit those: introduce hardcoded provider functionality,pjd2004-08-101-3/+33
* Fix one of the lastest commit. This bio_caller1 should also be changed topjd2004-08-101-1/+1
* - Introduce option for hardcoding providers' names into metadata.pjd2004-08-096-7/+60
* Do not use g_wither_geom(9). I doesn't work in the way which is expectedpjd2004-08-093-16/+14
* Too many versions.phk2004-08-091-1/+0
* OK, now check geom class version numbers.phk2004-08-081-1/+1
* Tag all geom classes in the tree with a version number.phk2004-08-0823-0/+25
* OOps, that check was a bit premature. Allow zero versions as well.phk2004-08-081-1/+1
* Use default method initialization on geoms.phk2004-08-0812-35/+33
* Give classes a version number and refuse to touch classes which are notphk2004-08-082-0/+27
* 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
OpenPOWER on IntegriCloud