Hide Forgot
Description of problem: When compiling the latest upstream kernel (4.5.0) with the current tools from RHEL 7.3, there are a lot of annoying messages like this while doing "make modules_install": depmod: WARNING: /lib/modules/4.5.0-thuth/kernel/drivers/media/radio/tea575x.ko needs unknown symbol .TOC. depmod: WARNING: /lib/modules/4.5.0-thuth/kernel/drivers/power/smb347-charger.ko needs unknown symbol .TOC. depmod: WARNING: /lib/modules/4.5.0-thuth/kernel/drivers/hwmon/hwmon-vid.ko needs unknown symbol .TOC. depmod: WARNING: /lib/modules/4.5.0-thuth/kernel/drivers/hwmon/w83792d.ko needs unknown symbol .TOC. depmod: WARNING: /lib/modules/4.5.0-thuth/kernel/drivers/hwmon/w83793.ko needs unknown symbol .TOC. depmod: WARNING: /lib/modules/4.5.0-thuth/kernel/drivers/hwmon/w83795.ko needs unknown symbol .TOC. ... Version-Release number of selected component (if applicable): $ rpm -qf /usr/sbin/depmod kmod-20-6.el7.ppc64le How reproducible: 100% Steps to Reproduce: 1. Compile the latest kernel sources on a ppc64le system 2. Run "make modules_install" to install the modules. Actual results: A "... needs unknown symbol .TOC." message for each kernel module that is installed. Expected results: No such annoying messages. Additional info: A patch has apparently been suggested here: http://linuxppc.10917.n7.nabble.com/build-regression-from-c153693-Simplify-module-TOC-handling-td103803.html
I am upgrading kmod to v22 with additional patches. Stay tuned ...
Set ack+, sorry for the latency, as the default tester changed several times.
Too late in the game to upgrade to V22, so I backported some upstream patches. Please try the kmod rpms at this link: http://people.redhat.com/tcamuso/kmod/ppc64le/ Please tell me if this fixes your problem.
Yes, that fixes my problem, there are no more annoying "unknown symbol .TOC." messages during "make modules_install" with these RPMs, thanks!
Pushed. remote: *** Checking commit f6f7779710ddb4857cbda9fbcba336a39ff49eb2 remote: *** Resolves: remote: *** Approved: remote: *** rhbz#1320204 (rhel-7.3.0+, pm_ack+) remote: *** Commit f6f7779710ddb4857cbda9fbcba336a39ff49eb2 allowed To ssh://tcamuso.redhat.com/rpms/kmod 542ca2d..f6f7779 rhel-7.3 -> rhel-7.3 Brew: https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=11283571
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2016-2171.html