diff --git a/irqbalance.changes b/irqbalance.changes index 98184e6..ee4c988 100644 --- a/irqbalance.changes +++ b/irqbalance.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Thu Jul 11 09:59:18 UTC 2024 - Michael Pujos + +- removed ProtectKernelTunables=yes from irqbalance.service to + fix "Cannot change IRQ %d affinity: Read-only file system" errors. + See https://github.com/Irqbalance/irqbalance/issues/308 + ------------------------------------------------------------------- Tue Mar 19 16:52:54 UTC 2024 - trenn@suse.de diff --git a/irqbalance.spec b/irqbalance.spec index fc94fed..0d6dcc1 100644 --- a/irqbalance.spec +++ b/irqbalance.spec @@ -83,6 +83,8 @@ install -m 0644 sysconfig.irqbalance %{buildroot}%{_fillupdir}/ sed -ie "s|EnvironmentFile=.*|EnvironmentFile=%{_sysconfdir}/sysconfig/irqbalance|g" misc/irqbalance.service # Remove syslog.target in systemd service file; not provided by systemd anymore sed -ie "s|After=syslog.target||g" misc/irqbalance.service +# Remove ProtectKernelTunables=yes. See https://github.com/Irqbalance/irqbalance/issues/308 +sed -ie "s|ProtectKernelTunables=yes||g" misc/irqbalance.service install -D -m 0644 misc/irqbalance.service %{buildroot}%{_unitdir}/irqbalance.service ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcirqbalance