taint: Add TAINT_FWCTLRequesting a fwctl scope of access that includes mutating device debugdata will cause the kernel to be tainted. Changing the device operationthrough things in the debug scop
taint: Add TAINT_FWCTLRequesting a fwctl scope of access that includes mutating device debugdata will cause the kernel to be tainted. Changing the device operationthrough things in the debug scope may cause the device to malfunction inundefined ways. This should be reflected in the TAINT flags to help anydebuggers understand that something has been done.Link: https://patch.msgid.link/r/[email protected]Reviewed-by: Jonathan Cameron <[email protected]>Reviewed-by: Dave Jiang <[email protected]>Reviewed-by: Shannon Nelson <[email protected]>Tested-by: Dave Jiang <[email protected]>Tested-by: Shannon Nelson <[email protected]>Signed-off-by: Jason Gunthorpe <[email protected]>
show more ...
tools: Add new "test" taint to kernel-chktaintCommit c272612cb4a2 ("kunit: Taint the kernel when KUnit tests are run")added a new taint flag for when in-kernel tests run. This commit addsrecognit
tools: Add new "test" taint to kernel-chktaintCommit c272612cb4a2 ("kunit: Taint the kernel when KUnit tests are run")added a new taint flag for when in-kernel tests run. This commit addsrecognition of this new flag in kernel-chktaint.With this change the correct reason will be reported if the kernel istainted because of a test run.Amended Commit log: Shuah Khan <[email protected]>Reviewed-by: David Gow <[email protected]>Signed-off-by: Joe Fradley <[email protected]>Reviewed-by: Brendan Higgins <[email protected]>Signed-off-by: Shuah Khan <[email protected]>
tools: Fix "the the" in a message in kernel-chktaintThere is a double "the" in a message in kernel-chktaint, fix it.Signed-off-by: Colin Ian King <[email protected]>Link: https://lore.ker
tools: Fix "the the" in a message in kernel-chktaintThere is a double "the" in a message in kernel-chktaint, fix it.Signed-off-by: Colin Ian King <[email protected]>Link: https://lore.kernel.org/r/[email protected]Signed-off-by: Jonathan Corbet <[email protected]>
tools: Fix a typo in kernel-chktaintThis patch fixes a spelling typo in kernel-chktaintSigned-off-by: Masanari Iida <[email protected]>Acked-by: Randy Dunlap <[email protected]>Link: ht
tools: Fix a typo in kernel-chktaintThis patch fixes a spelling typo in kernel-chktaintSigned-off-by: Masanari Iida <[email protected]>Acked-by: Randy Dunlap <[email protected]>Link: https://lore.kernel.org/r/[email protected]Signed-off-by: Jonathan Corbet <[email protected]>
docs: Update documentation to reflect what TAINT_CPU_OUT_OF_SPEC meansHere's a patch updating the meaning of TAINT_CPU_OUT_OF_SPEC afterBorislav introduced changes in a7e1f67ed29f and upcoming pat
docs: Update documentation to reflect what TAINT_CPU_OUT_OF_SPEC meansHere's a patch updating the meaning of TAINT_CPU_OUT_OF_SPEC afterBorislav introduced changes in a7e1f67ed29f and upcoming patches in tip.TAINT_CPU_OUT_OF_SPEC now means a bit more what it implies as theflag isn't set just because of a CPU misconfiguration or mismatch.Historically it was for SMP kernel oops on an officially SMP incapableprocessor but now it also covers CPUs whose MSRs have been incorrectlypoked at from userspace, drivers being used on non supportedarchitectures, broken firmware, mismatched CPUs, ...Update documentation and script to reflect that.Signed-off-by: Mathieu Chouquet-Stringer <[email protected]>Link: https://lore.kernel.org/r/[email protected]Signed-off-by: Jonathan Corbet <[email protected]>
tools: add a kernel-chktaint to tools/debuggingAdd a script to the tools/ directory that shows if or why the runningkernel was tainted. The script was mostly written by Randy Dunlap; Ienhanced th
tools: add a kernel-chktaint to tools/debuggingAdd a script to the tools/ directory that shows if or why the runningkernel was tainted. The script was mostly written by Randy Dunlap; Ienhanced the script a bit. There does not appear to be a good home forthis script. so create tools/debugging for tools of this nature.Signed-off-by: Randy Dunlap <[email protected]>Signed-off-by: Thorsten Leemhuis <[email protected]>[ jc: fixed conflicts, rewrote changelog ]Signed-off-by: Jonathan Corbet <[email protected]>