/openbmc/linux/tools/include/linux/ |
H A D | objtool_types.h | diff 4708ea14bef314fc901857eefd65678236a9f2d9 Wed Mar 01 09:13:11 CST 2023 Josh Poimboeuf <jpoimboe@kernel.org> x86,objtool: Separate unret validation from unwind hints
The ENTRY unwind hint type is serving double duty as both an empty unwind hint and an unret validation annotation.
Unret validation is unrelated to unwinding. Separate it out into its own annotation.
Signed-off-by: Josh Poimboeuf <jpoimboe@kernel.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lore.kernel.org/r/ff7448d492ea21b86d8a90264b105fbd0d751077.1677683419.git.jpoimboe@kernel.org
|
/openbmc/linux/include/linux/ |
H A D | objtool_types.h | diff 4708ea14bef314fc901857eefd65678236a9f2d9 Wed Mar 01 09:13:11 CST 2023 Josh Poimboeuf <jpoimboe@kernel.org> x86,objtool: Separate unret validation from unwind hints
The ENTRY unwind hint type is serving double duty as both an empty unwind hint and an unret validation annotation.
Unret validation is unrelated to unwinding. Separate it out into its own annotation.
Signed-off-by: Josh Poimboeuf <jpoimboe@kernel.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lore.kernel.org/r/ff7448d492ea21b86d8a90264b105fbd0d751077.1677683419.git.jpoimboe@kernel.org
|
H A D | objtool.h | diff 4708ea14bef314fc901857eefd65678236a9f2d9 Wed Mar 01 09:13:11 CST 2023 Josh Poimboeuf <jpoimboe@kernel.org> x86,objtool: Separate unret validation from unwind hints
The ENTRY unwind hint type is serving double duty as both an empty unwind hint and an unret validation annotation.
Unret validation is unrelated to unwinding. Separate it out into its own annotation.
Signed-off-by: Josh Poimboeuf <jpoimboe@kernel.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lore.kernel.org/r/ff7448d492ea21b86d8a90264b105fbd0d751077.1677683419.git.jpoimboe@kernel.org
|
/openbmc/linux/arch/x86/include/asm/ |
H A D | unwind_hints.h | diff 4708ea14bef314fc901857eefd65678236a9f2d9 Wed Mar 01 09:13:11 CST 2023 Josh Poimboeuf <jpoimboe@kernel.org> x86,objtool: Separate unret validation from unwind hints
The ENTRY unwind hint type is serving double duty as both an empty unwind hint and an unret validation annotation.
Unret validation is unrelated to unwinding. Separate it out into its own annotation.
Signed-off-by: Josh Poimboeuf <jpoimboe@kernel.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lore.kernel.org/r/ff7448d492ea21b86d8a90264b105fbd0d751077.1677683419.git.jpoimboe@kernel.org
|
H A D | nospec-branch.h | diff 4708ea14bef314fc901857eefd65678236a9f2d9 Wed Mar 01 09:13:11 CST 2023 Josh Poimboeuf <jpoimboe@kernel.org> x86,objtool: Separate unret validation from unwind hints
The ENTRY unwind hint type is serving double duty as both an empty unwind hint and an unret validation annotation.
Unret validation is unrelated to unwinding. Separate it out into its own annotation.
Signed-off-by: Josh Poimboeuf <jpoimboe@kernel.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lore.kernel.org/r/ff7448d492ea21b86d8a90264b105fbd0d751077.1677683419.git.jpoimboe@kernel.org
|
/openbmc/linux/tools/objtool/include/objtool/ |
H A D | check.h | diff 4708ea14bef314fc901857eefd65678236a9f2d9 Wed Mar 01 09:13:11 CST 2023 Josh Poimboeuf <jpoimboe@kernel.org> x86,objtool: Separate unret validation from unwind hints
The ENTRY unwind hint type is serving double duty as both an empty unwind hint and an unret validation annotation.
Unret validation is unrelated to unwinding. Separate it out into its own annotation.
Signed-off-by: Josh Poimboeuf <jpoimboe@kernel.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lore.kernel.org/r/ff7448d492ea21b86d8a90264b105fbd0d751077.1677683419.git.jpoimboe@kernel.org
|
/openbmc/linux/arch/x86/kernel/ |
H A D | head_64.S | diff 4708ea14bef314fc901857eefd65678236a9f2d9 Wed Mar 01 09:13:11 CST 2023 Josh Poimboeuf <jpoimboe@kernel.org> x86,objtool: Separate unret validation from unwind hints
The ENTRY unwind hint type is serving double duty as both an empty unwind hint and an unret validation annotation.
Unret validation is unrelated to unwinding. Separate it out into its own annotation.
Signed-off-by: Josh Poimboeuf <jpoimboe@kernel.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lore.kernel.org/r/ff7448d492ea21b86d8a90264b105fbd0d751077.1677683419.git.jpoimboe@kernel.org
|
/openbmc/linux/tools/objtool/ |
H A D | check.c | diff 4708ea14bef314fc901857eefd65678236a9f2d9 Wed Mar 01 09:13:11 CST 2023 Josh Poimboeuf <jpoimboe@kernel.org> x86,objtool: Separate unret validation from unwind hints
The ENTRY unwind hint type is serving double duty as both an empty unwind hint and an unret validation annotation.
Unret validation is unrelated to unwinding. Separate it out into its own annotation.
Signed-off-by: Josh Poimboeuf <jpoimboe@kernel.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lore.kernel.org/r/ff7448d492ea21b86d8a90264b105fbd0d751077.1677683419.git.jpoimboe@kernel.org
|
/openbmc/linux/arch/x86/entry/ |
H A D | entry_64.S | diff 4708ea14bef314fc901857eefd65678236a9f2d9 Wed Mar 01 09:13:11 CST 2023 Josh Poimboeuf <jpoimboe@kernel.org> x86,objtool: Separate unret validation from unwind hints
The ENTRY unwind hint type is serving double duty as both an empty unwind hint and an unret validation annotation.
Unret validation is unrelated to unwinding. Separate it out into its own annotation.
Signed-off-by: Josh Poimboeuf <jpoimboe@kernel.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lore.kernel.org/r/ff7448d492ea21b86d8a90264b105fbd0d751077.1677683419.git.jpoimboe@kernel.org
|