[Bug 4778] New: busybox lsmod doesn't show all Linux taint kinds

bugzilla at busybox.net bugzilla at busybox.net
Mon Feb 20 03:53:13 UTC 2012


           Summary: busybox lsmod doesn't show all Linux taint kinds
           Product: Busybox
           Version: unspecified
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: minor
          Priority: P5
         Component: Other
        AssignedTo: unassigned at busybox.net
        ReportedBy: basil+busybox at li95-58.members.linode.com
                CC: busybox-cvs at busybox.net
   Estimated Hours: 0.0

check_tainted in modutils/lsmod.c knows only three of the
thirteen taint kinds that current Linux versions define (in
include/linux/kernel.h in Linux).

It would be useful for busybox's lsmod to be able to
display all of the taint kinds. See the comments for
print_tainted in Linux's kernel/panic.c for the mapping
to letters.

I observed this problem in lsmod printing "Tainted: G" on
one of my systems. This was confusing, because the message
suggests that there is some kind of taint, but 'G' just
means there is no proprietary module taint. It took
manual investigation to turn up that the actual taint kind
happened to be TAINT_OOT_MODULE in this case.

Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

More information about the busybox-cvs mailing list