]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC r233000:
authorae <ae@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 13 Apr 2012 04:18:12 +0000 (04:18 +0000)
committerae <ae@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 13 Apr 2012 04:18:12 +0000 (04:18 +0000)
commit7a58122f67fc5fb53817c0b0c0a5df70f8dbe74a
treeee5c3e6b12f2ea328e5799da59f2ee735d186066
parente03eb544321e4041614849c6b74ba2b6bd92d14a
MFC r233000:
  Add MODULE_DEPEND() to geom_part modules.

MFC r233342:
  Check that scheme is not already registered. This may happens when a
  KLD is preloaded with loader(8) and leads to infinity loop.

  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

git-svn-id: svn://svn.freebsd.org/base/stable/8@234199 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/geom/part/g_part.c
sys/geom/part/g_part.h