Fedora Account System
Red Hat Associate
Red Hat Customer
+++ This bug was initially created as a clone of Bug #1214730 +++ Description of problem: In abrt oops data, the kernel is reports as tainted, though this is a fresh 7.1 install with nothing else added. dmesg:[ 7019.437238] CPU: 1 PID: 14620 Comm: kworker/u17:0 Not tainted 3.10.0-229.1.2.el7.x86_64 #1 not-reportable:A kernel problem occurred, but your kernel has been tainted (flags:GW). Kernel maintainers are unable to diagnose tainted reports. $ cat kernel_tainted_long Proprietary module has not been loaded. Taint on warning. $ cat kernel_tainted_short GW From the backtrace: CPU: 1 PID: 14620 Comm: kworker/u17:0 Tainted: G W -------------- 3.10.0-22 9.1.2.el7.x86_64 #1 Version-Release number of selected component (if applicable): 7.1 (3.10.0-229.1.2.el7.x86_64) How reproducible: - Unknown Expected results: - kernel not reported to be tainted if it is truly not. --- Additional comment from Julius Milan on 2017-05-12 08:52:49 EDT --- In opening message is written: "In abrt oops data, the kernel is reports as tainted, though this is a fresh 7.1 install with nothing else added." this is not in contradiction with content of not-reportable: "A kernel problem occurred, but your kernel has been tainted (flags:GW). Kernel maintainers are unable to diagnose tainted reports." That kernel is tainted, doesn't imply something had to be loaded into it, however I agree that this message can be confusing in this situation. I propose to extend the not-reportable message to this form: " A kernel problem occurred, but your kernel has been tainted (flags:GW). Kernel maintainers are unable to diagnose tainted reports. Kernel may become tainted for one of following reasons: * The use of a proprietary (or non-GPL-compatible) kernel module. * The use of staging drivers, which are part of the kernel source code but are not fully tested. * The use of out-of-tree modules that are not included with the Linux kernel source code. * Forcible loading or unloading of a kernel module (such as forcibly inserting a module not built for the current version of the kernel). * The use of an SMP (multiprocessor) kernel on certain unsupported uniprocessor CPUs, primarily older AMD Athlon processors. * Overriding of the ACPI DSDT, sometimes needed to correct for power-management bugs. * Certain critical error conditions, such as machine check exceptions and kernel oopses. * Certain serious bugs in the system firmware (BIOS, UEFI) which the kernel must work around. "
https://github.com/abrt/abrt/pull/1245
This bug appears to have been reported against 'rawhide' during the Fedora 27 development cycle. Changing version to '27'.