Hi! This is the second version of my patch to make admin-guide/tainted-kernels.rst more comprehensible. It got triggered while working on an update for reporting-bugs.rst, as improving the documentation around reporting bugs and regressions was one of the main things that a lot of people wanted to see while regression tracking was discussed in the kernel and maintainer summit 2017 in Prague. This is the second version of the patch, which became a patch set, as it now contains a script Randy (thx) provided during the discussion of the first version. Please review and consider applying. Ciao, Thorsten Changes since v1 [1]: - add tools/debugging/kernel-chktaint - take care of Documentation/sysctl/kernel.txt as well - renumber existing description to avoid and off-by-one - add verbose description for three more taints bits - fix a lots of small issues raised during review [1] https://lore.kernel.org/lkml/20181217152043.9989-1-linux@xxxxxxxxxxxxx/ Thorsten Leemhuis (2): tools: create tools/debugging/ and add a script decoding /proc/sys/kernel/tainted docs: Revamp tainted-kernels.rst to make it more comprehensible Documentation/admin-guide/tainted-kernels.rst | 159 +++++++++++--- Documentation/sysctl/kernel.txt | 50 ++--- tools/Makefile | 14 +- tools/debugging/Makefile | 16 ++ tools/debugging/kernel-chktaint | 202 ++++++++++++++++++ 5 files changed, 380 insertions(+), 61 deletions(-) create mode 100644 tools/debugging/Makefile create mode 100755 tools/debugging/kernel-chktaint -- 2.20.1