Messages in this thread Patch in this message | | | From | alexs@kernel ... | Subject | [PATCH v2 2/2] objtool: remove unused parameter for has_modified_stack_frame | Date | Wed, 27 Mar 2024 12:00:47 +0800 |
| |
From: "Alex Shi (tencent)" <alexs@kernel.org>
Remove unused 'truct instruction *insn' to save a bit code text.
Signed-off-by: Alex Shi <alexs@kernel.org> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Josh Poimboeuf <jpoimboe@kernel.org> --- tools/objtool/check.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/tools/objtool/check.c b/tools/objtool/check.c index 88ac3e2be2bd..ecc56a5ad174 100644 --- a/tools/objtool/check.c +++ b/tools/objtool/check.c @@ -2680,7 +2680,7 @@ static bool is_special_call(struct instruction *insn) return false; } -static bool has_modified_stack_frame(struct instruction *insn, struct insn_state *state) +static bool has_modified_stack_frame(struct insn_state *state) { struct cfi_state *cfi = &state->cfi; int i; @@ -3473,7 +3473,7 @@ static int validate_sibling_call(struct objtool_file *file, struct instruction *insn, struct insn_state *state) { - if (insn_func(insn) && has_modified_stack_frame(insn, state)) { + if (insn_func(insn) && has_modified_stack_frame(state)) { WARN_INSN(insn, "sibling call from callable instruction with modified stack frame"); return 1; } @@ -3503,7 +3503,7 @@ static int validate_return(struct symbol *func, struct instruction *insn, struct return 1; } - if (func && has_modified_stack_frame(insn, state)) { + if (func && has_modified_stack_frame(state)) { WARN_INSN(insn, "return with modified stack frame"); return 1; } -- 2.43.0
| |