freebsd-dev/sys/geom
Pawel Jakub Dawidek 085f43afae Before trying to update metadata (so open consumer for writing), be sure
that the events queue is empty. In other case we're able to hit the race
where for example da0s1 is tasted by some other class, which means that
da0 is open with exclusive bit set, which means that we can't open da0
for writing if it is our component.

Reported by:	Attila Nagy <bra@fsn.hu> (and somebody else sometime ago,
		                          but I cannot find who it was)
2004-11-09 23:27:21 +00:00
..
bde
concat
gate
label
mirror Before trying to update metadata (so open consumer for writing), be sure 2004-11-09 23:27:21 +00:00
nop
raid3 Before trying to update metadata (so open consumer for writing), be sure 2004-11-09 23:27:21 +00:00
stripe
uzip
vinum Give each plex a separate queue where held back bios are put on. 2004-10-26 21:01:42 +00:00
geom_aes.c
geom_apple.c
geom_bsd_enc.c
geom_bsd.c
geom_ccd.c
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 Don't set si_bsize_phys, nobody cares. 2004-10-29 11:11:44 +00:00
geom_disk.c
geom_disk.h
geom_dump.c
geom_event.c Introduce g_waitidlelock() function which is simlar to g_waitidle(), 2004-11-09 23:20:50 +00:00
geom_fox.c
geom_gpt.c
geom_int.h Use unit number allocation functions for GEOM minor numbers. 2004-10-25 12:28:28 +00:00
geom_io.c
geom_kern.c
geom_mbr_enc.c
geom_mbr.c Stop dumping the MBR entries under bootverbose 2004-11-03 09:08:33 +00:00
geom_pc98_enc.c
geom_pc98.c
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
geom_sunlabel.c
geom_vfs.c Finish cut&paste adjustments. 2004-11-04 07:17: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
geom.h Introduce g_waitidlelock() function which is simlar to g_waitidle(), 2004-11-09 23:20:50 +00:00
notes