1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-01 12:19:28 +00:00
freebsd/sys/geom
Robert Watson 5706472c3a The g_up and g_down threads use a local 'mymutex' mutex to allow WITNESS
to warn about attempts to sleep in the I/O path.  This change pushes the
definition and use of 'mymutex' behind #ifdef WITNESS to avoid the cost
in non-debugging cases.  This results in a clear .22% performance win for
512 byte and 1k I/O tests on my SMP test box.  Not much, but every bit
counts.
2004-06-26 23:27:42 +00:00
..
bde
concat
gate Don't hold topology lock while calling g_gate_release(). 2004-06-21 09:12:08 +00:00
nop
stripe
vinum Mark a plex as 'newborn' when it is created. This is used to indicate 2004-06-25 18:04:33 +00:00
geom_aes.c
geom_apple.c
geom_bsd_enc.c
geom_bsd.c
geom_ccd.c
geom_ctl.c Do the dreaded s/dev_t/struct cdev */ 2004-06-16 09:47:26 +00:00
geom_ctl.h
geom_dev.c Duplicate the securelevel check from spec_vnops.c here. 2004-06-19 09:00:53 +00:00
geom_disk.c
geom_disk.h
geom_dump.c
geom_event.c
geom_fox.c
geom_gpt.c
geom_int.h
geom_io.c The g_up and g_down threads use a local 'mymutex' mutex to allow WITNESS 2004-06-26 23:27:42 +00:00
geom_kern.c
geom_mbr_enc.c
geom_mbr.c
geom_mirror.c
geom_pc98_enc.c
geom_pc98.c
geom_slice.c Don't force class to give a valid softc to g_slice_new(), it is not always 2004-06-24 10:50:20 +00:00
geom_slice.h
geom_subr.c
geom_sunlabel_enc.c
geom_sunlabel.c
geom_vol_ffs.c
geom.h Kill g_access_rel() already now before we send it down 5-stable 2004-06-21 20:31:49 +00:00
notes