objtool: Add rewind_stack_do_exit() to the noreturn list [Linux 4.9.189]

This Linux kernel change "objtool: Add rewind_stack_do_exit() to the noreturn list" is included in the Linux 4.9.189 release. This change is authored by Josh Poimboeuf <jpoimboe [at] redhat.com> on Thu Apr 4 12:17:35 2019 -0500. The commit for this change in Linux stable tree is 180019b (patch) which is from upstream commit 4fa5ecd. The same […]

objtool: Add machine_real_restart() to the noreturn list [Linux 4.9.189]

This Linux kernel change "objtool: Add machine_real_restart() to the noreturn list" is included in the Linux 4.9.189 release. This change is authored by Josh Poimboeuf <jpoimboe [at] redhat.com> on Tue Jun 19 10:47:50 2018 -0500. The commit for this change in Linux stable tree is 495dace (patch) which is from upstream commit 684fb24. The same […]

objtool: Add rewind_stack_do_exit() to the noreturn list [Linux 4.14.138]

This Linux kernel change "objtool: Add rewind_stack_do_exit() to the noreturn list" is included in the Linux 4.14.138 release. This change is authored by Josh Poimboeuf <jpoimboe [at] redhat.com> on Thu Apr 4 12:17:35 2019 -0500. The commit for this change in Linux stable tree is c9f57f2 (patch) which is from upstream commit 4fa5ecd. The same […]

objtool: Add machine_real_restart() to the noreturn list [Linux 4.14.138]

This Linux kernel change "objtool: Add machine_real_restart() to the noreturn list" is included in the Linux 4.14.138 release. This change is authored by Josh Poimboeuf <jpoimboe [at] redhat.com> on Tue Jun 19 10:47:50 2018 -0500. The commit for this change in Linux stable tree is 779e18a (patch) which is from upstream commit 684fb24. The same […]

objtool: Support GCC 9 cold subfunction naming scheme [Linux 4.19.65]

This Linux kernel change "objtool: Support GCC 9 cold subfunction naming scheme" is included in the Linux 4.19.65 release. This change is authored by Josh Poimboeuf <jpoimboe [at] redhat.com> on Wed Oct 31 21:57:30 2018 -0500. The commit for this change in Linux stable tree is 354887a (patch) which is from upstream commit bcb6fb5. The […]

objtool: Support GCC 9 cold subfunction naming scheme [Linux 4.14.137]

This Linux kernel change "objtool: Support GCC 9 cold subfunction naming scheme" is included in the Linux 4.14.137 release. This change is authored by Josh Poimboeuf <jpoimboe [at] redhat.com> on Wed Oct 31 21:57:30 2018 -0500. The commit for this change in Linux stable tree is a22c637 (patch) which is from upstream commit bcb6fb5. The […]

objtool: Support GCC 9 cold subfunction naming scheme [Linux 4.9.188]

This Linux kernel change "objtool: Support GCC 9 cold subfunction naming scheme" is included in the Linux 4.9.188 release. This change is authored by Josh Poimboeuf <jpoimboe [at] redhat.com> on Wed Oct 31 21:57:30 2018 -0500. The commit for this change in Linux stable tree is 410b20d (patch) which is from upstream commit bcb6fb5. The […]

objtool: Allow AR to be overridden with HOSTAR [Linux 5.2]

This Linux kernel change "objtool: Allow AR to be overridden with HOSTAR" is included in the Linux 5.2 release. This change is authored by Nathan Chancellor <natechancellor [at] gmail.com> on Thu May 16 12:49:42 2019 -0500. The commit for this change in Linux stable tree is 8ea58f1 (patch). objtool: Allow AR to be overridden with […]

objtool: Fix whitelist documentation typo [Linux 5.2]

This Linux kernel change "objtool: Fix whitelist documentation typo" is included in the Linux 5.2 release. This change is authored by Raphael Gault <raphael.gault [at] arm.com> on Tue May 14 17:47:46 2019 -0500. The commit for this change in Linux stable tree is 2decec4 (patch). objtool: Fix whitelist documentation typo The directive specified in the […]

objtool: Fix function fallthrough detection [Linux 5.2]

This Linux kernel change "objtool: Fix function fallthrough detection" is included in the Linux 5.2 release. This change is authored by Josh Poimboeuf <jpoimboe [at] redhat.com> on Mon May 13 12:01:32 2019 -0500. The commit for this change in Linux stable tree is e6f393b (patch). objtool: Fix function fallthrough detection When a function falls through […]

objtool: Rewrite alt->skip_orig [Linux 5.2]

This Linux kernel change "objtool: Rewrite alt->skip_orig" is included in the Linux 5.2 release. This change is authored by Peter Zijlstra <peterz [at] infradead.org> on Fri Mar 1 11:19:03 2019 +0100. The commit for this change in Linux stable tree is 764eef4 (patch). objtool: Rewrite alt->skip_orig Really skip the original instruction flow, instead of letting […]

objtool: Set insn->func for alternatives [Linux 5.2]

This Linux kernel change "objtool: Set insn->func for alternatives" is included in the Linux 5.2 release. This change is authored by Peter Zijlstra <peterz [at] infradead.org> on Mon Feb 25 10:31:24 2019 +0100. The commit for this change in Linux stable tree is a4d09dd (patch). objtool: Set insn->func for alternatives In preparation of function attributes, […]

x86/nospec, objtool: Introduce ANNOTATE_IGNORE_ALTERNATIVE [Linux 5.2]

This Linux kernel change "x86/nospec, objtool: Introduce ANNOTATE_IGNORE_ALTERNATIVE" is included in the Linux 5.2 release. This change is authored by Peter Zijlstra <peterz [at] infradead.org> on Mon Mar 18 14:33:07 2019 +0100. The commit for this change in Linux stable tree is ff05ab2 (patch). x86/nospec, objtool: Introduce ANNOTATE_IGNORE_ALTERNATIVE To facillitate other usage of ignoring alternatives; […]