aboutsummaryrefslogtreecommitdiff
path: root/sys/geom/nop
Commit message (Collapse)AuthorAgeFilesLines
...
* g_nop_create: destroy newly created provider in case of errors.Max Khon2004-09-161-1/+1
| | | | Notes: svn path=/head/; revision=135302
* NOP class doesn't operate on metadata, so the spoil event can be safelyPawel Jakub Dawidek2004-08-181-1/+0
| | | | | | | ignored. Notes: svn path=/head/; revision=133981
* Tag all geom classes in the tree with a version number.Poul-Henning Kamp2004-08-081-0/+1
| | | | Notes: svn path=/head/; revision=133318
* - Fix unloading by the same way it is done in my other classes:Pawel Jakub Dawidek2004-08-021-3/+5
| | | | | | | | | | | set gp->softc to NULL and return ENXIO when it is NULL, so GEOM will not panic or hang, but unload one device on every 'unload'. This make 'unload' command usable, but it have to be executed <number of devices> + 1 times. - Made use of 'pp' variable. Notes: svn path=/head/; revision=132988
* - Add '-S' option, which allow to specify sector size for transparentPawel Jakub Dawidek2004-07-302-5/+20
| | | | | | | | | | | | | provider. - Bump version number. This allows for a quite interesting trick. One can setup a stripe with stripe size of 512 bytes and create transparent provider on top of it with sector size equal to <ndisks> * 512. The result will be something like RAID3 without parity disk (every access will touch all disks). Notes: svn path=/head/; revision=132877
* Improve geom(8)'s 'list' command to show geoms and their providers andPawel Jakub Dawidek2004-07-261-3/+3
| | | | | | | consumers. Teach STRIPE, CONCAT and NOP classes about this improvement. Notes: svn path=/head/; revision=132665
* MFp4: Add two options for gnop(8)'s 'create' command:Pawel Jakub Dawidek2004-07-192-16/+74
| | | | | | | | -o offset - specifies where to start on the original provider -s size - specifies size of the transparent provider Notes: svn path=/head/; revision=132381
* Fix format string.Pawel Jakub Dawidek2004-06-071-2/+2
| | | | Notes: svn path=/head/; revision=130193
* Don't allow for duplicated entries creation.Pawel Jakub Dawidek2004-06-071-5/+11
| | | | Notes: svn path=/head/; revision=130191
* - Change command name from 'config' to 'configure'.Pawel Jakub Dawidek2004-05-212-4/+4
| | | | | | | - Bump version number. Notes: svn path=/head/; revision=129548
* Introduce NOP GEOM class. This is totally transparent GEOM class, butPawel Jakub Dawidek2004-05-202-0/+478
it is very useful for tests. One is able to destroy its provider forcibly if wants to test how other class handle such events. One is also able to specify failure probability to check how other classes handle I/O errors. Supported by: Wheel - Open Technologies - http://www.wheel.pl Notes: svn path=/head/; revision=129471