aboutsummaryrefslogtreecommitdiff
path: root/sys/geom
Commit message (Expand)AuthorAgeFilesLines
* MFp4: Simplify code a bit:Pawel Jakub Dawidek2004-08-112-20/+12
* Actually, HARDCODED flag isn't stored in metadata, so don't botherPawel Jakub Dawidek2004-08-111-2/+0
* - Fix typo.Pawel Jakub Dawidek2004-08-111-1/+3
* Increase default kern.geom.stripe.maxmem to 50 elements.Pawel Jakub Dawidek2004-08-111-1/+1
* When sending request once again because of ENOMEM, reset bio_childrenPawel Jakub Dawidek2004-08-111-0/+2
* Try harder to not panic on 'stop -f'.Pawel Jakub Dawidek2004-08-111-39/+83
* If we kill the worklist thread of a RAID5 plex we can destroyLukas Ertl2004-08-102-1/+1
* Lock the topology before calling gv_parse_config, not afterwards.Lukas Ertl2004-08-101-1/+1
* - Recognize HARDCODED flag when dumping consumer configuration.Pawel Jakub Dawidek2004-08-101-39/+27
* Forgot to commit those: introduce hardcoded provider functionality,Pawel Jakub Dawidek2004-08-101-3/+33
* Fix one of the lastest commit. This bio_caller1 should also be changed toPawel Jakub Dawidek2004-08-101-1/+1
* - Introduce option for hardcoding providers' names into metadata.Pawel Jakub Dawidek2004-08-096-7/+60
* Do not use g_wither_geom(9). I doesn't work in the way which is expectedPawel Jakub Dawidek2004-08-093-16/+14
* Too many versions.Poul-Henning Kamp2004-08-091-1/+0
* OK, now check geom class version numbers.Poul-Henning Kamp2004-08-081-1/+1
* Tag all geom classes in the tree with a version number.Poul-Henning Kamp2004-08-0823-0/+25
* OOps, that check was a bit premature. Allow zero versions as well.Poul-Henning Kamp2004-08-081-1/+1
* Use default method initialization on geoms.Poul-Henning Kamp2004-08-0812-35/+33
* Give classes a version number and refuse to touch classes which are notPoul-Henning Kamp2004-08-082-0/+27
* Add and document kern.geom.stripe.fast_failed sysctl, which shows howPawel Jakub Dawidek2004-08-061-1/+7
* Fields bio_caller[12] should be used by the consumer and fieldsPawel Jakub Dawidek2004-08-061-23/+23
* Fix I/O leakage. We're cloning bios in g_stripe_start_fast(), but whenPawel Jakub Dawidek2004-08-061-0/+2
* Don't use 'bp' after its destruction!Pawel Jakub Dawidek2004-08-051-3/+2
* Simplify a bit - we could use 'sc' here as it was initialized properly.Pawel Jakub Dawidek2004-08-051-1/+1
* - Add two fields to bio structure: 'bio_cflags' which can be used byPawel Jakub Dawidek2004-08-042-6/+9
* - Add "prefer" balance algorithm. When used, only disk with the biggestPawel Jakub Dawidek2004-08-042-7/+66
* MFp4: We don't really need g_mirror_free_disk() function.Pawel Jakub Dawidek2004-08-041-14/+2
* Fix comment.Pawel Jakub Dawidek2004-08-031-3/+2
* - Fix unloading by the same way it is done in my other classes:Pawel Jakub Dawidek2004-08-021-3/+5
* Typo.Pawel Jakub Dawidek2004-08-011-1/+1
* - Launch main provider when there are no more disks in NEW state.Pawel Jakub Dawidek2004-08-011-1/+4
* If there are no valid components after the timeout, just destroy device.Pawel Jakub Dawidek2004-07-311-7/+2
* Propagate size changes upwards.Lukas Ertl2004-07-313-0/+25
* Handle spoil event in dedicated function: g_mirror_spoiled().Pawel Jakub Dawidek2004-07-311-2/+17
* Remove unused field.Pawel Jakub Dawidek2004-07-311-1/+0
* Destroy synchronization geom immediately. This should fix unloading withoutPawel Jakub Dawidek2004-07-311-1/+11
* Allow slice creation on providers from MIRROR class.Pawel Jakub Dawidek2004-07-311-0/+1
* Add '-p' option for 'insert' command which allows to specify priorityPawel Jakub Dawidek2004-07-311-0/+7
* - Check if 'slice' argument was given.Pawel Jakub Dawidek2004-07-311-0/+8
* Dump correct field.Pawel Jakub Dawidek2004-07-311-1/+1
* Set the access counts of a subdisk correctly when attaching itLukas Ertl2004-07-301-2/+21
* Add GEOM_MIRROR class which provide RAID1 functionality and has many usefulPawel Jakub Dawidek2004-07-303-0/+3558
* Nuke geom_mirror class. New geom_mirror class is in the way.Pawel Jakub Dawidek2004-07-301-239/+0
* Allow to create slices on providers from class LABEL and class NOP.Pawel Jakub Dawidek2004-07-301-1/+5
* - Add '-S' option, which allow to specify sector size for transparentPawel Jakub Dawidek2004-07-302-5/+20
* Shut up the compiler and temporarily '#if 0' gv_destroy_geom(),Lukas Ertl2004-07-291-0/+2
* Improve geom(8)'s 'list' command to show geoms and their providers andPawel Jakub Dawidek2004-07-263-59/+69
* Change naming scheme from /dev/<name>.stripe to /dev/stripe/<name>.Pawel Jakub Dawidek2004-07-262-24/+19
* Change naming scheme from /dev/<name>.concat to /dev/concat/<name>.Pawel Jakub Dawidek2004-07-262-16/+14
* M_WAITOK is ok here, while I'm using M_WAITOK later in this function.Pawel Jakub Dawidek2004-07-261-8/+1