freebsd-skq/sys/geom
pjd 3c67ff929d Don't destroy device twice. This can lead to kernel panic on reboot/shutdown.
This is not an MFC, because the code in HEAD has other changes and there is
no such problem there.

Reported and tested by:	ken
Approved by:	re (hrs)
2006-04-26 06:35:11 +00:00
..
bde MFC: kill leading witespace. 2005-12-29 05:34:46 +00:00
concat MFC: Sync with HEAD. 2006-03-01 17:55:29 +00:00
eli Sync with HEAD. 2006-04-05 22:12:29 +00:00
gate Sync with HEAD. 2006-04-05 22:12:29 +00:00
label MFC: sys/geom/label/g_label_ufs.c 1.10 2006-03-08 14:20:14 +00:00
mirror Don't destroy device twice. This can lead to kernel panic on reboot/shutdown. 2006-04-26 06:35:11 +00:00
nop Sync with HEAD. 2006-04-05 22:12:29 +00:00
raid3 Don't destroy device twice. This can lead to kernel panic on reboot/shutdown. 2006-04-26 06:35:11 +00:00
shsec Sync with HEAD. 2006-04-05 22:12:29 +00:00
stripe Sync with HEAD. 2006-04-05 22:12:29 +00:00
uzip MFC: sys/geom/uzip/g_uzip.c 1.9 2006-01-25 15:55:27 +00:00
vinum MFC: 2005-12-10 14:36:17 +00:00
zero Sync with HEAD. 2006-04-05 22:12:29 +00:00
geom_aes.c MFC: check for g_read_data(9) errors properly. 2005-12-29 05:59:51 +00:00
geom_apple.c MFC: check for g_read_data(9) errors properly. 2005-12-29 05:59:51 +00:00
geom_bsd_enc.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
geom_bsd.c MFC: also look for BSD label at 512-byte offset, if we can't find 2006-03-23 22:40:28 +00:00
geom_ccd.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
geom_ctl.c Fix a long-standing bug. Error string has to be copyied from the user 2005-04-08 09:28:08 +00:00
geom_ctl.h Simplify the GEOM OAM api: Drop the request type, and let everything 2003-06-01 13:47:51 +00:00
geom_dev.c Avoid null pointer dereference. 2005-03-18 06:57:58 +00:00
geom_disk.c MFC: Fix a bug that caused some /dev entries to continue to exist after 2005-11-26 22:55:20 +00:00
geom_disk.h MFC: Fix a bug that caused some /dev entries to continue to exist after 2005-11-26 22:55:20 +00:00
geom_dump.c Rearrange some of the GEOM debugging tools to be more structured. 2004-03-10 08:49:08 +00:00
geom_event.c MFC: 2005-10-07 15:06:27 +00:00
geom_fox.c MFC: check for g_read_data(9) errors properly. 2005-12-29 05:59:51 +00:00
geom_gpt.c MFC: check for g_read_data(9) errors properly. 2005-12-29 05:59:51 +00:00
geom_int.h Use unit number allocation functions for GEOM minor numbers. 2004-10-25 12:28:28 +00:00
geom_io.c MFC: Use the new thread no sleeping facility to replace the g_xup, g_xdown, 2005-09-26 19:49:12 +00:00
geom_kern.c Call g_waitidle() instead of GEOM using the root_mount_hold() KPI. 2005-04-19 06:23:59 +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 MFC: check for g_read_data(9) errors properly. 2005-12-29 05:59:51 +00:00
geom_pc98_enc.c Fix signed vs unsigned warning. 2005-05-01 09:44:50 +00:00
geom_pc98.c MFC: check for g_read_data(9) errors properly. 2005-12-29 05:59:51 +00:00
geom_slice.c MFC: sys/geom/geom_slice.c 1.59 2006-03-01 17:57:11 +00:00
geom_slice.h MFC: sys/geom/geom_slice.c 1.59 2006-03-01 17:57:11 +00:00
geom_subr.c MFC: Fix a bug that caused some /dev entries to continue to exist after 2005-11-26 22:55:20 +00:00
geom_sunlabel_enc.c Support VTOC volume names. This can be useful to distinguish multiple 2005-03-30 09:33:10 +00:00
geom_sunlabel.c MFC: check for g_read_data(9) errors properly. 2005-12-29 05:59:51 +00:00
geom_vfs.c MFC Rev 1.10 2006-03-13 03:07:01 +00:00
geom_vfs.h Make various random things static 2005-02-10 12:10:35 +00:00
geom_vol_ffs.c MFC: check for g_read_data(9) errors properly. 2005-12-29 05:59:51 +00:00
geom.h Implement g_topology_try_lock(). 2004-12-21 18:32:46 +00:00
notes For removable devices without media we set a zero mediasize but a non-zero 2004-09-05 21:15:58 +00:00