freebsd-dev/sys/geom
Poul-Henning Kamp dfd4be14bd Try to unbreak the vnode locking around vop_reclaim() (based mostly on
patch from kan@).

Pull bufobj_invalbuf() out of vinvalbuf() and make g_vfs call it on
close.  This is not yet a generally safe function, but for this very
specific use it is safe.  This solves the problem with buffers not
being flushed by unmount or after failed mount attempts.
2005-02-19 11:44:57 +00:00
..
bde /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
concat
gate Update copyright in files changed this year. 2005-02-16 22:14:52 +00:00
label merge from geom_vol_ffs.c rev 1.14 (avoid unaligned I/O requests) 2005-02-08 12:34:11 +00:00
mirror Update copyright in files changed this year. 2005-02-16 22:14:52 +00:00
nop
raid3 Update copyright in files changed this year. 2005-02-16 22:14:52 +00:00
shsec Fix year in copyrights. 2005-02-16 22:13:22 +00:00
stripe Fix year in copyrights. 2005-02-16 22:26:34 +00:00
uzip
vinum In case of drive errors, don't close the associated consumer and 2005-02-17 16:08:36 +00:00
geom_aes.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
geom_apple.c
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 Discontinue zero-length g_ctl arguments as "just give him this pointer" 2005-01-17 07:14:24 +00:00
geom_ctl.h
geom_dev.c
geom_disk.c Make various random things static 2005-02-10 12:10:35 +00:00
geom_disk.h
geom_dump.c
geom_event.c
geom_fox.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
geom_gpt.c
geom_int.h
geom_io.c
geom_kern.c Make various random things static 2005-02-10 12:10:35 +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 Protect against recursive slices creation in simlar way as it is done 2005-01-20 22:14:05 +00:00
geom_pc98_enc.c
geom_pc98.c
geom_slice.c
geom_slice.h
geom_subr.c
geom_sunlabel_enc.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
geom_sunlabel.c
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 Take care not to issue unaligned I/O requests while tasting a provider. 2005-02-08 08:04:23 +00:00
geom.h
notes