live-patching.vger.kernel.org archive mirror (original) (raw)
[PATCH v2 00/62] objtool,livepatch: klp-build livepatch module generation
2025-06-12 20:56 UTC (130+ messages)
[[PATCH v2 01/62] s390/vmlinux.lds.S: Prevent thunk functions from getting placed with normal text](5547e8efe2291df0c8acf06a9bbc8f3129cbe229.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 02/62] vmlinux.lds: Unify TEXT_MAIN, DATA_MAIN, and related macros
[[PATCH v2 03/62] x86/module: Improve relocation error messages](9a93844560bef1c6c5aa3121c454fc32316bb120.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 04/62] x86/kprobes: Remove STACK_FRAME_NON_STANDARD annotation
[[PATCH v2 05/62] compiler: Tweak __UNIQUE_ID() naming](e40a85d6742609779a9a86af95f7cbebdacefe12.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 06/62] compiler.h: Make addressable symbols less of an eyesore
[[PATCH v2 07/62] elfnote: Change ELFNOTE() to use __UNIQUE_ID()](3509a9a8896dfc3f9c54f8eeb36ed77326827564.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 08/62] kbuild: Remove 'kmod_' prefix from __KBUILD_MODNAME
[[PATCH v2 09/62] modpost: Ignore unresolved section bounds symbols](9629c36b9515e9574783d63ea6f937f51b3e7a56.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 10/62] x86/alternative: Refactor INT3 call emulation selftest
[[PATCH v2 11/62] objtool: Make find_symbol_containing() less arbitrary](bb8f2cae0bc531529e2107eb1eccae6a35cc362e.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 12/62] objtool: Speed up SHT_GROUP reindexing
[[PATCH v2 13/62] objtool: Fix broken error handling in read_symbols()](16c0fcf02cdce0b93666e853070086d5e40be0e6.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 14/62] objtool: Propagate elf_truncate_section() error in elf_write()
[[PATCH v2 15/62] objtool: Add empty symbols to the symbol tree again](a47646ab877c2a48dc930ca02ea0a52fe4745fa3.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 16/62] objtool: Fix interval tree insertion for zero-length symbols
[[PATCH v2 17/62] objtool: Fix weak symbol detection](78dc6f9015f7aa8e37b7ce3cebd1a3b899f93e38.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 18/62] objtool: Fix x86 addend calculation
[[PATCH v2 19/62] objtool: Fix __pa_symbol() relocation handling](5d629e496710097c648126f3267d769ca3419baf.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 20/62] objtool: Fix "unexpected end of section" warning for alternatives
[[PATCH v2 21/62] objtool: Check for missing annotation entries in read_annotate()](ab0c9cae8a5fed5b1fd54eb930f92f5ab7124e62.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 22/62] objtool: Const string cleanup
[[PATCH v2 23/62] objtool: Clean up compiler flag usage](23a069d2e00c6b0c9305f05282bad7ea6f8bed07.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 24/62] objtool: Remove .parainstructions reference
[[PATCH v2 25/62] objtool: Convert elf iterator macros to use 'struct elf'](ad779fe847e9c28e1ea51f5b5d3cb444d9c9c191.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 26/62] objtool: Add section/symbol type helpers
[[PATCH v2 27/62] objtool: Mark .cold subfunctions](d67ebbcb2d1da07b08ba3e2d43339b857a874b40.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 28/62] objtool: Fix weak symbol hole detection for .cold functions
[[PATCH v2 29/62] objtool: Mark prefix functions](e2hv6jkitxvbtaqj377dvpwtn5tyaoux53ofkkegxcn3fapbcx@kfqxactn4ogj/T/#u)
[PATCH v2 30/62] objtool: Simplify reloc offset calculation in unwind_read_hints()
[[PATCH v2 31/62] objtool: Avoid emptying lists for duplicate sections](506d79489b610bde50f877fa0f67cf527b05cf06.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 32/62] objtool: Suppress section skipping warnings with --dryrun
[[PATCH v2 33/62] objtool: Rename --Werror to --werror](a6bcc11cf3957721ee604c3c4981d511f4f67ff8.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 34/62] objtool: Reindent check_options[]
[[PATCH v2 35/62] objtool: Refactor add_jump_destinations()](f5ikl4hbijv6xkjktwply7zwgwyupxgbbln6ghpyy4boqrachy@gvjmjqbr675j/T/#u)
[PATCH v2 36/62] objtool: Simplify special symbol handling in elf_update_symbol()
[[PATCH v2 37/62] objtool: Generalize elf_create_symbol()](c42e73faa0cbc4ea17efff201994305e2d6b3770.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 38/62] objtool: Generalize elf_create_section()
[[PATCH v2 39/62] objtool: Add elf_create_data()](d2541a7b787d356c82adcd108ce06d20f22ef6f3.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 40/62] objtool: Introduce elf_create_reloc() and elf_init_reloc()
[[PATCH v2 41/62] objtool: Add elf_create_file()](11abeda8e7cbb18f8c32acd4492f93c63049a646.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 42/62] kbuild,x86: Fix module permissions for __jump_table and __bug_table
[[PATCH v2 43/62] x86/alternative: Define ELF section entry size for alternatives](20250509221236.GGaB591CVcWMLiMJN5@fat%5Fcrate.local/T/#u)
[PATCH v2 44/62] x86/jump_label: Define ELF section entry size for jump table
[[PATCH v2 45/62] x86/extable: Define ELF section entry size for exception tables](zsvgiietkr4qwrlnmvsov7xmgqe7khqmgluvr6f6hsqaw3sp4q@drakq47ntmhr/T/#u)
[PATCH v2 46/62] x86/bug: Define ELF section entry size for the bug table
[[PATCH v2 47/62] x86/orc: Define ELF section entry size for unwind hints](43e3ed230c982e35e43a9c66247b995336253d2d.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 48/62] objtool: Make STACK_FRAME_NON_STANDARD consistent
[[PATCH v2 49/62] kbuild,objtool: Defer objtool validation step for CONFIG_LIVEPATCH](2i7cje4wsmbwa6qykuni3tiihzbkac2db4etcs5a5gjbelkqid@2hcjfnxqghnz/T/#u)
[PATCH v2 50/62] objtool/klp: Add --checksum option to generate per-function checksums
[[PATCH v2 51/62] objtool/klp: Add --debug-checksum=<funcs> to show per-instruction checksums](7d6a7093e117e7678aee82fedfa6cfad094a46d8.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 52/62] objtool/klp: Introduce klp diff subcommand for diffing object files
[[PATCH v2 53/62] objtool/klp: Add --debug option to show cloning decisions](140f6ddac534bcbf3a7e3c096bf15588ada7ae3c.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 54/62] objtool/klp: Add post-link subcommand to finalize livepatch modules
[[PATCH v2 55/62] objtool: Disallow duplicate prefix symbols](23e6ec37b579514e13ca33f08c6f1eaba9958d6d.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 56/62] objtool: Add base objtool support for livepatch modules
[[PATCH v2 57/62] livepatch/klp-build: Introduce fix-patch-lines script to avoid __LINE__ diff noise](9de1929a526c40454bb0e839085eaa3ce5bde5ed.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 58/62] livepatch/klp-build: Add stub init code for livepatch modules
[[PATCH v2 59/62] livepatch/klp-build: Introduce klp-build script for generating](1055be7c-1fba-4a75-8fd8-c79fc34f88f5@redhat.com/T/#u) "
[PATCH v2 60/62] livepatch/klp-build: Add --debug option to show cloning decisions
[[PATCH v2 61/62] livepatch/klp-build: Add --show-first-changed option to show function divergence](b08478eb951c33e66c926d724d2d4b0520a4a6f2.1746821544.git.jpoimboe@kernel.org/T/#u)
[PATCH v2 62/62] livepatch: Introduce source code helpers for livepatch modules
[PATCH v4 0/2] livepatch, arm64/module: Enable late module relocations
2025-05-29 0:47 UTC (6+ messages)
[[PATCH v4 1/2] livepatch, x86/module: Generalize late module relocation locking](CADBMgpzO36dP=bXQAL46%5FWnWZJK0TmdO9ZR5z6OBdvtXsHn4%5Fg@mail.gmail.com/T/#u)
[PATCH v4 2/2] arm64/module: Use text-poke API for late relocations
[PATCH v3 0/2] livepatch, arm64/module: Enable late module relocations
2025-05-22 20:01 UTC (5+ messages)
[[PATCH v3 1/2] livepatch, x86/module: Generalize late module relocation locking](CAPhsuW6=kz5v2fBC2fwGXSG3orRPuDf4qdh1ZsLBfQNn6Zpi6A@mail.gmail.com/T/#u)
[PATCH v3 2/2] arm64/module: Use text-poke API for late relocations
[PATCH 0/2] arm64: stacktrace: Enable reliable stacktrace
2025-05-21 16:35 UTC (4+ messages)
[[PATCH 1/2] arm64: stacktrace: Check kretprobe_find_ret_addr() return value](CAPhsuW7C0Efu5PB8QKtOLM7yuE=NzNpZbnM%5FYn56iTENj9gKHQ@mail.gmail.com/T/#u)
[PATCH 2/2] arm64: stacktrace: Implement arch_stack_walk_reliable()
[PATCH v3 0/2] arm64: livepatch: Enable livepatch without sframe
2025-05-20 16:59 UTC (18+ messages)
[[PATCH v3 1/2] arm64: Implement arch_stack_walk_reliable](aCy09N8TwP1wEN-X@J2N7QTR9R3/T/#u)
[PATCH v3 2/2] arm64: Implement HAVE_LIVEPATCH
[PATCH v2] sched,livepatch: Untangle cond_resched() and live-patching 2025-05-14 11:17 UTC (9+ messages)
[BUG?] ppc64le: fentry BPF not triggered after live patch (v6.14) 2025-04-16 19:24 UTC (9+ messages)
[GIT PULL] livepatching for 6.15 2025-03-28 2:31 UTC (2+ messages)
[RFC][PATCH] sched,livepatch: Untangle cond_resched() and live-patching 2025-03-26 14:54 UTC (7+ messages)
[PATCH 03/10] samples/livepatch: add module descriptions 2025-03-25 15:03 UTC (3+ messages)
[PATCH v3 0/2] selftests: livepatch: test if ftrace can trace a livepatched function
2025-03-25 14:46 UTC (7+ messages)
[[PATCH v3 1/2] selftests: livepatch: add new ftrace helpers functions](20250324-ftrace-sftest-livepatch-v3-1-d9d7cc386c75@gmail.com/T/#u)
[PATCH v3 2/2] selftests: livepatch: test if ftrace can trace a livepatched function
[PATCH v2] selftest/livepatch: Only run test-kprobe with CONFIG_KPROBES_ON_FTRACE 2025-03-25 12:46 UTC (2+ messages)
[PATCH v2 0/2] selftests: livepatch: test if ftrace can trace a livepatched function
2025-03-24 22:49 UTC (7+ messages)
[[PATCH v2 1/2] selftests: livepatch: add new ftrace helpers functions](135e8686-1eaf-44d7-a547-1c9611f7f180@gmail.com/T/#u)
[PATCH v2 2/2] selftests: livepatch: test if ftrace can trace a livepatched function
page: next (older)
- recent:[**subjects (threaded)**|topics (new)|topics (active)]
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).