freebsd_amp_hwpstate/sys/geom
Pawel Jakub Dawidek d6b910d295 Delay an orphan event if provider has still in-flight I/O requests.
This way GEOM classes can safely detach from provider when an orphan
event is received. This fixes 'detach with active requests' panic for
gstripe/gconcat under load.

PR:		kern/102766
Submitted by:	mjacob
OK'ed by:	phk
MFC after:	1 week
2006-09-10 09:11:54 +00:00
..
bde Commit the results of the typo hunt by Darren Pilgrim. 2006-08-04 07:56:35 +00:00
concat
eli Before using byte offset for IV creation, covert it to little endian. 2006-08-11 19:09:12 +00:00
gate Bump copyright year. 2006-09-08 10:20:44 +00:00
label Handle MSDOS file systems properly. Before the change file systems 2006-08-12 15:34:15 +00:00
mirror move created/detected/activated under debug level 1 to quiet the common case.. 2006-09-09 21:45:37 +00:00
nop Fix format character. 2006-09-08 13:46:18 +00:00
raid3 move created/detected/activated under debug level 1 to quiet the common case.. 2006-09-09 21:45:37 +00:00
shsec
stripe
uzip
vinum while (0); -> while (0) in multi-line macros 2006-08-17 22:50:33 +00:00
zero
geom.h Only check if we're freeing a valid object if we hold the topology lock. 2006-07-12 15:44:00 +00:00
geom_aes.c
geom_apple.c
geom_bsd.c Remove the trailing half of a sentence which was clearly superceded 2006-05-24 11:02:32 +00:00
geom_bsd_enc.c
geom_ccd.c Make CCD be able to read and write Linux software raids. 2006-04-13 20:35:31 +00:00
geom_ctl.c Change gctl_set_param() to return an error instead of setting an 2006-04-07 16:19:48 +00:00
geom_ctl.h
geom_dev.c In g_dev_strategy(), when failing an IO request with EINVAL due to 2006-06-18 22:01:15 +00:00
geom_disk.c Add g_wither_provider() to abstract the details of destroying a 2006-04-10 03:55:13 +00:00
geom_disk.h
geom_dump.c
geom_event.c Delay an orphan event if provider has still in-flight I/O requests. 2006-09-10 09:11:54 +00:00
geom_fox.c
geom_gpt.c Strengthen the check for a PMBR: 2006-08-09 20:53:01 +00:00
geom_int.h
geom_io.c Add g_duplicate_bio() function which does the same thing what g_clone_bio() 2006-06-05 21:13:22 +00:00
geom_kern.c
geom_mbr.c
geom_mbr_enc.c
geom_pc98.c
geom_pc98_enc.c
geom_slice.c Add g_wither_provider() to abstract the details of destroying a 2006-04-10 03:55:13 +00:00
geom_slice.h
geom_subr.c Add g_wither_provider() to abstract the details of destroying a 2006-04-10 03:55:13 +00:00
geom_sunlabel.c
geom_sunlabel_enc.c
geom_vfs.c - Lock Giant if needed around the call to vnode_create_vobject(). This is 2006-03-02 05:37:44 +00:00
geom_vfs.h
geom_vol_ffs.c
notes