freebsd-dev/sys/geom
Poul-Henning Kamp 032bc81d4d CAM will sometimes remove a disk again even before it finished being
initialized.  We already cancel the pending events but we need to not
dereference the geom pointer which never got set different from NULL.
2005-01-14 21:05:35 +00:00
..
bde /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
concat This is not needed anymore, it is forced in GEOM now. 2004-09-20 17:26:25 +00:00
gate - Add missing Giant drop before acquiring the topology lock. 2004-11-23 11:18:26 +00:00
label Only allow for unloading when there are no geoms in LABEL GEOM class. 2004-10-14 07:46:13 +00:00
mirror Increase default synchronization speed. 2005-01-09 14:43:39 +00:00
nop g_nop_create: destroy newly created provider in case of errors. 2004-09-16 15:28:48 +00:00
raid3 Increase default synchronization speed. 2005-01-09 14:43:39 +00:00
shsec Introduce a new GEOM class - SHSEC. It provides sharing secret between 2005-01-11 18:06:44 +00:00
stripe - Turn off 'fast' mode by default and increase maximum memory to consume 2004-12-09 12:26:47 +00:00
uzip Use M_ZERO to not panic in mtx_init when INVARIANTS enabled. 2004-11-20 13:10:04 +00:00
vinum /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
geom_aes.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +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 /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
geom_bsd.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
geom_ccd.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
geom_ctl.c Don't call g_waitidle(), it happens automagically now. 2004-10-23 20:52:15 +00:00
geom_ctl.h
geom_dev.c Pass the file->flags down to geom ioctl handlers. 2004-12-12 10:09:05 +00:00
geom_disk.c CAM will sometimes remove a disk again even before it finished being 2005-01-14 21:05:35 +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 Introduce g_waitidlelock() function which is simlar to g_waitidle(), 2004-11-09 23:20:50 +00:00
geom_fox.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
geom_gpt.c o Don't limit GPT as a rank 2 provider. Allow it to be connected 2004-12-05 06:02:21 +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 KTR_GEOM, which allows tracing of basic GEOM I/O events occuring 2004-10-21 18:35:24 +00:00
geom_kern.c Stop explicitly touching td_base_pri outside of the scheduler and simply 2004-12-30 20:29:58 +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 Pass the file->flags down to geom ioctl handlers. 2004-12-12 10:09:05 +00:00
geom_pc98_enc.c
geom_pc98.c Pass the file->flags down to geom ioctl handlers. 2004-12-12 10:09:05 +00:00
geom_slice.c Stop wasting a bootverbose line on all geom slices. 2004-11-03 09:08:10 +00:00
geom_slice.h
geom_subr.c Add g_wither_geom_close() function. 2004-10-29 09:19:03 +00:00
geom_sunlabel_enc.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +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_vfs.c Add BO_SYNC() and add a default which uses the secret vnode pointer 2005-01-11 10:43:08 +00:00
geom_vfs.h Add GEOM class "VFS" for filesystems and other buffer cache users 2004-10-29 09:56:56 +00:00
geom_vol_ffs.c Too many versions. 2004-08-09 06:04:00 +00:00
geom.h Implement g_topology_try_lock(). 2004-12-21 18:32:46 +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