freebsd-dev/sys/geom
Jaakko Heinonen 9061251f9a Fix deadlock between GEOM class unloading and withering. Withering can't
proceed while g_unload_class() blocks the event thread. Fix this by not
running g_unload_class() as a GEOM event and dropping the topology lock
when withering needs to proceed.

PR:		kern/139847
Silence on:	freebsd-geom
2010-05-05 18:53:24 +00:00
..
bde
cache
concat
eli Use lower priority for GELI worker threads. This improves system 2010-04-15 16:34:06 +00:00
gate
journal
label
linux_lvm
mirror
mountver
multipath
nop
part Re-calculate a geometry when reprobing as well. 2010-04-25 01:56:39 +00:00
raid3
sched
shsec
stripe
uzip
vinum
virstor
zero
geom_aes.c
geom_bsd_enc.c
geom_bsd.c
geom_ccd.c
geom_ctl.c
geom_ctl.h
geom_dev.c
geom_disk.c
geom_disk.h
geom_dump.c
geom_event.c
geom_fox.c
geom_int.h
geom_io.c g_io_check: respond to zero pp->mediasize with ENXIO 2010-04-15 08:39:56 +00:00
geom_kern.c
geom_mbr_enc.c
geom_mbr.c
geom_pc98_enc.c
geom_pc98.c
geom_redboot.c
geom_slice.c
geom_slice.h
geom_subr.c Fix deadlock between GEOM class unloading and withering. Withering can't 2010-05-05 18:53:24 +00:00
geom_sunlabel_enc.c
geom_sunlabel.c
geom_vfs.c
geom_vfs.h
geom_vol_ffs.c
geom.h Fix deadlock between GEOM class unloading and withering. Withering can't 2010-05-05 18:53:24 +00:00
notes