# heads (aka `branches'): $ git for-each-ref --sort=-creatordate refs/heads \ --format='%(HEAD) %(refname:short) %(subject) (%(creatordate:short))' for-next Merge branch 'for-6.10' into for-next (2024-05-09) for-6.10 livepatch: Rename KLP_* to KLP_TRANSITION_* (2024-05-09) for-linus livepatch: Rename KLP_* to KLP_TRANSITION_* (2024-05-09) * master Merge tag 'livepatching-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching (2023-11-03) for-6.7 livepatch: Fix missing newline character in klp_resolve_symbols() (2023-09-20) for-6.5/core livepatch: Make 'klp_stack_entries' static (2023-06-05) for-6.4/core livepatch: Make kobj_type structures constant (2023-03-09) for-6.4/doc livepatch: fix ELF typos (2023-03-09) for-6.3/cleanup-relocations livepatch,x86: Clear relocation targets on a module removal (2023-02-03) for-6.2/core livepatch: Move the result-invariant calculation out of the loop (2022-10-18) for-6.1/sysfs-patched-object selftests/livepatch: add sysfs test (2022-09-23) for-6.1/fixes selftests/livepatch: normalize sysctl error message (2022-09-23) for-5.20/selftests-fixes selftests/livepatch: better synchronize test_klp_callbacks_busy (2022-06-15) for-5.19/cleanup livepatch: Remove klp_arch_set_pc() and asm/livepatch.h (2022-05-24) for-5.18/selftests-fixes livepatch: Reorder to use before freeing a pointer (2022-03-23) for-5.18/fixes livepatch: Don't block removal of patches that are safe to unload (2022-03-17) for-5.17/kallsyms livepatch: Avoid CPU hogging with cond_resched (2022-01-07) for-5.17/fixes livepatch: Fix missing unlock on error in klp_enable_patch() (2022-01-04) for-5.15/cpu-hotplug livepatch: Replace deprecated CPU-hotplug functions. (2021-08-19) for-5.13/signal livepatch: Replace the fake signal sending with TIF_NOTIFY_SIGNAL infrastructure (2021-03-30) for-5.12/doc Documentation: livepatch: document reliable stacktrace (2021-01-26) for-5.10/flive-patching Revert "kbuild: use -flive-patching when CONFIG_LIVEPATCH is enabled" (2020-09-03) for-5.9/upstream-fixes selftests/livepatch: Do not check order when using "comm" for dmesg checking (2020-08-27) for-5.9/selftests-cleanup selftests/livepatch: adopt to newer sysctl error format (2020-07-15) for-5.8/klp-module-fixups MAINTAINERS: add lib/livepatch to LIVE PATCHING (2020-05-15) for-5.6/selftests livepatch: Handle allocation failure in the sample of shadow variable API (2020-01-17) for-5.5/core x86/stacktrace: update kconfig help text for reliable unwinders (2019-11-07) for-5.5/system-state livepatch: Selftests of the API for tracking system state changes (2019-11-01) for-5.5/selftests selftests/livepatch: Disable the timeout (2019-10-25) for-5.4/core livepatch: Nullify obj->mod in klp_module_coming()'s error path (2019-08-19) for-5.3/core livepatch: Remove duplicate warning about missing reliable stacktrace support (2019-06-20) for-5.2/fixes livepatch: Remove stale kobj_added entries from kernel-doc descriptions (2019-05-09) for-5.2/core livepatch: Remove duplicated code for early initialization (2019-05-03) for-5.1/upstream-fixes selftests/livepatch: Add functions.sh to TEST_PROGS_EXTENDED (2019-04-15) for-5.1/atomic-replace livepatch/selftests: use "$@" to preserve argument list (2019-02-12) for-5.0/upstream-fixes livepatch: samples: non static warnings fix (2019-01-25) for-5.1/fake-signal livepatch: Remove signal sysfs attribute (2019-01-16) for-4.21/upstream livepatch: check kzalloc return values (2018-12-18) for-4.18/upstream livepatch: Validate module/old func name length (2018-07-23) for-4.19/upstream livepatch: Remove reliable stacktrace check in klp_try_switch_task() (2018-07-16) for-4.17/upstream-fixes livepatch: Allow to call a custom callback when freeing shadow variables (2018-04-17) for-4.16/signal-sysfs-force-v2 livepatch: add locking to force and signal functions (2018-01-11) for-4.16/remove-immediate livepatch: Remove immediate feature (2018-01-11) for-4.16/signal-sysfs-force livepatch: force transition to finish (2017-12-04) for-4.15/callbacks livepatch: __klp_disable_patch() should never be called for disabled patches (2017-10-26) for-4.14/upstream-fixes livepatch: unpatch all klp_objects if klp_module_coming fails (2017-10-11) for-4.15/shadow-variables livepatch: Small shadow variable documentation fixes (2017-10-02) for-4.12/upstream-fixes livepatch: Fix stacking of patches with respect to RCU (2017-06-20) for-4.12/upstream livepatch: add missing printk newlines (2017-04-16) for-4.12/klp-hybrid-consistency-model livepatch: Cancel transition a safe way for immediate patches (2017-04-11) for-4.10/upstream-fixes livepatch: doc: remove the limitation for schedule() patching (2017-01-11) for-4.10/upstream Documentation/livepatch: Fix stale link to gmame (2016-12-09) for-4.9/upstream livepatch/module: make TAINT_LIVEPATCH module-specific (2016-08-26) for-4.9/klp-paravirt-alternatives Documentation: livepatch: add section about arch-specific code (2016-08-18) for-4.7/core livepatch: make object/func-walking helpers more robust (2016-04-30) for-4.7/livepatching-doc livepatch: Add some basic livepatch documentation (2016-04-27) for-4.7/livepatching-ppc64 Merge branch 'topic/livepatch' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux into for-4.7/livepatching-ppc64le (2016-04-15) for-4.7/arch-independent-klp-relocations livepatch: robustify klp_register_patch() API error checking (2016-04-07) for-4.6/notifier-cleanup livepatch/module: remove livepatch module notifier (2016-03-17) for-4.6/upstream livepatch: Update maintainers (2016-03-17) for-4.5/upstream-fixes ftrace/module: remove ftrace module notifier (2016-02-17) for-4.5/core livepatch: Cleanup module page permission changes (2015-12-04) from-rusty/modules-next module: keep percpu symbols in module's symtab (2015-12-04) for-4.4/upstream-fixes livepatch: x86: fix relocation computation with kASLR (2015-11-11) for-4.4/upstream livepatch: Fix crash with !CONFIG_DEBUG_SET_MODULE_RONX (2015-11-06) for-4.3/upstream livepatch: Improve error handling in klp_disable_func() (2015-07-14) for-4.1/upstream-fixes livepatch: add module locking around kallsyms calls (2015-06-02) for-4.2/upstream livepatch: annotate klp_init() with __init (2015-05-25) for-4.2/kaslr x86: kaslr: fix build due to missing ALIGN definition (2015-04-29) for-4.1/core-s390 livepatch: add support on s390 (2015-03-27) for-4.1/core livepatch: add support on s390 (2015-03-26) for-4.0/upstream-fixes livepatch: Fix subtle race with coming and going modules (2015-03-17) for-4.1/core-noarch livepatch: remove unnecessary call to klp_find_object_module() (2015-03-04) for-3.20/upstream-fixes livepatch: RCU protect struct klp_func all the time when used in klp_ftrace_handler() (2015-02-22) for-3.21/core livepatch: simplify disable error path (2015-02-18) for-3.20/livepatching-core livepatch: add missing newline to error message (2015-02-06)
git clone https://80x24.org/pub/scm/linux/kernel/git/livepatching/livepatching.git