diff --git a/0010-symbol-lookup-enhancement.patch b/0010-symbol-lookup-enhancement.patch index 0c01619bd24c1fe3493d1251addd09e9403eaf28..d611a409ff596c7e6834b16e111ad3acb5ef42ea 100644 --- a/0010-symbol-lookup-enhancement.patch +++ b/0010-symbol-lookup-enhancement.patch @@ -161,7 +161,7 @@ index c50f0dd..89d37c8 100644 + snprintf(buf, 256, KLP_SYM_PREFIX "%s.%s,%s", objname, name, pos); + } else { + snprintf(pos, 32, "%ld", ref_offset); -+ snprintf(buf, 256, KLP_SYM_PREFIX "%s-%s,%s", objname, ref_name, pos); ++ snprintf(buf, 256, KLP_SYM_PREFIX "%s.%s,%s", objname, ref_name, pos); + } /* Look for an already allocated symbol */ diff --git a/kpatch.spec b/kpatch.spec index 3f2df244d8e3223c8fa13bc35e986b4f98da5903..44910a8f060d7c079713bc937fe135c4c306356a 100644 --- a/kpatch.spec +++ b/kpatch.spec @@ -1,7 +1,7 @@ Name: kpatch Epoch: 1 Version: 0.9.9 -Release: 11 +Release: 12 Summary: A Linux dynamic kernel patching infrastructure License: GPLv2 @@ -125,6 +125,12 @@ popd %{_mandir}/man1/*.1.gz %changelog +* Tue Apr 22 2025 zhangxi - 1:0.9.9-12 +- Type:bugfix +- CVE:NA +- SUG:NA +- DESC:fix: KLP_SYM_PREFIX does not comply with the livepatch naming conventions + * Tue Mar 18 2025 yixiangzhike - 1:0.9.9-11 - Type:bugfix - CVE:NA