freebsd-dev/sys/geom
Pawel Jakub Dawidek 887c9fd564 MFp4: Simplify code a bit:
- Remove kern.geom.mirror.sync_block_size sysctl. It is quite obvious that we
  want to use the biggest size possible.
- Do not use UMA zone for sync data allocations. There could be only one
  synchronization request per synchronized disk at a time, so allocate memory
  for one request on whole synchronization process related to one disk.

Tested by synchronizing one component (out of three) and by synchronizing
two components (out of three) in parallel.
2004-08-11 23:41:53 +00:00
..
bde Tag all geom classes in the tree with a version number. 2004-08-08 07:57:53 +00:00
concat - Introduce option for hardcoding providers' names into metadata. 2004-08-09 11:29:42 +00:00
gate Tag all geom classes in the tree with a version number. 2004-08-08 07:57:53 +00:00
label Do not use g_wither_geom(9). I doesn't work in the way which is expected 2004-08-09 11:14:25 +00:00
mirror MFp4: Simplify code a bit: 2004-08-11 23:41:53 +00:00
nop Tag all geom classes in the tree with a version number. 2004-08-08 07:57:53 +00:00
stripe Increase default kern.geom.stripe.maxmem to 50 elements. 2004-08-11 12:57:17 +00:00
vinum If we kill the worklist thread of a RAID5 plex we can destroy 2004-08-10 20:51:48 +00:00
geom_aes.c Tag all geom classes in the tree with a version number. 2004-08-08 07:57:53 +00:00
geom_apple.c Tag all geom classes in the tree with a version number. 2004-08-08 07:57:53 +00:00
geom_bsd_enc.c Use __FBSDID(). 2003-06-11 06:49:16 +00:00
geom_bsd.c Tag all geom classes in the tree with a version number. 2004-08-08 07:57:53 +00:00
geom_ccd.c Tag all geom classes in the tree with a version number. 2004-08-08 07:57:53 +00:00
geom_ctl.c Do the dreaded s/dev_t/struct cdev */ 2004-06-16 09:47:26 +00:00
geom_ctl.h Simplify the GEOM OAM api: Drop the request type, and let everything 2003-06-01 13:47:51 +00:00
geom_dev.c Tag all geom classes in the tree with a version number. 2004-08-08 07:57:53 +00:00
geom_disk.c Tag all geom classes in the tree with a version number. 2004-08-08 07:57:53 +00:00
geom_disk.h Change the disk(9) API in order to make device removal more robust. 2004-02-18 21:36:53 +00:00
geom_dump.c Rearrange some of the GEOM debugging tools to be more structured. 2004-03-10 08:49:08 +00:00
geom_event.c Make withering water tight. 2004-07-08 16:17:14 +00:00
geom_fox.c Tag all geom classes in the tree with a version number. 2004-08-08 07:57:53 +00:00
geom_gpt.c Tag all geom classes in the tree with a version number. 2004-08-08 07:57:53 +00:00
geom_int.h Make withering water tight. 2004-07-08 16:17:14 +00:00
geom_io.c When sending request once again because of ENOMEM, reset bio_children 2004-08-11 12:04:35 +00:00
geom_kern.c don't call sbuf_clear() right after sbuf_new(), it is not necessary. 2004-02-10 10:54:19 +00:00
geom_mbr_enc.c Use __FBSDID(). 2003-06-11 06:49:16 +00:00
geom_mbr.c Tag all geom classes in the tree with a version number. 2004-08-08 07:57:53 +00:00
geom_pc98_enc.c Use __FBSDID(). 2003-06-11 06:49:16 +00:00
geom_pc98.c Tag all geom classes in the tree with a version number. 2004-08-08 07:57:53 +00:00
geom_slice.c Check for a NULL pointer before dereferencing it. 2004-07-25 09:41:31 +00:00
geom_slice.h Add a destroy_geom method to the slice "library". 2003-05-31 19:25:05 +00:00
geom_subr.c OK, now check geom class version numbers. 2004-08-08 08:34:46 +00:00
geom_sunlabel_enc.c Add SVR4-compatible VTOC-style elements to the Sun label. The 2004-06-01 20:18:25 +00:00
geom_sunlabel.c Tag all geom classes in the tree with a version number. 2004-08-08 07:57:53 +00:00
geom_vol_ffs.c Too many versions. 2004-08-09 06:04:00 +00:00
geom.h Give classes a version number and refuse to touch classes which are not 2004-08-08 06:46:27 +00:00
notes A note about which #include files may be used where. 2003-03-23 10:08:13 +00:00