freebsd-skq/sys/geom/part
Andrey V. Elsukov 472794bb9f Check that scheme is not already registered. This may happens when a
KLD is preloaded with loader(8) and leads to infinity loops.

Also do not return EEXIST error code from MOD_LOAD handler, because
we have undocumented(?) ability replace kernel's module with preloaded one.
And if we have so, then preloaded module will be initialized first.
Thus error in MOD_LOAD handler will be triggered for the kernel.

PR:		kern/165573
MFC after:	3 weeks
2012-03-23 07:26:17 +00:00
..
g_part_apm.c Let's be more realistic and limit maximum number of partition to 4k. 2012-02-10 06:44:30 +00:00
g_part_bsd.c Remove unactionable message about label geometry 2012-03-08 01:48:44 +00:00
g_part_ebr.c Add additional check to EBR probe and create methods: 2012-02-15 10:33:29 +00:00
g_part_gpt.c Add support for Boot Camp. The support is defined as follows: 2011-10-23 02:51:23 +00:00
g_part_if.m Reimplemented "gpart destroy -F". Now it does all work in kernel. 2010-10-25 16:23:35 +00:00
g_part_ldm.c Add CTLFLAG_TUN to sysctls. 2012-03-19 13:21:10 +00:00
g_part_mbr.c Add alias for the partition type 0x0f. Now "ebr" name is used for both 2012-02-20 05:48:57 +00:00
g_part_pc98.c Do not truncate available disk space to the closest track boundary. 2011-05-25 09:45:13 +00:00
g_part_vtoc8.c Allow to dump on Solaris swap partitions. 2011-10-18 20:16:02 +00:00
g_part.c Check that scheme is not already registered. This may happens when a 2012-03-23 07:26:17 +00:00
g_part.h Add MODULE_DEPEND() to geom_part modules. 2012-03-15 08:39:10 +00:00