On Fri, Jan 23, 2026 at 11:26:55AM +0100, Petr Pavlu wrote: > Changes since v2 [1]: > - Generalize the helper function that locates __klp_objects in a module > to allow it to find any data in other sections as well. > > Changes since v1 [2]: > - Generalize the helper function that locates __klp_objects in a module > to allow it to find objects in other sections as well. > > [1] > https://lore.kernel.org/linux-modules/[email protected]/ > [2] > https://lore.kernel.org/linux-modules/[email protected]/ > > Petr Pavlu (2): > livepatch: Fix having __klp_objects relics in non-livepatch modules > livepatch: Free klp_{object,func}_ext data after initialization > > include/linux/livepatch.h | 3 +++ > kernel/livepatch/core.c | 19 +++++++++++++++++++ > scripts/livepatch/init.c | 20 +++++++++----------- > scripts/module.lds.S | 9 ++------- > tools/objtool/check.c | 2 +- > tools/objtool/include/objtool/klp.h | 10 +++++----- > tools/objtool/klp-diff.c | 2 +- > 7 files changed, 40 insertions(+), 25 deletions(-) > > > base-commit: 0f61b1860cc3f52aef9036d7235ed1f017632193 > -- > 2.52.0 >
Reviewed-by: Aaron Tomlin <[email protected]> -- Aaron Tomlin
signature.asc
Description: PGP signature

