I have setup a machine (x86) with EVMS, using lvm2 and dm-bbr. The installation worked but it didn't boot since evms_activate() failed for two reasons. One was that the xfs-plugin for EVMS failed, probably because there was no xfs kernel module around in the initramfs (I can check that, if necessary). The second problem was the missing dm-bbr module which should have been copied to the initramfs, but wasn't. Reproducible: Always Steps to Reproduce: xfs issue 1. build kernel with xfs-module and have no xfs-filesystem 2. use the initramfs generated by genkernel 3. reboot dm-bbr issue 1. build a kernel with dm-bbr 2. use the initramfs built by genkernel 3. reboot Actual Results: xfs issue: evms_activate will fail with an error when loading the xfs-plugin dm-bbr issue: evms_activate will fail with an error in "evms_commit_changes()" and the device-mapper in longs the kernel: "unknown target type" Expected Results: boot. I solved the xfs issue by deleting the plugin xfs-1.0.11.so before building the initramfs with genkernel. The dm-bbr issue has been solved by adding the following line to /usr/share/genkernel/x86/modules_load: MODULES_EVMS2="dm-mod dm-snapshot dm-mirror dm-bbr" I think that a line 'MODULES_EVMS2="dm-mod"' should be added to the modules_load file by default, even if the dm-mod module has been loaded automatically. In addition to that, a configuration-option "ADDITIONAL_EVMS_MODULES" or "ADDITIONAL_MODULES" should be added to the genkernel configuration file.
the dm-bbr issue is incvs. We will take your second recommendation into consideration. Thank you for your feedback.
genkernel 3.3.6 is now in CVS
I tested genkernel 3.3.6 today, but the "dm-bbr" bug isn't fixed in this version, is that correct?
not fixed in 3.3.6. "dm-bbr" has been added to MODULES_LVM2, but a MODULES_EVMS2 is needed in the modules_load file since the script which loads the modules ignores MODULES_LVM2 when doevms2 is specified on the commandline.
OK... this is now InCVS... it'll show up in the next version of genkernel.
fixed in 3.3.7