From: Song Liu Date: Thu, 5 Mar 2026 23:15:25 +0000 (-0800) Subject: objtool/klp: Remove redundant strcmp() in correlate_symbols() X-Git-Tag: v7.1-rc1~198^2~17 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a1cbaff2ea23645f0a94fdfa721aef202aebdf86;p=thirdparty%2Fkernel%2Flinux.git objtool/klp: Remove redundant strcmp() in correlate_symbols() find_global_symbol_by_name() already compares names of the two symbols, so there is no need to compare them again. Signed-off-by: Song Liu Link: https://patch.msgid.link/20260305231531.3847295-2-song@kernel.org Signed-off-by: Josh Poimboeuf --- diff --git a/tools/objtool/klp-diff.c b/tools/objtool/klp-diff.c index 885775f6072e5..639bdd3ad5eb9 100644 --- a/tools/objtool/klp-diff.c +++ b/tools/objtool/klp-diff.c @@ -454,7 +454,7 @@ static int correlate_symbols(struct elfs *e) sym2 = find_global_symbol_by_name(e->patched, sym1->name); - if (sym2 && !sym2->twin && !strcmp(sym1->name, sym2->name)) { + if (sym2 && !sym2->twin) { sym1->twin = sym2; sym2->twin = sym1; }