summaryrefslogtreecommitdiffstats
path: root/sys/geom/nop
Commit message (Collapse)AuthorAgeFilesLines
* Remove trailing spaces.pjd2006-09-301-1/+1
|
* Fix format character.pjd2006-09-081-1/+1
| | | | Reported by: andre
* - Split failure probability configuration into read failure probability andpjd2006-09-082-26/+74
| | | | | | | write failure probability. - Allow to specify an error number to return of failure. MFC after: 3 days
* Remove trailing spaces.pjd2006-02-011-9/+9
|
* Log situation when EIO is returned.pjd2006-01-171-0/+1
|
* Remove bio leak when EIO error is emulated.pjd2006-01-171-5/+5
| | | | | Found by: Coverity Prevent(tm) MFC after: 3 days
* MFp4: Typo fix (without it the XML GEOM tree wasn't consistent).pjd2005-12-191-1/+1
| | | | Reported by: Eric Anderson <anderson@centtech.com>
* Fix build breakage by fixing typo.pjd2005-12-091-1/+1
| | | | Reported by: glebius
* Teach NOP GEOM class how to gather the following statistics:pjd2005-12-082-3/+74
| | | | | | | | - number of read I/O requests, - number of write I/O requests, - number of read bytes, - number of written bytes. Add 'reset' subcommand for resetting statistics.
* g_nop_create: destroy newly created provider in case of errors.fjoe2004-09-161-1/+1
|
* NOP class doesn't operate on metadata, so the spoil event can be safelypjd2004-08-181-1/+0
| | | | ignored.
* Tag all geom classes in the tree with a version number.phk2004-08-081-0/+1
|
* - Fix unloading by the same way it is done in my other classes:pjd2004-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.
* - Add '-S' option, which allow to specify sector size for transparentpjd2004-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).
* Improve geom(8)'s 'list' command to show geoms and their providers andpjd2004-07-261-3/+3
| | | | consumers. Teach STRIPE, CONCAT and NOP classes about this improvement.
* MFp4: Add two options for gnop(8)'s 'create' command:pjd2004-07-192-16/+74
| | | | | -o offset - specifies where to start on the original provider -s size - specifies size of the transparent provider
* Fix format string.pjd2004-06-071-2/+2
|
* Don't allow for duplicated entries creation.pjd2004-06-071-5/+11
|
* - Change command name from 'config' to 'configure'.pjd2004-05-212-4/+4
| | | | - Bump version number.
* Introduce NOP GEOM class. This is totally transparent GEOM class, butpjd2004-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
OpenPOWER on IntegriCloud