Live Patching
 help / color / mirror / Atom feed
 messages from 2026-09-15 23:36:08 to 2026-10-02 15:59:03 UTC [more...]

[PATCH v10 0/9] livepatch: Add support for scoped atomic replace
 2026-10-02 15:58 UTC  (19+ messages)
` [PATCH v10 1/9] selftests/livepatch: Clarify test module file names
` [PATCH v10 2/9] selftests/livepatch: Adapt atomic replace tests to provides/obsoletes
` [PATCH v10 3/9] livepatch: Make klp_find_func() non static
` [PATCH v10 4/9] livepatch: Call klp_init_patch_early() earlier
` [PATCH v10 5/9] livepatch: Implement provides and obsoletes for scoped atomic replace
` [PATCH v10 6/9] livepatch: Deprecate stack_order
` [PATCH v10 7/9] selftests/livepatch: Add provides/obsoletes test scenarios
` [PATCH v10 8/9] selftests/livepatch: Add state test for provides/obsoletes
` [PATCH v10 9/9] selftests/livepatch: Add function "

[PATCH v4 0/5] livepatch: Fail object initialization on duplicate patched function
 2026-10-01  4:32 UTC  (16+ messages)
` [PATCH v4 1/5] "
        ` [PATCH v4 1/3] "
` [PATCH v4 2/5] selftests/livepatch: Test rejection of aliased symbols in one object
` [PATCH v4 3/5] livepatch: Move code for updating livepatch object relocations
` [PATCH v4 4/5] livepatch: Clear relocations when klp_apply_object_relocs() fails
` [PATCH v4 5/5] livepatch: Clean up klp_init_object_loaded() when fails

[PATCH] klp-build: Add an option to set the livepatch module version
 2026-09-30 11:36 UTC  (2+ messages)

[PATCH] MAINTAINERS: name the livepatching for-next branch
 2026-09-30  3:40 UTC  (4+ messages)

[PATCH v6 0/3] kallsyms: Accelerate symbol name lookups by ~7x
 2026-09-29 10:00 UTC 

[PATCH v9 0/9] livepatch: Add support for scoped atomic replace
 2026-09-29  9:25 UTC  (20+ messages)
` [PATCH v9 1/9] selftests/livepatch: Clarify test module file names
` [PATCH v9 2/9] selftests/livepatch: Adapt atomic replace tests to provides/obsoletes
` [PATCH v9 5/9] livepatch: Implement provides and obsoletes for scoped atomic replace
` [PATCH v9 6/9] livepatch: Deprecate stack_order
` [PATCH v9 7/9] selftests/livepatch: Add provides/obsoletes test scenarios

[PATCH v6 0/7] riscv: Add reliable stack unwinding for livepatch
 2026-09-29  7:28 UTC  (2+ messages)

[PATCH v2 0/9] arm64: ftrace: support CALL_OPS on kernels built with kCFI
 2026-09-27 14:05 UTC  (14+ messages)
` [PATCH v2 1/9] ftrace: Do not leak a module's empty page group
` [PATCH v2 2/9] ftrace: Let ftrace_call_adjust() reject a patch site
` [PATCH v2 3/9] scripts/sorttable: Make the arm64 before_func offset configurable
` [PATCH v2 4/9] compiler_types: Let notrace keep the function prefix NOPs
` [PATCH v2 5/9] arm64: ftrace: Make the CALL_OPS prefix layout configurable
` [PATCH v2 6/9] arm64: cfi: Use CONFIG_ARM64_FUNCTION_PREFIX_NOPS for the type hash offset
` [PATCH v2 7/9] arm64: ftrace: Support CALL_OPS on kernels built with kCFI
` [PATCH v2 8/9] arm64: ftrace: Use five prefix NOPs on ThinLTO kernels with BTI
` [PATCH v2 9/9] arm64: ftrace: Allow CALL_OPS on kCFI kernels built with Rust

[PATCH v7 00/11] unwind, arm64: add sframe unwinder for kernel
 2026-09-18 23:00 UTC  (15+ messages)
` [PATCH v7 01/11] arm64, unwind: build kernel with sframe V3 info
` [PATCH v7 02/11] arm64/sframe: Read vmlinux .sframe header
` [PATCH v7 03/11] sframe: Add support for reading vmlinux .sframe contents
` [PATCH v7 04/11] sframe: Separate reading of FRE from reading of FRE data words
` [PATCH v7 05/11] arm64/module, sframe: Add sframe support for modules
` [PATCH v7 06/11] arm64/sframe: Validate IP addresses
` [PATCH v7 07/11] sframe: Add debug helpers with object name
` [PATCH v7 08/11] sframe: Add .sframe validation option
` [PATCH v7 09/11] arm64: entry: add unwind info for call_on_irq_stack()
` [PATCH v7 10/11] arm64, crypto/lib: Annotate leaf functions with CFI info
` [PATCH v7 11/11] unwind: arm64: Use sframe to unwind interrupt frames

[PATCH] selftests: livepatch: do not require a kernel build tree to run
 2026-09-17 14:58 UTC  (2+ messages)

[PATCH v5 00/58] Unit test framework for klp-build toolchain
 2026-09-17  0:22 UTC  (64+ messages)
` [PATCH v5 01/58] objtool: Add test harness for the klp subcommands
` [PATCH v5 02/58] objtool/klp: Check the klp test environment once, before any test
` [PATCH v5 03/58] objtool/klp: Group the klp tests by architecture
` [PATCH v5 04/58] objtool/klp: Classify klp test outcomes
` [PATCH v5 05/58] objtool/klp: Build klp test fixtures through the harness
` [PATCH v5 06/58] objtool/klp: Grow the klp test harness vocabulary
` [PATCH v5 07/58] objtool/klp: Give each run one working directory, one per test inside it
` [PATCH v5 08/58] objtool/klp: Run the klp tests under set -u
` [PATCH v5 09/58] objtool/klp: Document the klp test harness
` [PATCH v5 10/58] objtool: Keep failing test workdirs by default
` [PATCH v5 11/58] objtool: Forward toolchain variables to the klp test runner
` [PATCH v5 12/58] objtool/klp: Add test for rejecting changed data
` [PATCH v5 13/58] objtool/klp: Add test for newly introduced data
` [PATCH v5 14/58] objtool/klp: Add test for newly introduced functions
` [PATCH v5 15/58] objtool/klp: Add test for static local correlation
` [PATCH v5 16/58] objtool/klp: Add test for cold function halves
` [PATCH v5 17/58] objtool/klp: Add test for special section extraction
` [PATCH v5 18/58] objtool/klp: Add test for selective "
` [PATCH v5 19/58] objtool/klp: Add test for jump table key relocations
` [PATCH v5 20/58] objtool/klp: Add test for rejecting module-owned static branch keys
` [PATCH v5 21/58] objtool/klp: Add test for rejecting module-owned static call keys
` [PATCH v5 22/58] objtool/klp: Add test for symids in discarded sections
` [PATCH v5 23/58] objtool/klp: Add test for rejecting references to init code/data
` [PATCH v5 24/58] objtool/klp: Add test for correlation across ThinLTO name mangling
` [PATCH v5 25/58] objtool/klp: Add test for objects without .modinfo
` [PATCH v5 26/58] objtool/klp: Add test for unchecksummed input
` [PATCH v5 27/58] objtool/klp: Add klp diff and post-link regression tests
` [PATCH v5 28/58] objtool/klp: Add test for klp reloc section naming in module objects
` [PATCH v5 29/58] objtool/klp: Add test for vmlinux relocs in a patched module
` [PATCH v5 30/58] objtool/klp: Add test for Module.symvers path normalization
` [PATCH v5 31/58] objtool/klp: Add test for the contents of the klp_funcs list
` [PATCH v5 32/58] objtool/klp: Add test for EXPORT_SYMBOL_FOR_MODULES references
` [PATCH v5 33/58] objtool/klp: Add test for new references to exported symbols
` [PATCH v5 34/58] objtool/klp: Add test for empty x86 alternative replacements
` [PATCH v5 35/58] objtool/klp: Add test for recorded checksum values
` [PATCH v5 36/58] objtool/klp: Add test for position-independent checksums
` [PATCH v5 37/58] objtool/klp: Add test for sympos in module objects
` [PATCH v5 38/58] objtool/klp: Add test for sympos resolved against a linked vmlinux
` [PATCH v5 39/58] objtool/klp: Add test for static locals which must not be correlated
` [PATCH v5 40/58] objtool/klp: Add test for __bug_table, __ex_table and __mcount_loc extraction
` [PATCH v5 41/58] objtool/klp: Add test for kCFI prefix symbols and traps
` [PATCH v5 42/58] objtool/klp: Add test for symbols whose linkage the patch changes
` [PATCH v5 43/58] objtool/klp: Test rejection of a file-local static branch key
` [PATCH v5 44/58] objtool/klp: Test a hand-built livepatch module's static call keys
` [PATCH v5 45/58] objtool/klp: Test text annotations on alternative replacements
` [PATCH v5 46/58] objtool/klp: Add test for data object checksums
` [PATCH v5 47/58] objtool/klp: Add test for symbols with no checksum entry of their own
` [PATCH v5 48/58] objtool/klp: Add test for a static branch introduced by the patch
` [PATCH v5 49/58] objtool/klp: Add test for tracepoint and pr_debug static branch keys
` [PATCH v5 50/58] objtool/klp: Add test for a static call introduced by the patch
` [PATCH v5 51/58] objtool/klp: Add test for instruction operand checksums
` [PATCH v5 52/58] objtool/klp: Add test for alternative replacement code in checksums
` [PATCH v5 53/58] objtool/klp: Add test for the alignment of cloned data sections
` [PATCH v5 54/58] objtool/klp: Add test for a patch which strips a data annotation
` [PATCH v5 55/58] objtool/klp: Add test for absolute and __ADDRESSABLE symbols
` [PATCH v5 56/58] objtool/klp: Add test for UBSAN metadata in an unchanged function
` [PATCH v5 57/58] objtool/klp: Add test for Clang switch jump tables
` [PATCH v5 58/58] objtool/klp: Add test for ThinLTO symbols sharing a demangled name

[PATCH v4 00/58] Unit test framework for klp-build toolchain
 2026-09-16 17:51 UTC  (59+ messages)
` [PATCH v4 06/58] objtool/klp: Grow the klp test harness vocabulary
` [PATCH v4 12/58] objtool/klp: Add test for rejecting changed data
` [PATCH v4 13/58] objtool/klp: Add test for newly introduced data
` [PATCH v4 14/58] objtool/klp: Add test for newly introduced functions
` [PATCH v4 15/58] objtool/klp: Add test for static local correlation
` [PATCH v4 16/58] objtool/klp: Add test for cold function halves
` [PATCH v4 17/58] objtool/klp: Add test for special section extraction
` [PATCH v4 18/58] objtool/klp: Add test for selective "
` [PATCH v4 19/58] objtool/klp: Add test for jump table key relocations
` [PATCH v4 20/58] objtool/klp: Add test for rejecting module-owned static branch keys
` [PATCH v4 21/58] objtool/klp: Add test for rejecting module-owned static call keys
` [PATCH v4 22/58] objtool/klp: Add test for symids in discarded sections
` [PATCH v4 23/58] objtool/klp: Add test for rejecting references to init code/data
` [PATCH v4 24/58] objtool/klp: Add test for correlation across ThinLTO name mangling
` [PATCH v4 25/58] objtool/klp: Add test for objects without .modinfo
` [PATCH v4 26/58] objtool/klp: Add test for unchecksummed input
` [PATCH v4 27/58] objtool/klp: Add klp diff and post-link regression tests
` [PATCH v4 28/58] objtool/klp: Add test for klp reloc section naming in module objects
` [PATCH v4 29/58] objtool/klp: Add test for vmlinux relocs in a patched module
` [PATCH v4 30/58] objtool/klp: Add test for Module.symvers path normalization
` [PATCH v4 31/58] objtool/klp: Add test for the contents of the klp_funcs list
` [PATCH v4 32/58] objtool/klp: Add test for EXPORT_SYMBOL_FOR_MODULES references
` [PATCH v4 33/58] objtool/klp: Add test for new references to exported symbols
` [PATCH v4 34/58] objtool/klp: Add test for empty x86 alternative replacements
` [PATCH v4 35/58] objtool/klp: Add test for recorded checksum values
` [PATCH v4 36/58] objtool/klp: Add test for position-independent checksums
` [PATCH v4 37/58] objtool/klp: Add test for sympos in module objects
` [PATCH v4 38/58] objtool/klp: Add test for sympos resolved against a linked vmlinux
` [PATCH v4 39/58] objtool/klp: Add test for static locals which must not be correlated
` [PATCH v4 40/58] objtool/klp: Add test for __bug_table, __ex_table and __mcount_loc extraction
` [PATCH v4 41/58] objtool/klp: Add test for kCFI prefix symbols and traps
` [PATCH v4 42/58] objtool/klp: Add test for symbols whose linkage the patch changes
` [PATCH v4 43/58] objtool/klp: Test rejection of a file-local static branch key
` [PATCH v4 44/58] objtool/klp: Test a hand-built livepatch module's static call keys
` [PATCH v4 45/58] objtool/klp: Test text annotations on alternative replacements
` [PATCH v4 46/58] objtool/klp: Add test for data object checksums
` [PATCH v4 47/58] objtool/klp: Add test for symbols with no checksum entry of their own
` [PATCH v4 48/58] objtool/klp: Add test for a static branch introduced by the patch
` [PATCH v4 49/58] objtool/klp: Add test for tracepoint and pr_debug static branch keys
` [PATCH v4 50/58] objtool/klp: Add test for a static call introduced by the patch
` [PATCH v4 51/58] objtool/klp: Add test for instruction operand checksums
` [PATCH v4 52/58] objtool/klp: Add test for alternative replacement code in checksums
` [PATCH v4 53/58] objtool/klp: Add test for the alignment of cloned data sections
` [PATCH v4 54/58] objtool/klp: Add test for a patch which strips a data annotation
` [PATCH v4 55/58] objtool/klp: Add test for absolute and __ADDRESSABLE symbols
` [PATCH v4 56/58] objtool/klp: Add test for UBSAN metadata in an unchanged function
` [PATCH v4 57/58] objtool/klp: Add test for Clang switch jump tables
` [PATCH v4 58/58] objtool/klp: Add test for ThinLTO symbols sharing a demangled name


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox