freebsd-nq/sys/geom
Pawel Jakub Dawidek 3aae74ec02 - Add kern.geom.raid3.disconnect_on_failure sysctl/tunnable (default to 1
to preserve currect behaviour). When set to 0, components are not
  disconnected - graid3 will try to still use them (only first error will
  be logged). This is helpful when we have two broken components, but in
  different places, so actually all data is available.
  Such buggy component will be visible in 'graid3 list' output with flag
  BROKEN.
- Never disconnect the last valid component. If we detect errors there we
  will just pass them up. This wasn't reasonable to deny access to the
  whole provider because of one broken sector.

Prodded by:	ru
MFC after:	3 days
2006-02-11 17:42:31 +00:00
..
bde Kill leading whilespace. 2005-11-30 19:07:28 +00:00
concat Remove trailing spaces. 2006-02-01 12:06:01 +00:00
eli Teach geli how to load keyfiles before root file system is mounted. 2006-02-11 13:08:24 +00:00
gate Remove trailing spaces. 2006-02-01 12:06:01 +00:00
label Remove trailing spaces. 2006-02-01 12:06:01 +00:00
mirror - Add kern.geom.mirror.disconnect_on_failure sysctl/tunnable (default to 1 2006-02-11 17:39:29 +00:00
nop Remove trailing spaces. 2006-02-01 12:06:01 +00:00
raid3 - Add kern.geom.raid3.disconnect_on_failure sysctl/tunnable (default to 1 2006-02-11 17:42:31 +00:00
shsec Remove trailing spaces. 2006-02-01 12:06:01 +00:00
stripe Remove trailing spaces. 2006-02-01 12:06:01 +00:00
uzip Rename geom_uzip class to g_uzip in order to be consistent with the naming 2006-01-22 15:35:14 +00:00
vinum Catch the case when a subdisk has no provider or no consumer 2006-02-08 21:32:45 +00:00
zero Remove trailing spaces. 2006-02-01 12:06:01 +00:00
geom_aes.c Don't pass error value pointer to g_read_data(9) at all if we don't 2005-11-30 22:15:00 +00:00
geom_apple.c Don't pass error value pointer to g_read_data(9) at all if we don't 2005-11-30 22:15:00 +00:00
geom_bsd_enc.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
geom_bsd.c It is unclear who is wrong and who is right, but when operating on 2005-11-30 22:54:41 +00:00
geom_ccd.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
geom_ctl.c o Don't cause a panic when the control request lacks a verb. 2005-09-18 23:54:40 +00:00
geom_ctl.h
geom_dev.c Avoid null pointer dereference. 2005-03-18 06:57:58 +00:00
geom_disk.c Fix a bug that caused some /dev entries to continue to exist after 2005-11-18 02:43:49 +00:00
geom_disk.h Fix a bug that caused some /dev entries to continue to exist after 2005-11-18 02:43:49 +00:00
geom_dump.c Make the kern.geom.conftxt sysctl more usable by also dumping the 2005-11-12 20:02:02 +00:00
geom_event.c Remove a race condition that could result in processes being stuck 2005-09-04 19:14:19 +00:00
geom_fox.c Don't pass error value pointer to g_read_data(9) at all if we don't 2005-11-30 22:15:00 +00:00
geom_gpt.c Check for g_read_data(9) errors properly: 2005-11-30 19:24:51 +00:00
geom_int.h Use unit number allocation functions for GEOM minor numbers. 2004-10-25 12:28:28 +00:00
geom_io.c - Add a new simple facility for marking the current thread as being in a 2005-09-15 19:05:37 +00:00
geom_kern.c Add sysctl descriptions. 2005-11-25 10:09:30 +00:00
geom_mbr_enc.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
geom_mbr.c Don't pass error value pointer to g_read_data(9) at all if we don't 2005-11-30 22:15:00 +00:00
geom_pc98_enc.c Fix signed vs unsigned warning. 2005-05-01 09:44:50 +00:00
geom_pc98.c Don't pass error value pointer to g_read_data(9) at all if we don't 2005-11-30 22:15:00 +00:00
geom_slice.c Fix so that when a slice or a partition is removed through g_slice_config(), 2005-09-14 21:38:35 +00:00
geom_slice.h
geom_subr.c Fix a bug that caused some /dev entries to continue to exist after 2005-11-18 02:43:49 +00:00
geom_sunlabel_enc.c Support VTOC volume names. This can be useful to distinguish multiple 2005-03-30 09:33:10 +00:00
geom_sunlabel.c Don't pass error value pointer to g_read_data(9) at all if we don't 2005-11-30 22:15:00 +00:00
geom_vfs.c Try to unbreak the vnode locking around vop_reclaim() (based mostly on 2005-02-19 11:44:57 +00:00
geom_vfs.h Make various random things static 2005-02-10 12:10:35 +00:00
geom_vol_ffs.c Don't pass error value pointer to g_read_data(9) at all if we don't 2005-11-30 22:15:00 +00:00
geom.h Typo. 2005-09-03 11:03:10 +00:00
notes For removable devices without media we set a zero mediasize but a non-zero 2004-09-05 21:15:58 +00:00