diff --git a/ulp-macros.changes b/ulp-macros.changes index fb07ec8..f010d81 100644 --- a/ulp-macros.changes +++ b/ulp-macros.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Mon Feb 3 20:53:28 UTC 2025 - Giuliano Belinassi + +- Reduce prologue size on ppc64le (bsc#1236776). + +------------------------------------------------------------------- +Fri Jan 17 10:42:33 UTC 2025 - Giuliano Belinassi + +- Re-enable support for userspace livepatching in ppc64le (jsc#PED-11850). + +------------------------------------------------------------------- +Wed Jan 8 15:25:43 UTC 2025 - Giuliano Belinassi + +- Disable livepatching support on ppc64le while correct gcc-13 patches does not hit SP7. + ------------------------------------------------------------------- Fri Dec 20 13:32:43 UTC 2024 - Giuliano Belinassi diff --git a/ulp.macros b/ulp.macros index 67aea41..d7c80e9 100644 --- a/ulp.macros +++ b/ulp.macros @@ -8,7 +8,7 @@ # livepatching is defined in the spec file. %cflags_livepatching %{lua: if rpm.expand("%livepatchable") == "1" then \ if rpm.expand("%_arch") == "x86_64" then print("-fpatchable-function-entry=16,14 -fdump-ipa-clones") end \ - if rpm.expand("%_arch") == "ppc64le" then print("-fpatchable-function-entry=17,16 -fdump-ipa-clones") end \ + if rpm.expand("%_arch") == "ppc64le" then print("-fpatchable-function-entry=14,13 -fdump-ipa-clones") end \ end } %tar_lp_basename %{name}-livepatch-%{version}-%{release}