#
f9197538 |
| 05-Feb-2024 |
Thorsten Blum <thorsten.blum@toblux.com> |
Documentation: admin-guide: tainted-kernels.rst: Add missing article and comma
- Add missing article "the" - s/above example/example above/ - Add missing comma after introductory clause to improve r
Documentation: admin-guide: tainted-kernels.rst: Add missing article and comma
- Add missing article "the" - s/above example/example above/ - Add missing comma after introductory clause to improve readability
Signed-off-by: Thorsten Blum <thorsten.blum@toblux.com> Signed-off-by: Jonathan Corbet <corbet@lwn.net> Link: https://lore.kernel.org/r/20240205132409.1957-1-thorsten.blum@toblux.com
show more ...
|
#
3ecf671f |
| 13-Aug-2022 |
Ashok Raj <ashok.raj@intel.com> |
x86/microcode: Document the whole late loading problem
Commit
d23d33ea0fcd ("x86/microcode: Taint and warn on late loading")
started tainting the kernel after microcode late loading.
There is s
x86/microcode: Document the whole late loading problem
Commit
d23d33ea0fcd ("x86/microcode: Taint and warn on late loading")
started tainting the kernel after microcode late loading.
There is some history behind why x86 microcode started doing the late loading stop_machine() rendezvous. Document the whole situation.
No functional changes.
[ bp: Fix typos, heavily massage. ]
Signed-off-by: Ashok Raj <ashok.raj@intel.com> Signed-off-by: Borislav Petkov <bp@suse.de> Link: https://lore.kernel.org/r/20220813223825.3164861-2-ashok.raj@intel.com
show more ...
|
#
2852ca7f |
| 01-Jul-2022 |
David Gow <davidgow@google.com> |
panic: Taint kernel if tests are run
Most in-kernel tests (such as KUnit tests) are not supposed to run on production systems: they may do deliberately illegal things to trigger errors, and have sec
panic: Taint kernel if tests are run
Most in-kernel tests (such as KUnit tests) are not supposed to run on production systems: they may do deliberately illegal things to trigger errors, and have security implications (for example, KUnit assertions will often deliberately leak kernel addresses).
Add a new taint type, TAINT_TEST to signal that a test has been run. This will be printed as 'N' (originally for kuNit, as every other sensible letter was taken.)
This should discourage people from running these tests on production systems, and to make it easier to tell if tests have been run accidentally (by loading the wrong configuration, etc.)
Acked-by: Luis Chamberlain <mcgrof@kernel.org> Reviewed-by: Brendan Higgins <brendanhiggins@google.com> Signed-off-by: David Gow <davidgow@google.com> Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
show more ...
|
#
547f574f |
| 02-Dec-2020 |
Mathieu Chouquet-Stringer <me@mathieu.digital> |
docs: Update documentation to reflect what TAINT_CPU_OUT_OF_SPEC means
Here's a patch updating the meaning of TAINT_CPU_OUT_OF_SPEC after Borislav introduced changes in a7e1f67ed29f and upcoming pat
docs: Update documentation to reflect what TAINT_CPU_OUT_OF_SPEC means
Here's a patch updating the meaning of TAINT_CPU_OUT_OF_SPEC after Borislav introduced changes in a7e1f67ed29f and upcoming patches in tip.
TAINT_CPU_OUT_OF_SPEC now means a bit more what it implies as the flag isn't set just because of a CPU misconfiguration or mismatch. Historically it was for SMP kernel oops on an officially SMP incapable processor but now it also covers CPUs whose MSRs have been incorrectly poked at from userspace, drivers being used on non supported architectures, broken firmware, mismatched CPUs, ...
Update documentation and script to reflect that.
Signed-off-by: Mathieu Chouquet-Stringer <me@mathieu.digital> Link: https://lore.kernel.org/r/20201202153244.709752-1-me@mathieu.digital Signed-off-by: Jonathan Corbet <corbet@lwn.net>
show more ...
|
#
7a87724d |
| 12-Oct-2020 |
Naoki Hayama <naoki.hayama@lineo.co.jp> |
Documentation/admin-guide: tainted-kernels: Fix typo occured
Fix typo. s/occured/occurred/
Signed-off-by: Naoki Hayama <naoki.hayama@lineo.co.jp> Link: https://lore.kernel.org/r/20201012082441.5831
Documentation/admin-guide: tainted-kernels: Fix typo occured
Fix typo. s/occured/occurred/
Signed-off-by: Naoki Hayama <naoki.hayama@lineo.co.jp> Link: https://lore.kernel.org/r/20201012082441.5831-1-naoki.hayama@lineo.co.jp Signed-off-by: Jonathan Corbet <corbet@lwn.net>
show more ...
|
#
2cb3188b |
| 25-Jul-2020 |
Yue Hu <huyue2@yulong.com> |
Documentation/admin-guide: tainted-kernels: fix spelling mistake
Fix typo "tis" -> "this".
Signed-off-by: Yue Hu <huyue2@yulong.com> Link: https://lore.kernel.org/r/20200725022444.10976-1-zbestahu@
Documentation/admin-guide: tainted-kernels: fix spelling mistake
Fix typo "tis" -> "this".
Signed-off-by: Yue Hu <huyue2@yulong.com> Link: https://lore.kernel.org/r/20200725022444.10976-1-zbestahu@gmail.com Signed-off-by: Jonathan Corbet <corbet@lwn.net>
show more ...
|
#
1943b35e |
| 04-Jul-2020 |
Randy Dunlap <rdunlap@infradead.org> |
Documentation/admin-guide: tainted-kernels: drop doubled word
Drop the doubled word "the".
Signed-off-by: Randy Dunlap <rdunlap@infradead.org> Cc: Jonathan Corbet <corbet@lwn.net> Cc: linux-doc@vge
Documentation/admin-guide: tainted-kernels: drop doubled word
Drop the doubled word "the".
Signed-off-by: Randy Dunlap <rdunlap@infradead.org> Cc: Jonathan Corbet <corbet@lwn.net> Cc: linux-doc@vger.kernel.org Link: https://lore.kernel.org/r/20200704032020.21923-13-rdunlap@infradead.org Signed-off-by: Jonathan Corbet <corbet@lwn.net>
show more ...
|
#
896dd323 |
| 08-Jan-2019 |
Thorsten Leemhuis <linux@leemhuis.info> |
docs: Revamp tainted-kernels.rst to make it more comprehensible
Add a section about decoding /proc/sys/kernel/tainted, create a more understandable intro and a hopefully explain better the tainted f
docs: Revamp tainted-kernels.rst to make it more comprehensible
Add a section about decoding /proc/sys/kernel/tainted, create a more understandable intro and a hopefully explain better the tainted flags in bugs, oops or panics messages. Only thing missing then is a table that quickly describes the various bits and taint flags before going into more detail, so add that as well.
That table is partly based on a section from Documentation/sysctl/kernel.txt, but a bit more compact. To avoid confusion I added the shortened version to kernel.txt; the same table is used in three different places now: ./tools/debugging/kernel-chktaint, Documentation/admin-guide/tainted-kernels.rst and Documentation/sysctl/kernel.txt
During review of v1 (see above) a number of existing issues with the text were raised, like outdated usages as well as incomplete or missing descriptions. Address most of those as well.
Signed-off-by: Thorsten Leemhuis <linux@leemhuis.info> [jc: tightened up changelog] Signed-off-by: Jonathan Corbet <corbet@lwn.net>
show more ...
|
#
b57c847c |
| 13-Feb-2018 |
Jonathan Neuschäfer <j.neuschaefer@gmx.net> |
admin-guide: Fix list formatting in tained-kernels.html
Without this patch, the points 1-9 in the list are rendered as an HTML blockquote containing a list, causing them to be indented further than
admin-guide: Fix list formatting in tained-kernels.html
Without this patch, the points 1-9 in the list are rendered as an HTML blockquote containing a list, causing them to be indented further than the rest of the list.
While at it, also fix the quotation marks around G and P.
Signed-off-by: Jonathan Neuschäfer <j.neuschaefer@gmx.net> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
show more ...
|
#
337c188d |
| 07-Nov-2016 |
Mauro Carvalho Chehab <mchehab@s-opensource.com> |
admin-guide: move tainted kernels info to a separate file
The tainted kernels info is not directly related to the oops tracing. So, let's move it to a separate file.
Signed-off-by: Mauro Carvalho C
admin-guide: move tainted kernels info to a separate file
The tainted kernels info is not directly related to the oops tracing. So, let's move it to a separate file.
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
show more ...
|