Hi Linus, please pull the latest livepatching changes from git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git tags/livepatching-for-5.17 ==================================== + Correctly handle kobjects when a livepatch init fails. + Avoid CPU hogging when searching for many livepatched symbols. + Add livepatch API page into documentation. ---------------------------------------------------------------- David Vernet (3): Documentation: livepatch: Add livepatch API page livepatch: Fix kobject refcount bug on klp_init_patch_early failure path livepatch: Avoid CPU hogging with cond_resched Petr Mladek (1): Merge branch 'for-5.17/kallsyms' into for-linus Yang Yingliang (1): livepatch: Fix missing unlock on error in klp_enable_patch() Documentation/livepatch/api.rst | 30 ++++++++++++++++++++++++++++++ Documentation/livepatch/index.rst | 1 + Documentation/livepatch/shadow-vars.rst | 4 ++-- Documentation/livepatch/system-state.rst | 4 ++-- kernel/kallsyms.c | 1 + kernel/livepatch/core.c | 29 +++++++++++++---------------- kernel/livepatch/shadow.c | 6 +++--- kernel/module.c | 2 ++ 8 files changed, 54 insertions(+), 23 deletions(-) create mode 100644 Documentation/livepatch/api.rst