summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [ANNOUNCE] v6.0-rc3-rt5v6.0-rc3-rt5-patchesSebastian Andrzej Siewior2022-08-296-11/+11
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v6.0-rc2-rt4v6.0-rc2-rt4-patchesSebastian Andrzej Siewior2022-08-2630-522/+2606
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v6.0-rc2-rt4 patch set. Changes since v6.0-rc2-rt3: - Move the defines into Kconfig for do_softirq_own_stack(). - A small clean up of broken of u64_stats_fetch_begin() users. Impacts "only" statistics on 32bit. - Make sure code fails to compile if rwlock.h is included directly. - Update the "Replace PREEMPT_RT ifdefs with preempt_[dis|en]able_nested()." series to v2. - Reorder the softirq code slightly to avoid a sparse warning. Reported by kernel test robot (lkp@intel.com). - Add Vlastimil's "softirq: Redorder the code slightly." series. Known issues - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com The delta patch against v6.0-rc2-rt3 is appended below and can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/6.0/incr/patch-6.0-rc2-rt3-rt4.patch.xz You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v6.0-rc2-rt4 The RT patch against v6.0-rc2 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/6.0/older/patch-6.0-rc2-rt4.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/6.0/older/patches-6.0-rc2-rt4.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v6.0-rc2-rt3v6.0-rc2-rt3-patchesSebastian Andrzej Siewior2022-08-221-1/+1
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v6.0-rc1-rt2v6.0-rc1-rt2-patchesSebastian Andrzej Siewior2022-08-1913-1/+2964
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v6.0-rc1-rt2 patch set. Changes since v6.0-rc1-rt1: - A clean up to reduce the amount of ifdef RT within the tree. - A removal of an include to get vduse to compile. Known issues - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com The delta patch against v6.0-rc1-rt1 is appended below and can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/6.0/incr/patch-6.0-rc1-rt1-rt2.patch.xz You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v6.0-rc1-rt2 The RT patch against v6.0-rc1 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/6.0/older/patch-6.0-rc1-rt2.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/6.0/older/patches-6.0-rc1-rt2.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v6.0-rc1-rt1v6.0-rc1-rt1-patchesSebastian Andrzej Siewior2022-08-1535-837/+303
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v6.0-rc1-rt1 patch set. Changes since v5.19-rt10: - Rebase to v6.0-rc1 Known issues - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v6.0-rc1-rt1 The RT patch against v6.0-rc1 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/6.0/older/patch-6.0-rc1-rt1.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/6.0/older/patches-6.0-rc1-rt1.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.19-rt10v5.19-rt10-patchesSebastian Andrzej Siewior2022-08-011-1/+1
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.19-rc8-rt9v5.19-rc8-rt9-patchesSebastian Andrzej Siewior2022-07-2921-319/+534
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v5.19-rc8-rt9 patch set. Changes since v5.19-rc8-rt8: - Redo the dcache patch based on feedback from upstream. - Add a comment to the scheduler code based on feedback from upstream. - Printing a pointer usually leads to warning on PREEMPT_RT. Reported by Mike Galbraith. Known issues - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com The delta patch against v5.19-rc8-rt8 is appended below and can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.19/incr/patch-5.19-rc8-rt8-rt9.patch.xz You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v5.19-rc8-rt9 The RT patch against v5.19-rc8 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.19/older/patch-5.19-rc8-rt9.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.19/older/patches-5.19-rc8-rt9.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.19-rc8-rt8v5.19-rc8-rt8-patchesSebastian Andrzej Siewior2022-07-252-2/+2
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.19-rc7-rt7v5.19-rc7-rt7-patchesSebastian Andrzej Siewior2022-07-206-64/+151
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v5.19-rc7-rt7 patch set. Changes since v5.19-rc7-rt6: - Slightly update the ptrace patch (for wait_task_inactive(). There is no change in functionality, just the code has been reordered. Known issues - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com The delta patch against v5.19-rc7-rt6 is appended below and can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.19/incr/patch-5.19-rc7-rt6-rt7.patch.xz You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v5.19-rc7-rt7 The RT patch against v5.19-rc7 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.19/older/patch-5.19-rc7-rt7.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.19/older/patches-5.19-rc7-rt7.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.19-rc7-rt6v5.19-rc7-rt6-patchesSebastian Andrzej Siewior2022-07-195-170/+1238
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.19-rc3-rt5v5.19-rc3-rt5-patchesSebastian Andrzej Siewior2022-06-2415-282/+385
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v5.19-rc3-rt5 patch set. Changes since v5.19-rc3-rt4: - Merge the "disable softirqs stack" patch that was applied upstream. - Merge the "don't disable preemption" patch that was applied upstream. - Slighly update the signal and ptrace patch. There is no visible change code wise. - Backport a patch from upstream to address a kfence warning. Reported by Mike Galbraith, patch by Jason A. Donenfeld. Known issues - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com The delta patch against v5.19-rc3-rt4 is appended below and can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.19/incr/patch-5.19-rc3-rt4-rt5.patch.xz You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v5.19-rc3-rt5 The RT patch against v5.19-rc3 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.19/older/patch-5.19-rc3-rt5.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.19/older/patches-5.19-rc3-rt5.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.19-rc3-rt4v5.19-rc3-rt4-patchesSebastian Andrzej Siewior2022-06-203-37/+1
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.19-rc2-rt3v5.19-rc2-rt3-patchesSebastian Andrzej Siewior2022-06-1317-280/+437
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v5.19-rc2-rt3 patch set. Changes since v5.19-rc2-rt2: - Don't a spinlock_t in the zram driver on non-PREEMPT_RT builds. - Redo the dcache patch and move the wake-up back under the dentry::lock lock protection to avoid problems on spurious wake-ups. Known issues - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com The delta patch against v5.19-rc2-rt2 is appended below and can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.19/incr/patch-5.19-rc2-rt2-rt3.patch.xz You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v5.19-rc2-rt3 The RT patch against v5.19-rc2 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.19/older/patch-5.19-rc2-rt3.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.19/older/patches-5.19-rc2-rt3.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.19-rc2-rt2v5.19-rc2-rt2-patchesSebastian Andrzej Siewior2022-06-132-8/+8
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.19-rc1-rt1v5.19-rc1-rt1-patchesSebastian Andrzej Siewior2022-06-0775-6455/+310
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v5.19-rc1-rt1 patch set. Changes since v5.18-rt11: - Rebase to v5.19-rc1. Known issues - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v5.19-rc1-rt1 The RT patch against v5.19-rc1 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.19/older/patch-5.19-rc1-rt1.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.19/older/patches-5.19-rc1-rt1.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.18-rt11v5.18-rt11-patchesSebastian Andrzej Siewior2022-05-253-102/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v5.18-rt11 patch set. Changes since v5.18-rt10: - Dropping preempt_check_resched_rt() checks. The checks were added to ensure a possible wake up which could be missed if the wakeup happens on the same CPU with disabled interrupts. This has been reduced to a ksoftirqd wake and is no longer needed because a softirq-raise won't wake ksoftirqd if the caller has BH disabled. The remaining two caller (based on audit, htb_work_func() and dev_cpu_dead()) acquire/release a lock "soon" which provides the needed scheduling point. Known issues - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com The delta patch against v5.18-rt10 is appended below and can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.18/incr/patch-5.18-rt10-rt11.patch.xz You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v5.18-rt11 The RT patch against v5.18 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.18/older/patch-5.18-rt11.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.18/older/patches-5.18-rt11.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.18-rt10v5.18-rt10-patchesSebastian Andrzej Siewior2022-05-231-1/+1
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.18-rc7-rt9v5.18-rc7-rt9-patchesSebastian Andrzej Siewior2022-05-164-242/+151
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v5.18-rc7-rt9 patch set. Changes since v5.18-rc7-rt8: - Replace the patch adding the swait queue to dentry::d_wait with an alternative solution. Known issues - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com The delta patch against v5.18-rc7-rt8 is appended below and can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.18/incr/patch-5.18-rc7-rt8-rt9.patch.xz You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v5.18-rc7-rt9 The RT patch against v5.18-rc7 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.18/older/patch-5.18-rc7-rt9.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.18/older/patches-5.18-rc7-rt9.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.18-rc7-rt8v5.18-rc7-rt8-patchesSebastian Andrzej Siewior2022-05-161-1/+1
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.18-rc6-rt7v5.18-rc6-rt7-patchesSebastian Andrzej Siewior2022-05-118-1/+432
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v5.18-rc6-rt7 patch set. Changes since v5.18-rc6-rt6: - The irq simulator did not invoke the interrupts in hardirq context, as it should. - Provide generic_handle_domain_irq_safe(). It has been reported via the kernel bugzilla that the amd-pincrl driver reports interrupts in the wrong context. - rcutorture could miss pending timers because ktimers runs at the same priority as the rcutorture thread. Patch by Frederic Weisbecker. - Since the introduction of timersd in v5.16-rc3-rt7 there can be a in the NO_HZ mode. Patch by Frederic Weisbecker. - A small optimisation in iio's stm32-adc driver. - An unused macro in lockdep has been removed. Known issues - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com The delta patch against v5.18-rc6-rt6 is appended below and can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.18/incr/patch-5.18-rc6-rt6-rt7.patch.xz You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v5.18-rc6-rt7 The RT patch against v5.18-rc6 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.18/older/patch-5.18-rc6-rt7.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.18/older/patches-5.18-rc6-rt7.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.18-rc6-rt6v5.18-rc6-rt6-patchesSebastian Andrzej Siewior2022-05-091-1/+1
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.18-rc5-rt5v5.18-rc5-rt5-patchesSebastian Andrzej Siewior2022-05-0638-750/+2470
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v5.18-rc5-rt5 patch set. Changes since v5.18-rc5-rt4: - Replace the ptrace patch with v4 of Eric W. Biederman's rework plus a smaller patch on top to get it to work. - Drop get_cpu_light from the series: - Replace the crypto/cryptd patch with an alternative version. - Replace the nfs/sunrpc patch with an alternative version. - Replace the vmalloc related patch with an alternative version. - Replace the block-mq related patch with an alternative version. - Replace the scsi/fcoe patch with two patches by Davidlohr Bueso plus two additional patches in order to tackle two remaining issues in that area. - Drop the preempt-disable -> migrate-disable replacement in kvm on arm64. It seems no longer to be needed. - Drop the "delay sending signals in atomic context" on x86/arm64. It is not needed to send a SIGTRAP for a breakpoint on x86 (the original motivation). Lets see if something else pops up. This might break ARM64 in that regard and will be investigated in a follow up release. Known issues - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com The delta patch against v5.18-rc5-rt4 is appended below and can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.18/incr/patch-5.18-rc5-rt4-rt5.patch.xz You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v5.18-rc5-rt5 The RT patch against v5.18-rc5 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.18/older/patch-5.18-rc5-rt5.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.18/older/patches-5.18-rc5-rt5.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.18-rc5-rt4v5.18-rc5-rt4-patchesSebastian Andrzej Siewior2022-05-024-135/+2
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.18-rc4-rt3v5.18-rc4-rt3-patchesSebastian Andrzej Siewior2022-04-2920-308/+186
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v5.18-rc4-rt3 patch set. Changes since v5.18-rc4-rt2: - Update John's printk series to v4. Known issues - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com The delta patch against v5.18-rc4-rt2 is appended below and can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.18/incr/patch-5.18-rc4-rt2-rt3.patch.xz You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v5.18-rc4-rt3 The RT patch against v5.18-rc4 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.18/older/patch-5.18-rc4-rt3.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.18/older/patches-5.18-rc4-rt3.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.18-rc4-rt2v5.18-rc4-rt2-patchesSebastian Andrzej Siewior2022-04-251-1/+1
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.18-rc3-rt1v5.18-rc3-rt1-patchesSebastian Andrzej Siewior2022-04-21111-6677/+3730
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v5.18-rc3-rt1 patch set. Changes since v5.17.1-rt17: - Rebase to v5.18-rc3. - Update John's printk series to v3. - Include v5 of "smp: Make softirq handling RT friendly" as posted by Thomas Gleixner. Known issues - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v5.18-rc3-rt1 The RT patch against v5.18-rc3 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.18/older/patch-5.18-rc3-rt1.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.18/older/patches-5.18-rc3-rt1.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.17.1-rt17v5.17.1-rt17-patchesSebastian Andrzej Siewior2022-04-012-21/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v5.17.1-rt17 patch set. Changes since v5.17.1-rt16: - Update the "ptrace: fix ptrace vs tasklist_lock race" patch: - The rework in v5.17-rc6-rt11 caused a bug which may update the wrong state during a ptrace operation. - wait_task_inactive() waits for the expected task state and ensures that the task is not blocked on a lock. Known issues - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com The delta patch against v5.17.1-rt16 is appended below and can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.17/incr/patch-5.17.1-rt16-rt17.patch.xz You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v5.17.1-rt17 The RT patch against v5.17.1 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.17/older/patch-5.17.1-rt17.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.17/older/patches-5.17.1-rt17.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.17.1-rt16v5.17.1-rt16-patchesSebastian Andrzej Siewior2022-03-311-1/+1
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.17-rt15v5.17-rt15-patchesSebastian Andrzej Siewior2022-03-211-1/+1
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.17-rc8-rt14v5.17-rc8-rt14-patchesSebastian Andrzej Siewior2022-03-141-1/+1
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.17-rc7-rt13v5.17-rc7-rt13-patchesSebastian Andrzej Siewior2022-03-097-63/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v5.17-rc7-rt13 patch set. Changes since v5.17-rc7-rt12: - Instead of spawning ksoftirqd early, adjust the RCU-tasks timeout after discussion with upstream. Known issues - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com The delta patch against v5.17-rc7-rt12 is appended below and can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.17/incr/patch-5.17-rc7-rt12-rt13.patch.xz You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v5.17-rc7-rt13 The RT patch against v5.17-rc7 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.17/older/patch-5.17-rc7-rt13.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.17/older/patches-5.17-rc7-rt13.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.17-rc7-rt12v5.17-rc7-rt12-patchesSebastian Andrzej Siewior2022-03-071-1/+1
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.17-rc6-rt11v5.17-rc6-rt11-patchesSebastian Andrzej Siewior2022-03-0416-463/+622
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v5.17-rc6-rt11 patch set. Changes since v5.17-rc6-rt10: - Update the delayed signal patch for x86. The functionality is unchanged. Update by Thomas Gleixner. - Delay the fast init of the random pool to a worker. This was accidentally removed from the last release. Upstream has a slightly different solution for that but has too many dependency for a backport. - Drop the special handling of preempt_enable_no_resched() on PREEMPT_RT. There are almost no users left so it is not worth the trouble. - Update the "ptrace: fix ptrace vs tasklist_lock race" patch. The functionality is unchanged. - Don't delay the RCU selftest at boot and try a different approach. Known issues - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com The delta patch against v5.17-rc6-rt10 is appended below and can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.17/incr/patch-5.17-rc6-rt10-rt11.patch.xz You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v5.17-rc6-rt11 The RT patch against v5.17-rc6 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.17/older/patch-5.17-rc6-rt11.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.17/older/patches-5.17-rc6-rt11.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.17-rc6-rt10v5.17-rc6-rt10-patchesSebastian Andrzej Siewior2022-02-283-56/+1
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.17-rc5-rt9v5.17-rc5-rt9-patchesSebastian Andrzej Siewior2022-02-2652-2234/+2299
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v5.17-rc5-rt9 patch set. Changes since v5.17-rc5-rt8: - Update the memcg patches to v5. - Update the networking patches to v3 and include the follow-up patches. - Update the patches for the random subsystem to the latest version as committed to the the subsystem's git tree. - Update the delayed task-struct free patches to v2. - Update the generic_handle_irq_safe() patches to v4. Known issues - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com The delta patch against v5.17-rc5-rt8 is appended below and can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.17/incr/patch-5.17-rc5-rt8-rt9.patch.xz You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v5.17-rc5-rt9 The RT patch against v5.17-rc5 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.17/older/patch-5.17-rc5-rt9.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.17/older/patches-5.17-rc5-rt9.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.17-rc5-rt8v5.17-rc5-rt8-patchesSebastian Andrzej Siewior2022-02-211-1/+1
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.17-rc4-rt7v5.17-rc4-rt7-patchesSebastian Andrzej Siewior2022-02-142-2/+2
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.17-rc3-rt6v5.17-rc3-rt6-patchesSebastian Andrzej Siewior2022-02-1031-191/+527
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v5.17-rc3-rt6 patch set. Changes since v5.17-rc3-rt5: - Update John's printk series. It supports now direct printing from irqwork. - Correct atomic access to a variable in prink. Patch by John Ogness. - Add a warning if there is a ksoftirqd wakeup from idle. - Jason A. Donenfeld patches against the random subsystem were updated to v4. There is an additional RT related change on top. - The known issue netconsole triggers WARN. has been removed from the list since it also triggers with CONFIG_PREEMPT and v5.17-rc3 (without the PREEMPT_RT patch). Known issues - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com The delta patch against v5.17-rc3-rt5 is appended below and can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.17/incr/patch-5.17-rc3-rt5-rt6.patch.xz You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v5.17-rc3-rt6 The RT patch against v5.17-rc3 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.17/older/patch-5.17-rc3-rt6.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.17/older/patches-5.17-rc3-rt6.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.17-rc3-rt5v5.17-rc3-rt5-patchesSebastian Andrzej Siewior2022-02-081-1/+1
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.17-rc2-rt4v5.17-rc2-rt4-patchesSebastian Andrzej Siewior2022-02-0441-642/+1370
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v5.17-rc2-rt4 patch set. Changes since v5.17-rc2-rt3: - Replace Valentin ARM64 patch regarding arch_faults_on_old_pte() with an alternative version done by him. - Correct tracing output. Due to a thinko in the preempt-lazy bits, it always reported 'p' for preempt-sched which was not true. Now that field is either empty (.) or showing the need-sched bit (n). - Update the networking patches based on review on the list. - Replace the tty/random patches with an alternative approach kindly contributed by Jason A. Donenfeld. They appear to work, more testing is needed. - Update John's printk series. Known issues - netconsole triggers WARN. - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com The delta patch against v5.17-rc2-rt3 is appended below and can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.17/incr/patch-5.17-rc2-rt3-rt4.patch.xz You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v5.17-rc2-rt4 The RT patch against v5.17-rc2 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.17/older/patch-5.17-rc2-rt4.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.17/older/patches-5.17-rc2-rt4.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.17-rc2-rt3v5.17-rc2-rt3-patchesSebastian Andrzej Siewior2022-01-315-198/+1
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.17-rc1-rt2v5.17-rc1-rt2-patchesSebastian Andrzej Siewior2022-01-2717-166/+250
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v5.17-rc1-rt2 patch set. Changes since v5.17-rc1-rt1: - Update the printk to the latest version. Patch by John Ogness. Known issues - netconsole triggers WARN. - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com The delta patch against v5.17-rc1-rt1 is appended below and can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.17/incr/patch-5.17-rc1-rt1-rt2.patch.xz You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v5.17-rc1-rt2 The RT patch against v5.17-rc1 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.17/older/patch-5.17-rc1-rt2.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.17/older/patches-5.17-rc1-rt2.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.17-rc1-rt1v5.17-rc1-rt1-patchesSebastian Andrzej Siewior2022-01-26104-4596/+668
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v5.17-rc1-rt1 patch set. Changes since v5.16.2-rt19: - Rebase to v5.17-rc1. Known issues - netconsole triggers WARN. - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v5.17-rc1-rt1 The RT patch against v5.17-rc1 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.17/older/patch-5.17-rc1-rt1.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.17/older/patches-5.17-rc1-rt1.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.16.2-rt19v5.16.2-rt19-patchesSebastian Andrzej Siewior2022-01-2133-3425/+3111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v5.16.2-rt19 patch set. Changes since v5.16.2-rt18: - Update the printk series. Patches by John Ogness. - Redo the i2c patches introduced in the previous release to address other driver which look also broken. Known issues - netconsole triggers WARN. - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com The delta patch against v5.16.2-rt18 is appended below and can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.16/incr/patch-5.16.2-rt18-rt19.patch.xz You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v5.16.2-rt19 The RT patch against v5.16.2 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.16/older/patch-5.16.2-rt19.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.16/older/patches-5.16.2-rt19.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.16.2-rt18v5.16.2-rt18-patchesSebastian Andrzej Siewior2022-01-211-1/+1
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.16.1-rt17v5.16.1-rt17-patchesSebastian Andrzej Siewior2022-01-1915-259/+1118
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v5.16.1-rt17 patch set. Changes since v5.16.1-rt16: - Make sure that the local_lock_*() are completely optimized away on !RT without debug. - Updates to memcg: Disable the threshold handler on RT which is a cgroup v1 feature (deprecated). - i2c: - Host notify on smbus seems not working on RT. Reported by Michael Below, waiting for feedback. - The rcar host driver must not disable force threading. Known issues - netconsole triggers WARN. - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com The delta patch against v5.16.1-rt16 is appended below and can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.16/incr/patch-5.16.1-rt16-rt17.patch.xz You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v5.16.1-rt17 The RT patch against v5.16.1 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.16/older/patch-5.16.1-rt17.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.16/older/patches-5.16.1-rt17.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.16.1-rt16v5.16.1-rt16-patchesSebastian Andrzej Siewior2022-01-191-1/+1
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.16-rt15v5.16-rt15-patchesSebastian Andrzej Siewior2022-01-134-72/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear RT folks! I'm pleased to announce the v5.16-rt15 patch set. Changes since v5.16-rt14: - Backport a write_lock_nested() fix. Introduced by the zsmalloc patches, leading to build failure in certain configurations. - In memcg patch, pass a bool instead of a pointer. Known issues - netconsole triggers WARN. - Valentin Schneider reported a few splats on ARM64, see https://lkml.kernel.org/r/20210810134127.1394269-1-valentin.schneider@arm.com The delta patch against v5.16-rt14 is appended below and can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.16/incr/patch-5.16-rt14-rt15.patch.xz You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v5.16-rt15 The RT patch against v5.16 can be found here: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.16/older/patch-5.16-rt15.patch.xz The split quilt queue is available at: https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.16/older/patches-5.16-rt15.tar.xz Sebastian Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.16-rt14v5.16-rt14-patchesSebastian Andrzej Siewior2022-01-111-1/+1
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* [ANNOUNCE] v5.16-rc8-rt13v5.16-rc8-rt13-patchesSebastian Andrzej Siewior2022-01-031-1/+1
| | | | Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>