Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 532750 - =sys-cluster/nova-2014.2.9999 with kernel 3.16.5 - incorrect CONFIG_CHECK_MODULES
Summary: =sys-cluster/nova-2014.2.9999 with kernel 3.16.5 - incorrect CONFIG_CHECK_MOD...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matthew Thode ( prometheanfire )
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-16 22:40 UTC by Dyweni
Modified: 2015-03-24 04:20 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dyweni 2014-12-16 22:40:25 UTC
The modules listed in 'CONFIG_CHECK_MODULES' do not exist in the 3.16.5 gentoo sources.

For example, 'IP6TABLE_FILTER' does not exist, but 'IP6_NF_FILTER' does.
Looks like all iptables related and NBD modules listed are affected the same way.


Reproducible: Always
Comment 1 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2014-12-16 23:26:54 UTC
what kernel version is this?
Comment 2 Dyweni 2014-12-17 00:13:41 UTC
# uname -a
Linux base 3.16.5-gentoo-20141216-1532 #1 SMP Tue Dec 16 21:37:47 2014 x86_64 AMD Phenom(tm) II X6 1090T Processor AuthenticAMD GNU/Linux

# equery b /usr/src/linux-3.16.5-gentoo
 * Searching for /usr/src/linux-3.16.5-gentoo ... 
sys-kernel/gentoo-sources-3.16.5 (/usr/src/linux-3.16.5-gentoo)
Comment 3 Dyweni 2014-12-17 02:53:56 UTC
Can you confirm that I have the correct kernel configuration items?

Left side is what I could figure out, right side is what the ebuild reported:

BLK_DEV_NBD             -> NBD
IP_NF_TARGET_REJECT     -> IPT_REJECT
IP_NF_TARGET_MASQUERADE -> IPT_MASQUERADE
IP6_NF_FILTER           -> IP6TABLE_FILTER
IP6_NF_IPTABLES         -> IP6_TABLES
NF_NAT_IPV4             -> IPTABLE_NAT
IP_NF_MANGLE            -> IPTABLE_MANGLE
IP_NF_FILTER            -> IPTABLE_FILTER
IP_NF_IPTABLES          -> IP_TABLES
NETFILTER_XTABLES       -> X_TABLES
Comment 4 Dyweni 2014-12-17 02:54:37 UTC
Is there a reason the following items need to be modules?  Why don't builtin work?

 * NBD needs to be built as module (builtin doesn't work)
 * IP6TABLE_FILTER needs to be built as module (builtin doesn't work)
 * IP6_TABLES needs to be built as module (builtin doesn't work)
 * IPT_REJECT needs to be built as module (builtin doesn't work)
 * IPTABLE_MANGLE needs to be built as module (builtin doesn't work)
 * IPT_MASQUERADE needs to be built as module (builtin doesn't work)
 * IPTABLE_NAT needs to be built as module (builtin doesn't work)
 * IPTABLE_FILTER needs to be built as module (builtin doesn't work)
 * IP_TABLES needs to be built as module (builtin doesn't work)
 * X_TABLES needs to be built as module (builtin doesn't work)
 * ISCSI_TCP needs to be built as module (builtin doesn't work)
 * SCSI_DH needs to be built as module (builtin doesn't work)
 * DM_MULTIPATH needs to be built as module (builtin doesn't work)
 * DM_SNAPSHOT needs to be built as module (builtin doesn't work)
Comment 5 Dyweni 2014-12-17 14:42:40 UTC
OK, so the whole 'needs to be built as a module (builtinn doesnt work)' message is misleading.

Take for example these four (4) items:
 * ISCSI_TCP needs to be built as module (builtin doesn't work)
 * SCSI_DH needs to be built as module (builtin doesn't work)
 * DM_MULTIPATH needs to be built as module (builtin doesn't work)
 * DM_SNAPSHOT needs to be built as module (builtin doesn't work)

These items are the correct names and were disabled in an earlier kernel build.  Once I enabled them (setting them to builtin), the message for these four (4) went away.
Comment 6 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2015-01-13 04:12:10 UTC
sorry for the late update, but are you still having issues?  It just just be checking if enabled (module or built in).  I've updated the ebuild with a correct error message.
Comment 7 Thomas Capricelli 2015-03-21 02:32:49 UTC
(In reply to Matthew Thode ( prometheanfire ) from comment #6)
> sorry for the late update, but are you still having issues?  It just just be
> checking if enabled (module or built in).  I've updated the ebuild with a
> correct error message.

Yes, I do, using kernel 3.19.2 here.
Comment 8 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2015-03-24 04:20:19 UTC
Fixed, no bump, it should be out soon.  Thanks for providing the mapping to the newer module names.