pub/scm/linux/kernel/git/livepatching/livepatching.git  about / heads / tags
Live Patching Group's fork of livepatching.git
# 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