From: Greg Kroah-Hartman Date: Thu, 16 Sep 2021 09:06:27 +0000 (+0200) Subject: 5.10-stable patches X-Git-Tag: v5.14.5~8 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=992c64a296c077cfece2f6204c15359255490aa4;p=thirdparty%2Fkernel%2Fstable-queue.git 5.10-stable patches added patches: revert-posix-cpu-timers-force-next-expiration-recalc-after.patch --- diff --git a/queue-5.10/revert-posix-cpu-timers-force-next-expiration-recalc-after.patch b/queue-5.10/revert-posix-cpu-timers-force-next-expiration-recalc-after.patch new file mode 100644 index 00000000000..bffba55ae7d --- /dev/null +++ b/queue-5.10/revert-posix-cpu-timers-force-next-expiration-recalc-after.patch @@ -0,0 +1,39 @@ +From 95cfea521f698ace3591dea4b49ac90dbeed9e86 Mon Sep 17 00:00:00 2001 +From: Greg Kroah-Hartman +Date: Thu, 16 Sep 2021 10:51:42 +0200 +Subject: Revert "posix-cpu-timers: Force next expiration recalc after + itimer reset" + +From: Greg Kroah-Hartman + +This reverts commit 13ccaef77ee86047033c50bf59cb19e0dda3aa97 which is +commit 406dd42bd1ba0c01babf9cde169bb319e52f6147 upstream. + +It is reported to cause regressions. A proposed fix has been posted, +but it is not in a released kernel yet. So just revert this from the +stable release so that the bug is fixed. If it's really needed we can +add it back in in a future release. + +Link: https://lore.kernel.org/r/87ilz1pwaq.fsf@wylie.me.uk +Reported-by: "Alan J. Wylie" +Cc: Linus Torvalds +Cc: Frederic Weisbecker +Cc: Thomas Gleixner +Cc: Peter Zijlstra (Intel) +Cc: Sasha Levin +Signed-off-by: Greg Kroah-Hartman +--- + kernel/time/posix-cpu-timers.c | 2 ++ + 1 file changed, 2 insertions(+) + +--- a/kernel/time/posix-cpu-timers.c ++++ b/kernel/time/posix-cpu-timers.c +@@ -1346,6 +1346,8 @@ void set_process_cpu_timer(struct task_s + } + } + ++ if (!*newval) ++ return; + *newval += now; + } + diff --git a/queue-5.10/series b/queue-5.10/series index 2f7cb121a45..a7d540ad4a9 100644 --- a/queue-5.10/series +++ b/queue-5.10/series @@ -281,3 +281,4 @@ net-hns3-clean-up-a-type-mismatch-warning.patch fs-io_uring-don-t-use-the-return-value-from-import_i.patch io_uring-remove-duplicated-io_size-from-rw.patch revert-block-nbd-add-sanity-check-for-first_minor.patch +revert-posix-cpu-timers-force-next-expiration-recalc-after.patch