Commit Graph

  • 92d5e6c839
    Merge 5b329c733a into 4f50a198c2 georgejguo 2025-05-01 20:43:35 +0000
  • ebdc35433a
    Merge fb11486d92 into 4f50a198c2 Joe Lawrence 2025-05-01 11:08:48 -0400
  • 86d38cffdd
    Merge ce8ca2cf68 into 4f50a198c2 Puranjay Mohan 2025-04-30 03:34:38 +0000
  • 2187fc4591
    Merge 9ea87f89d5 into 4f50a198c2 Puranjay Mohan 2025-04-29 22:21:55 +0800
  • e8a9609265
    Merge 11385e8b8d into 4f50a198c2 Jvle 2025-04-28 23:34:51 +0000
  • 4f50a198c2
    Merge pull request #1454 from liu-song-6/data_once master Joe Lawrence 2025-04-28 17:49:17 -0400
  • 5504b413b2 CDO: Ignore section "alloc_tags" Song Liu 2025-04-25 16:37:10 -0700
  • 835d9d1ae1 CDO: Handle .data..once sections. Song Liu 2025-04-25 16:28:23 -0700
  • fb11486d92 test/integration/rhel-9.6: add kernel-5.14.0-570.12.1.el9 tests Joe Lawrence 2025-04-25 11:52:39 -0400
  • 34d23c7225 kpatch-syscall: fix rhel-9.6 KPATCH_SYSCALL_WRAPPERS Joe Lawrence 2025-04-25 11:52:39 -0400
  • 94bb6e90ef kpatch-build: restore source code from patched Wardenjohn 2025-04-21 15:18:02 +0800
  • 9ea87f89d5 create-diff-object: Fix ordering of __patchable_function_entries Puranjay Mohan 2025-04-09 12:33:24 +0000
  • 11385e8b8d kpatch-build: fix static local variables correlate Jvle 2025-03-29 19:53:22 +0800
  • 0ec147d9c2 kpatch.service: explictly depend on /var/lib Jian Wen 2025-03-22 16:21:26 +0800
  • e48c77085a integration: add a function pointer / klp-relocation test Joe Lawrence 2025-03-24 16:58:35 -0400
  • 69828ade3e create-diff-object: fix ppc64le function pointer test for large model Joe Lawrence 2025-03-24 16:58:35 -0400
  • 839d86a08e kpatch-build: account for function entry offsets Joe Lawrence 2025-03-24 16:58:35 -0400
  • e3904157d2
    Merge pull request #1444 from georgejguo/master-childobj Joe Lawrence 2025-03-19 16:26:05 -0400
  • cdff24de0c kpatch-build: add full paths to build.log for changed objects. George Guo 2025-01-02 17:53:32 +0800
  • 11c3c75f3d
    Merge pull request #1445 from sumanthkorikkar/fix-function-ptr-rela-s390 Joe Lawrence 2025-03-14 16:06:57 -0400
  • 5b329c733a kpatch/LoongArch: ignore arch/loongarch/vdso George Guo 2025-01-22 10:43:42 +0800
  • 2b33ba355e kpatch/LoongArch: fix build error on non-LoongArch architectures George Guo 2024-11-08 15:03:26 +0800
  • 16447e093e kpatch/LoongArch: enable kpatch build George Guo 2024-11-07 11:13:50 +0800
  • 70f975fc25 kpatch/LoongArch: skip section .rela.orc_unwind_ip George Guo 2024-12-10 20:44:33 -0600
  • 9d1ddec508 create-diff-object: Fix function pointer rela on s390 Sumanth Korikkar 2025-03-07 09:59:36 +0100
  • 7633514850
    Merge pull request #1443 from liu-song-6/sympos Joe Lawrence 2025-03-04 11:00:00 -0500
  • c608fafd72 Fix sympos for gcc-14 Song Liu 2025-02-24 16:15:16 -0800
  • 7af88c3b73 kpatch-build: Ignore missing PARA_STRUCT_SIZE for 6.8.0+ kernels Song Liu 2024-05-30 11:48:03 -0700
  • 305cdc994a
    Merge pull request #1419 from wardenjohn/stack_order Joe Lawrence 2025-02-19 15:16:34 -0500
  • ff5ff0e8e7 kpatch: Add function to adjust new sysfs attribute 'stack_order' of livepatch Wardenjohn 2024-10-12 11:15:16 +0800
  • ce8ca2cf68 create-diff-object: don't mangle .rela.__patchable_function_entries Puranjay Mohan 2025-02-07 17:30:05 +0000
  • 2dc6690892 create-diff-object: skip sframe sections for now Puranjay Mohan 2025-02-06 13:24:11 +0000
  • c1ee849bed create-diff-object: Add support for arm64 DYNAMIC_FTRACE_WITH_CALL_OPS Dylan Hatch 2025-01-17 20:28:11 +0000
  • 0db9999069 kpatch-syscall.h: add aarch64 helper Pete Swain 2023-07-28 16:34:10 -0700
  • c2273a549b create-diff-object: Fix mapping symbol handling on aarch64 Misono Tomohiro 2022-09-07 10:38:01 +0900
  • daf145bd82 create-diff-object: Include .rodata.str section in output object Suraj Jitindar Singh 2021-12-02 18:03:16 -0800
  • 9a52424c77 kpatch-build: Enable ARM64 support Suraj Jitindar Singh 2021-10-06 12:49:33 -0700
  • acd02314e5 create-diff-object: Check __patchable_function_entries section for aarch64 Pete Swain 2025-01-24 14:37:21 +0000
  • 18f2aa35eb kpatch-build: Add sym->has_func_profiling support for aarch64 Suraj Jitindar Singh 2021-10-06 12:41:16 -0700
  • 133bd4c547 kpatch-build: update version to 0.9.10 Puranjay Mohan 2025-01-27 12:39:56 +0000
  • 5124601fe2
    Merge pull request #1436 from androw/musl Joe Lawrence 2025-01-23 12:45:49 -0500
  • 2523367d34
    kpatch-build: add missing include for musl Nicolas Lorin 2025-01-21 19:57:39 +0100
  • 903dfe2b64
    Merge pull request #1434 from joe-lawrence/bump-v0.9.10 v0.9.10 Joe Lawrence 2025-01-21 11:38:20 -0500
  • c77352f03d Bump to version v0.9.10 Joe Lawrence 2025-01-20 15:41:25 -0500
  • b57508e694
    Merge pull request #1428 from bhllamoreaux/photon-patches Joe Lawrence 2025-01-17 16:29:31 -0500
  • b15c09c1e5
    Merge pull request #1433 from joe-lawrence/kmod-patch-hook Joe Lawrence 2025-01-17 16:29:04 -0500
  • a907d450a7 kmod: fix OOT kpatch kmod build Joe Lawrence 2025-01-16 16:09:48 -0500
  • 9ba1ce88c6
    Merge pull request #1431 from sumanthkorikkar/fix-non-compat-config Joe Lawrence 2025-01-16 10:19:16 -0500
  • 55c118c942 kpatch-syscall: Fix kpatch s390 build error when CONFIG_COMPAT is disabled Sumanth Korikkar 2025-01-03 16:55:01 +0100
  • a9a7360a29
    Merge pull request #1426 from joe-lawrence/s390x-rhel-9.6-syscall Joe Lawrence 2024-12-12 10:56:46 -0500
  • 846db25d80 use dynamic prefix offset instead of hardcoding Brennan Lamoreaux 2024-12-11 18:55:57 +0000
  • ace5550f59 kpatch/LoongArch: change local labels with sections symbols George Guo 2024-12-05 15:17:43 +0800
  • f27619f11d kpatch/LoongArch: process section __patchable_function_entries George Guo 2024-12-05 15:21:15 +0800
  • e2ad05fb9c kpatch/LoongArch: Add initial support for kpatch George Guo 2024-08-17 13:04:22 +0800
  • 8368005289 kpatch/LoongArch: Add LoongArch specific features George Guo 2024-08-08 09:04:22 +0800
  • e42c7990ca kpatch-syscall: update for s390x RHEL-9.6 backports Joe Lawrence 2024-12-04 15:17:38 -0500
  • cbf2bc957c
    Merge pull request #1415 from joe-lawrence/patchable_function_entries Joe Lawrence 2024-12-04 10:00:13 -0500
  • 7b6fee6f88 create-diff-object: Create __patchable_function_entries sections Joe Lawrence 2024-12-03 09:26:10 -0500
  • 0f961ce684
    Merge 3fb4582ead into 8cb842086a pete swain 2024-11-08 15:29:47 +0800
  • 58267765c8 kpatch/LoongArch: fix build error on non-LoongArch architectures George Guo 2024-11-08 15:03:26 +0800
  • 1f527405a2 kpatch/LoongArch: short circuit for patchable sections George Guo 2024-11-07 14:26:28 +0800
  • 06f87de0ad kpatch/LoongArch: enable kpatch build George Guo 2024-11-07 11:13:50 +0800
  • 4ce275484a kpatch/LoongArch: fix ld error George Guo 2024-10-31 17:48:07 +0800
  • bd6e184186 kpatch/LoongArch: change local labels with sections symbols George Guo 2024-09-12 14:17:05 +0800
  • 411bf6c03a kpatch/LoongArch: create and process section __patchable_function_entries George Guo 2024-09-08 12:17:05 +0800
  • 9a3d0e9b4e kpatch/LoongArch: Add initial support for kpatch George Guo 2024-08-17 13:04:22 +0800
  • 6c5058658d kpatch/LoongArch: Add LoongArch specific features George Guo 2024-08-08 09:04:22 +0800
  • 8cb842086a
    Merge pull request #1422 from ryanbsull/integration-tests-rhel-9.5-final Joe Lawrence 2024-11-06 09:37:48 -0500
  • 891c6b0362
    Merge pull request #1421 from puranjaymohan/amzn2023-tests Joe Lawrence 2024-11-04 15:58:29 -0500
  • 5dcc40b064 test/integration/rhel-9.5: add tests for kernel-5.14.0-503.11.1.el9_5 Ryan Sullivan 2024-05-16 10:28:11 -0400
  • 90ab713a78 test/integration/amzn-2023: Add integration tests for AL2023 Puranjay Mohan 2024-10-28 13:49:53 +0000
  • 17b795bcbb
    Merge pull request #1420 from georgejguo/master Joe Lawrence 2024-10-23 12:44:10 -0400
  • b5d955cf4c kpatch-build/Makefile: remove duplicate entry for create-kpatch-module.c George Guo 2024-10-17 18:19:31 +0800
  • 5787dcd8f2
    Merge pull request #1418 from joe-lawrence/shellcheck-oct-2024 Joe Lawrence 2024-10-10 17:33:06 -0400
  • 3dd3e58848
    Merge pull request #1417 from joe-lawrence/gnu11 Joe Lawrence 2024-10-10 17:32:52 -0400
  • 34102d0058
    Merge pull request #1407 from wardenjohn/add_version_show Joe Lawrence 2024-10-10 17:32:32 -0400
  • 285560fa80 kpatch-build: set C language standard to gnu11 Joe Lawrence 2024-10-10 14:08:51 -0400
  • c799fde067 tree: fix latest shellcheck complaints Joe Lawrence 2024-10-09 15:58:10 -0400
  • 2f6a812a5f
    Merge pull request #1413 from jpoimboe/no-irce Joe Lawrence 2024-09-05 10:52:23 -0400
  • 063c8cea03 Fix shellcheck warnings Mihails Strasuns 2024-06-14 13:27:47 +0000
  • fbcd40744a doc/arm64-upstream-prerequisites.md Pete Swain 2022-10-10 19:03:09 -0700
  • dc2864904f create-diff-object: Remove the multi_pfe flag. zimao 2023-08-07 21:56:50 +0000
  • d7a3c475d5 uninit var in kpatch-elf.c Pete Swain 2023-08-10 10:43:28 -0700
  • 8ac88e5035 create-diff-object: keep ubsan section Pete Swain 2023-07-28 16:35:45 -0700
  • a55965eee2 create-diff-object: merge aarch64 kpatch_line_macro_change_only() Pete Swain 2023-01-31 18:15:08 -0800
  • db9c3abb4e adapt to clang/arm64 naming Pete Swain 2023-01-09 02:18:33 -0800
  • 6b69975991 kpatch-cc skip arch/arm64/kernel/vdso*/* Pete Swain 2022-10-16 22:55:44 -0700
  • dbebe52b68 arm64 leaf-function fix Pete Swain 2023-07-12 08:13:27 -0700
  • 9146fe387e arm64: per-func __patchable_function_entries sections Pete Swain 2023-01-09 02:16:57 -0800
  • ab3c592682 kpatch-syscall.h: add aarch64 helper Pete Swain 2023-07-28 16:34:10 -0700
  • 33e15b8416 create-diff-object: Fix mapping symbol handling on aarch64 Misono Tomohiro 2022-09-07 10:38:01 +0900
  • 906903084f testing: add aarch unit tests Joe Lawrence 2022-10-04 22:39:58 -0700
  • 17cada33ad create-diff-object: add aarch64 ASSERT_RTNL macro detection Joe Lawrence 2022-02-14 21:37:50 -0500
  • c9e1ae7168 kpatch-build: Enable ARM64 support Pete Swain 2024-05-31 15:24:07 -0700
  • d4b00e16aa create-diff-object: Create __patchable_function_entries section for aarch64 Pete Swain 2023-01-09 02:15:58 -0800
  • cba63fa9fd create-diff-object: Split kpatch_create_mcount_sections into alloc and populate Pete Swain 2023-07-28 16:33:23 -0700
  • fcae79f54b kpatch-build: Add sym->has_func_profiling support for aarch64 Suraj Jitindar Singh 2021-10-06 12:41:16 -0700
  • e0b20c9673 avoid reloc-type collisions on elf.h constants Pete Swain 2024-05-31 15:17:46 -0700
  • eef32ad5f2
    Merge pull request #1411 from joe-lawrence/fail-on-kernel-ibt Josh Poimboeuf 2024-09-03 18:21:22 -0500
  • f35f27cd98 readme: remove IRC references Josh Poimboeuf 2024-09-03 15:42:42 -0700