1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-29 16:44:03 +00:00
freebsd/sys/modules/geom
Pawel Jakub Dawidek 565bc10111 Add a very simple and small GEOM class - ZERO.
It creates very huge provider (41PB) /dev/gzero.
On BIO_READ request it zero-fills bio_data and on BIO_WRITE it does nothing.
You can also set kern.geom.zero.clear sysctl to 0 to do nothing even for
BIO_READ.

I'm using it for performance testing where it is very helpful.

MFC after:	3 days
2005-07-25 10:03:16 +00:00
..
geom_apple
geom_bde
geom_bsd
geom_ccd
geom_concat
geom_fox
geom_gate
geom_gpt
geom_label
geom_mbr
geom_mirror
geom_nop
geom_pc98
geom_raid3 Introduce GEOM RAID3 class, i.e. kernel module, which implements RAID3 2004-08-16 06:23:14 +00:00
geom_shsec Introduce a new GEOM class - SHSEC. It provides sharing secret between 2005-01-11 18:06:44 +00:00
geom_stripe
geom_sunlabel
geom_uzip Do not compile in zlib.c. Add a dependency on module instead. 2004-09-08 17:27:31 +00:00
geom_vinum
geom_vol_ffs
geom_zero Add a very simple and small GEOM class - ZERO. 2005-07-25 10:03:16 +00:00
Makefile Connect SHSEC GEOM class to the build. 2005-01-11 18:18:40 +00:00
Makefile.inc