summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2012-12-06patches-3.4.21-rt32.tar.xzHEAD3.4.21-rt32masterPaul Gortmaker275-289/+308
md5sum: 17ffec07d6b55294c3fb1ca01e6f24ed patches-3.4.21-rt32.tar.xz Announce: -------------- Dear RT Folks, I'm pleased to announce the 3.4.21-rt32 stable release. This release is just an update to the new stable 3.4.21 version and no RT specific changes have been made. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: 5655e05eb551bb54eb08e6a7808af00d82ddb867 Or to build 3.4.21-rt32 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.21.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.21-rt32.patch.xz Enjoy, -- Steve -------------- http://marc.info/?l=linux-rt-users&m=135465785811398&w=2 Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-12-06patches-3.4.20-rt31.tar.xz3.4.20-rt31Paul Gortmaker275-296/+315
md5sum: 8e8d0c556ea7626eb2368dd446c0fe3a patches-3.4.20-rt31.tar.xz Announce: -------------- Dear RT Folks, I'm pleased to announce the 3.4.20-rt31 stable release. This release is just an update to the new stable 3.4.20 version and no RT specific changes have been made. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: f547c9596af656dff474b0fa2f5c0c1a4e6876fa Or to build 3.4.20-rt31 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.20.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.20-rt31.patch.xz Enjoy, -- Steve -------------- http://marc.info/?l=linux-rt-users&m=135407063726039&w=2 Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-12-06patches-3.4.19-rt30.tar.xz3.4.19-rt30Paul Gortmaker275-290/+309
md5sum: 89db0dc983c31044ecae30acf9a9e814 patches-3.4.19-rt30.tar.xz Announce: ------------------ Dear RT Folks, I'm pleased to announce the 3.4.19-rt30 stable release. This release is just an update to the new stable 3.4.19 version and no RT specific changes have been made. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: 9468ca45e78a96d0e6faec6492444efa49f1fa69 Or to build 3.4.19-rt30 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.19.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.19-rt30.patch.xz Enjoy, -- Steve ------------------ http://marc.info/?l=linux-rt-users&m=135337281532728&w=2 Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-11-08patches-3.4.18-rt29.tar.xz3.4.18-rt29Paul Gortmaker275-278/+278
md5sum: 0155051d506608339e2779251f8cce97 patches-3.4.18-rt29.tar.xz Announce: ----------------- Dear RT Folks, I'm pleased to announce the 3.4.18-rt29 stable release. This release is just an update to the new stable 3.4.18 version and no RT specific changes have been made. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: 613aa8330dbba64a48c206d2a4078a62aa8dfaf5 Or to build 3.4.18-rt29 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.18.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.18-rt29.patch.xz Enjoy, -- Steve ----------------- http://marc.info/?l=linux-rt-users&m=135233108900590&w=2 Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-11-07patches-3.4.17-rt28.tar.xz3.4.17-rt28Paul Gortmaker275-298/+298
Note that there was no public release of rt27. md5sum: 6fc78e1b5489fd4154c45d257a362a54 patches-3.4.17-rt28.tar.xz Announce: ---------------------- Dear RT Folks, I'm pleased to announce the 3.4.17-rt28 stable release. This release is just an update to the new stable 3.4.17 version and no RT specific changes have been made. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: 845165446092e0212c3c0aec0f2eeb269b75d834 Or to build 3.4.17-rt28 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.17.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.17-rt28.patch.xz Enjoy, -- Steve ---------------------- http://marc.info/?l=linux-rt-users&m=135220632621838&w=2 Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-11-07patches-3.4.15-rt26.tar.xz3.4.15-rt26Paul Gortmaker275-276/+457
md5sum: e9972fc6de5825745c8800048d2d8191 patches-3.4.15-rt26.tar.xz Announce: ------------------- Dear RT Folks, I'm pleased to announce the 3.4.15-rt26 stable release. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: ea7a096a3d06bcdc415e534863a69921bc758327 Or to build 3.4.15-rt26 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.15.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.15-rt26.patch.xz You can also build from 3.4.15-rt25 by applying the incremental patch: http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/incr/patch-3.4.15-rt25-rt26.patch.xz Enjoy, -- Steve Changes from 3.4.15-rt25: --- Steven Rostedt (1): Linux 3.4.15-rt26 Thomas Gleixner (2): rcu: Disable RCU_FAST_NO_HZ on RT net: netfilter: Serialize xt_write_recseq sections on RT Watanabe (1): hrtimer: Raise softirq if hrtimer irq stalled ---- include/linux/locallock.h | 4 ++++ include/linux/netfilter/x_tables.h | 7 +++++++ init/Kconfig | 2 +- kernel/hrtimer.c | 9 ++++----- localversion-rt | 2 +- net/netfilter/core.c | 6 ++++++ 6 files changed, 23 insertions(+), 7 deletions(-) [diff snipped] ------------------- http://marc.info/?l=linux-rt-users&m=135190755326830&w=2 Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-10-31patches-3.4.15-rt25.tar.xz3.4.15-rt25Paul Gortmaker272-275/+324
md5sum: 6260e1af391eb746e0840897a220aeb1 patches-3.4.15-rt25.tar.xz Announce: ----------------- Dear RT Folks, I'm pleased to announce the 3.4.15-rt25 stable release. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: 7fe212b3cf8cb2ba4dda85345130f7d3b0412e0f Or to build 3.4.15-rt25 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.15.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.15-rt25.patch.xz You can also build from 3.4.15-rt24 by applying the incremental patch: http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/incr/patch-3.4.15-rt24-rt25.patch.xz Enjoy, -- Steve Changes from 3.4.15-rt24: --- Steven Rostedt (1): Linux 3.4.15-rt25 Thomas Gleixner (1): rcu: rcutiny: Prevent RCU stall ---- kernel/rcutiny_plugin.h | 2 +- localversion-rt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) ----------------- http://marc.info/?l=linux-rt-users&m=135161910214615&w=2 Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-10-26patches-3.4.15-rt24.tar.xz3.4.15-rt24Paul Gortmaker271-317/+317
md5sum: 93d7acec084b9e01b0632495e9616f9e patches-3.4.15-rt24.tar.xz Announce: ----------------- Dear RT Folks, I'm pleased to announce the 3.4.15-rt24 stable release. This release is just an update to the new stable 3.4.15 version and no RT specific changes have been made. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: efe349d134c033bda9a5910fd4f4adfc82af2ae1 Or to build 3.4.15-rt24 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.15.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.15-rt24.patch.xz Enjoy, -- Steve ----------------- http://marc.info/?l=linux-rt-users&m=135125619210662&w=2 Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-10-22patches-3.4.14-rt23.tar.xz3.4.14-rt23Paul Gortmaker271-669/+704
Announce: ---------- Dear RT Folks, I'm pleased to announce the 3.4.14-rt23 stable release. This release is just an update to the new stable 3.4.14 version and no RT specific changes have been made. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: 7d2260fb631a015570a8eaefb6351ac611c418f9 Or to build 3.4.14-rt23 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.14.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.14-rt23.patch.xz Enjoy, -- Steve ---------- http://marc.info/?l=linux-rt-users&m=135075762906493&w=2 md5sum: 5692fec5623e6160274327c1fb015df2 patches-3.4.14-rt23.tar.xz Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-10-16patches-3.4.13-rt22.tar.xz3.4.13-rt22Paul Gortmaker270-267/+1007
Announce: --------------- Dear RT Folks, I'm pleased to announce the 3.4.13-rt22 stable release. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: be16a1145ed848b4e96e70cba6e0f8e4a68a255d Or to build 3.4.13-rt22 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.13.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.13-rt22.patch.xz You can also build from 3.4.13-rt21 by applying the incremental patch: http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/incr/patch-3.4.13-rt21-rt22.patch.xz Enjoy, -- Steve Changes from 3.4.13-rt21: --- Steven Rostedt (2): softirq: Init softirq local lock after per cpu section is set up Linux 3.4.13-rt22 Thomas Gleixner (6): random: Make it work on rt mm: slab: Fix potential deadlock mm: page_alloc: Use local_lock_on() instead of plain spinlock rt: rwsem/rwlock: lockdep annotations sched: Better debug output for might sleep stomp_machine: Use mutex_trylock when called from inactive cpu ---- drivers/char/random.c | 10 ++++++---- include/linux/irqdesc.h | 1 + include/linux/locallock.h | 19 +++++++++++++++++++ include/linux/random.h | 2 +- include/linux/sched.h | 4 ++++ init/main.c | 2 +- kernel/irq/handle.c | 7 +++++-- kernel/irq/manage.c | 6 ++++++ kernel/rt.c | 46 ++++++++++++++++++++++++--------------------- kernel/sched/core.c | 23 +++++++++++++++++++++-- kernel/stop_machine.c | 13 +++++++++---- localversion-rt | 2 +- mm/page_alloc.c | 4 ++-- mm/slab.c | 10 ++-------- 14 files changed, 103 insertions(+), 46 deletions(-) <diff snipped> --------------- http://marc.info/?l=linux-rt-users&m=135040717619048&w=2 md5sum: a604faec0a846b26ecc9b0326e3c2c04 patches-3.4.13-rt22.tar.xz Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-10-15patches-3.4.13-rt21.tar.xz3.4.13-rt21Paul Gortmaker263-274/+274
Announce: -------------------- Dear RT Folks, I'm pleased to announce the 3.4.13-rt21 stable release. This release is just an update to the new stable 3.4.13 version and no RT specific changes have been made. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: 74ca9daf129b6324bc8ca9fb846c096cf817e5f1 Or to build 3.4.13-rt21 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.13.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.13-rt21.patch.xz Enjoy, -- Steve -------------------- http://marc.info/?l=linux-rt-users&m=134980364726672&w=2 md5sum: 4963064286aff33da1a1d73482fb0dc4 patches-3.4.13-rt21.tar.xz Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-10-15patches-3.4.12-rt20.tar.xz3.4.12-rt20Paul Gortmaker263-425/+425
Announce: ------------- Dear RT Folks, I'm pleased to announce the 3.4.12-rt20 stable release. This release is just an update to the new stable 3.4.12 version and no RT specific changes have been made. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: 16f7c2da31596d7b61e29ee6df2f89ed69a7ecf7 Or to build 3.4.12-rt20 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.12.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.12-rt20.patch.xz Enjoy, -- Steve ------------- http://marc.info/?l=linux-rt-users&m=134972044930298&w=2 md5sum: f385aed0d88acc6ba3f51e0748c19505 patches-3.4.12-rt20.tar.xz Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-10-15patches-3.4.11-rt19.tar.xz3.4.11-rt19Paul Gortmaker263-327/+327
Announce: ---------------- Dear RT Folks, I'm pleased to announce the 3.4.11-rt19 stable release. This release is just an update to the new stable 3.4.11 version and no RT specific changes have been made. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: 78475c9d785a6d7b3d110e8ebcc9a4d6f1ff473b Or to build 3.4.11-rt19 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.11.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.11-rt19.patch.xz Enjoy, -- Steve ---------------- http://marc.info/?l=linux-rt-users&m=134793457519308&w=2 md5sum: a362716dbad4c3886e8dc23d1abadfd5 patches-3.4.11-rt19.tar.xz Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-10-15patches-3.4.10-rt18.tar.xz3.4.10-rt18Paul Gortmaker263-266/+266
Announce: ----------------- Dear RT Folks, I'm pleased to announce the 3.4.10-rt18 stable release. This release is just an update to the new stable 3.4.10 version and no RT specific changes have been made. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: 42e3cde63a908fcc3a74fc26424e9560fe74a46f Or to build 3.4.10-rt18 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.10.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.10-rt18.patch.xz Enjoy, -- Steve ----------------- http://marc.info/?l=linux-rt-users&m=134609898721102&w=2 md5sum: 9a3a341340452eea363ddcf3a405d75a /home/paul/rt-3.4/patches-3.4.10-rt18.tar.xz Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-10-15patches-3.4.9-rt17.tar.xz3.4.9-rt17Paul Gortmaker263-307/+306
Announce: ------------- Dear RT Folks, I'm pleased to announce the 3.4.9-rt17 stable release. This release is just an update to the new stable 3.4.9 version and no RT specific changes have been made. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: 7050e0bb86b8500446cc7379cd9bcbeff57ecd87 Or to build 3.4.9-rt17 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.9.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.9-rt17.patch.xz Enjoy, -- Steve ------------- http://marc.info/?l=linux-kernel&m=134514497729009&w=2 md5sum: fa4715664431f3f8f71292b37d341308 patches-3.4.9-rt17.tar.xz Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-10-15patches-3.4.8-rt16.tar.xz3.4.8-rt16Paul Gortmaker269-2559/+622
Announce: ------------- Dear RT Folks, I'm pleased to announce the 3.4.8-rt16 stable release. This release is just an update to the new stable 3.4.8 version and no RT specific changes have been made. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: bb33f79d9568fd197c5e006a168f88ffbfd3dbe3 Or to build 3.4.8-rt16 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.8.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.8-rt16.patch.xz Enjoy, -- Steve ------------- http://marc.info/?l=linux-rt-users&m=134461790326643&w=2 Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-10-15patches-3.4.7-rt15.tar.xz3.4.7-rt15Paul Gortmaker269-782/+847
Announce: ------------------- Dear RT Folks, I'm pleased to announce the 3.4.7-rt15 stable release. Like the 3.2-rt kernel this one also had issues with the backport of the leap second. Please test to make This release is an update to the new stable 3.4.7 version. Some fixes to the stable code (mentioned above) had to be done. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: e6d156ace34fccca669e2e1c786af2f373cad1a1 Or to build 3.4.7-rt15 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.7.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.7-rt15.patch.xz Enjoy, -- Steve ------------------- http://marc.info/?l=linux-rt-users&m=134396596423653&w=2 md5sum: e849404d33560cc33d154be2b4147680 patches-3.4.7-rt15.tar.xz Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-10-15patches-3.4.4-rt14.tar.xz3.4.4-rt14Paul Gortmaker268-261/+2347
Announce: ------------ Dear RT Folks, I'm pleased to announce the 3.4.4-rt14 stable release. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: c715d5e61de5c5248b99bd2a2b7c373c3f7e8f52 Or to build 3.4.4-rt14 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.4.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.4-rt14.patch.xz You can also build from 3.4.4-rt13 by applying the incremental patch: http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/incr/patch-3.4.4-rt13-rt14.patch.xz Enjoy, -- Steve Changes from 3.4.4-rt13: --- Carsten Emde (4): Latency histogramms: Cope with backwards running local trace clock Latency histograms: Adjust timer, if already elapsed when programmed Disable RT_GROUP_SCHED in PREEMPT_RT_FULL Latency histograms: Detect another yet overlooked sharedprio condition Mike Galbraith (1): fs, jbd: pull your plug when waiting for space Steven Rostedt (5): cpu/rt: Rework cpu down for PREEMPT_RT cpu/rt: Fix cpu_hotplug variable initialization workqueue: Revert workqueue: Fix PF_THREAD_BOUND abuse workqueue: Revert workqueue: Fix cpuhotplug trainwreck Linux 3.4.4-rt14 Thomas Gleixner (1): slab: Prevent local lock deadlock Yong Zhang (1): perf: Make swevent hrtimer run in irq instead of softirq ---- fs/jbd/checkpoint.c | 2 + include/linux/cpu.h | 6 +- include/linux/hrtimer.h | 3 + include/linux/sched.h | 9 +- include/linux/workqueue.h | 5 +- init/Kconfig | 1 + kernel/cpu.c | 240 ++++++++++++++---- kernel/events/core.c | 1 + kernel/hrtimer.c | 16 +- kernel/sched/core.c | 82 +++++- kernel/trace/latency_hist.c | 74 +++--- kernel/workqueue.c | 578 +++++++++++++++++++++++++++++++------------ localversion-rt | 2 +- mm/slab.c | 26 +- 14 files changed, 788 insertions(+), 257 deletions(-) <diff snipped> ------------ http://marc.info/?l=linux-rt-users&m=134265689208025&w=2 md5sum: 17f54268536a6eb66a635c2fbb38853b patches-3.4.4-rt14.tar.xz Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-10-15patches-3.4.4-rt13.tar.xz3.4.4-rt13Paul Gortmaker257-265/+265
Announce: ------------- Dear RT Folks, I'm pleased to announce the 3.4.4-rt13 stable release. This release is just an update to the new stable 3.4.4 version and no RT specific changes have been made. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: aca52edc9051d2b3ed11ee56bfac5e8e0a68e2b3 Or to build 3.4.4-rt13 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.4.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.4-rt13.patch.xz Enjoy, -- Steve ------------- http://marc.info/?l=linux-rt-users&m=134065978524490&w=2 md5sum: 89d40e2660dae3658f4352c36d93fbc4 patches-3.4.4-rt13.tar.xz Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-10-15patches-3.4.3-rt12.tar.xz3.4.3-rt12Paul Gortmaker258-273/+351
Announce: ------------ Dear RT Folks, I'm pleased to announce the 3.4.3-rt12 stable release. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: 590df7f02f97aa7acf2fe3a4d1f588534862c32d Or to build 3.4.3-rt12 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.3.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.3-rt12.patch.xz You can also build from 3.4.3-rt11 by applying the incremental patch: http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/incr/patch-3.4.3-rt11-rt12.patch.xz Enjoy, -- Steve Changes from 3.4.3-rt11: --- Steven Rostedt (2): spinlock/rt: Include bug.h in spinlock_rt.h to satisfy BUG() usage Linux 3.4.3-rt12 Thomas Gleixner (1): Subject: powerpc: Mark low level irq handlers NO_THREAD ---- arch/powerpc/platforms/8xx/m8xx_setup.c | 1 + arch/powerpc/sysdev/cpm1.c | 1 + include/linux/spinlock_rt.h | 2 ++ localversion-rt | 2 +- 4 files changed, 5 insertions(+), 1 deletion(-) --------------------------- diff --git a/arch/powerpc/platforms/8xx/m8xx_setup.c b/arch/powerpc/platforms/8xx/m8xx_setup.c index 1e12108..806cbbd 100644 --- a/arch/powerpc/platforms/8xx/m8xx_setup.c +++ b/arch/powerpc/platforms/8xx/m8xx_setup.c @@ -43,6 +43,7 @@ static irqreturn_t timebase_interrupt(int irq, void *dev) static struct irqaction tbint_irqaction = { .handler = timebase_interrupt, + .flags = IRQF_NO_THREAD, .name = "tbint", }; diff --git a/arch/powerpc/sysdev/cpm1.c b/arch/powerpc/sysdev/cpm1.c index d4fa03f..5e6ff38 100644 --- a/arch/powerpc/sysdev/cpm1.c +++ b/arch/powerpc/sysdev/cpm1.c @@ -120,6 +120,7 @@ static irqreturn_t cpm_error_interrupt(int irq, void *dev) static struct irqaction cpm_error_irqaction = { .handler = cpm_error_interrupt, + .flags = IRQF_NO_THREAD, .name = "error", }; diff --git a/include/linux/spinlock_rt.h b/include/linux/spinlock_rt.h index 3b555b4..0618387 100644 --- a/include/linux/spinlock_rt.h +++ b/include/linux/spinlock_rt.h @@ -5,6 +5,8 @@ #error Do not include directly. Use spinlock.h #endif +#include <linux/bug.h> + extern void __rt_spin_lock_init(spinlock_t *lock, char *name, struct lock_class_key *key); diff --git a/localversion-rt b/localversion-rt index 05c35cb..6e44e54 100644 --- a/localversion-rt +++ b/localversion-rt @@ -1 +1 @@ --rt11 +-rt12 ------------ http://marc.info/?l=linux-rt-users&m=134063351313778&w=2 md5sum: 60f110507fce1f238b76d4425fca7be1 patches-3.4.3-rt12.tar.xz Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-10-15patches-3.4.3-rt11.tar.xz3.4.3-rt11Paul Gortmaker256-309/+290
Release: ------------ Dear RT Folks, I'm pleased to announce the 3.4.3-rt11 stable release. This release is just an update to the new stable 3.4.3 version and no RT specific changes have been made. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: c26e9a2ef4d29d0256b4b158db998bb281cc9d55 Or to build 3.4.3-rt11 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.3.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.3-rt11.patch.xz Enjoy, -- Steve ------------ http://marc.info/?l=linux-rt-users&m=134012753314431&w=2 md5sum: 08e086bacf9452b11875311674bb91a7 patches-3.4.3-rt11.tar.xz Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-10-15patches-3.4.2-rt10.tar.xz3.4.2-rt10Paul Gortmaker255-274/+293
Again, an export of a complete refresh, so trivial changes in the captured commit ID in the "From" lines. Announce: ------------------ Dear RT Folks, I'm pleased to announce the 3.4.2-rt10 stable release. This release is just an update to the new stable 3.4.2 version and no RT specific changes have been made. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: bb35e471ec2917566656f83c5e86f552f64cf5d6 Or to build 3.4.2-rt10 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.2.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.2-rt10.patch.xz Enjoy, -- Steve ------------------ http://marc.info/?l=linux-rt-users&m=133952524012507&w=2 md5sum: 4d8740f3a6cfdd2ec88639ad27757cf5 patches-3.4.2-rt10.tar.xz Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-10-15patches-3.4.1-rt9.tar.xz3.4.1-rt9Paul Gortmaker257-4018/+4654
Note that Steve released this, so all patches now have numerical prefix and hence it looks like a global rm-rf and then replacement. But as the release notes describe, the changes are not so radical: ----------------------- Dear RT Folks, I'm pleased to announce the 3.4.1-rt9 stable release. This release is just an update to the new stable 3.4.1 version and no RT specific changes have been made. (one exception: commit 24312d34 workqueue: skip nr_running sanity check in \ worker_enter_idle() if trustee is active has been reverted. Thanks to Ibrahim Umar \ for pointing out the build failure. The commit was to remove a triggering of a false WARN_ON, but it required variables that did not exist in the -rt workqueue version. Hopefully we do not see this false positive.) You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git Head SHA1: 0ccbbea2d9b1253eaae376df58705bfd11d0028f Or to build 3.4.1-rt9 directly, the following patches should be applied: http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.xz http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.4.1.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4.1-rt9.patch.xz Enjoy, -- Steve ----------------------- http://marc.info/?l=linux-rt-users&m=133907660623396&w=2 md5sum of tarball: 9702c4dc0dc5af515ab973cdb134e2c4 patches-3.4.1-rt9.tar.xz Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-10-15patches-3.4-rt8.tar.xz3.4-rt8Paul Gortmaker12-164/+673
The md5: 23904e3c649fdfa38704de97f4ae0f20 patches-3.4-rt8.tar.xz Wondering what happened to the rt7? It just got re-released as the same content as the previous rt6. So you have not missed anything. Here is proof. cee0911f540c444d4e56374ea8c5eb8b patches-3.4-rc5-rt6.tar.xz cee0911f540c444d4e56374ea8c5eb8b patches-3.4-rt7.tar.xz Files are at: http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/older/ Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-08-21patches-3.4-rc5-rt6.tar.xz3.4-rt73.4-rc5-rt6Paul Gortmaker138-769/+739
No announce on RT list. Lots of patches refreshed to have a 3.4 reference instead of a 3.2 reference. md5sum: cee0911f540c444d4e56374ea8c5eb8b patches-3.4-rc5-rt6.tar.xz Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-04-16patches-3.4-rc3-rt5.tar.xz3.4-rc3-rt5Paul Gortmaker2-2/+2
md5sum: 8220c1ff115bf105759c6585f11349a7 patches-3.4-rc3-rt5.tar.xz No official announcement (yet) on RTML. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-04-15patches-3.4-rc2-rt4.tar.xz3.4-rc2-rt4Paul Gortmaker3-77/+61
md5sum: 2c370446d83d5033a4be00be4afb3847 patches-3.4-rc2-rt4.tar.xz Announcement from RTML: ------------------- Dear RT Folks, I'm pleased to announce the 3.4-rc2-rt4 release. -rt3 is an intermediate release which has an earlier version of the RCU build wreckage fix. Changes since 3.4-rc2-rt2: * Fix RCU build wreckage (jkacur) * Remove the _GPL restriction from a few exports This restores the status quo of pre 3.0 RT versions. I fundamentally hate this change, but the point is, that RT replaces non GPL exports with GPL ones and therefor breaks "legitimate" abuses of the kernel. OTOH I've been exposed to source code of some secret sauce drivers. That makes me believe that in a lot of cases the reason for not disclosing the driver code is that publishing might put the innocent and unprepared reader in danger of gastric ulcer and eyecancer. So I commit this change for health protection reasons. The delta patch to 3.4-rc2-rt2 is appended below and can be found here as incremental patches: http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/incr/patch-3.4-rc2-rt2-rt3.patch.xz http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/incr/patch-3.4-rc2-rt3-rt4.patch.xz The RT patch against 3.4-rc2 can be found here: http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4-rc2-rt4.patch.xz The split quilt queue is available at: http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patches-3.4-rc2-rt4.tar.xz Enjoy, tglx ------------------ Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-04-15patches-3.4-rc2-rt3.tar.xz3.4-rc2-rt3Paul Gortmaker8-93/+176
md5sum: 41f6c7f14ea41e7a39ed8309c72ad9c4 patches-3.4-rc2-rt3.tar.xz No official announcement, but from rt4 we know that... "... -rt3 is an intermediate release which has an earlier version of the RCU build wreckage fix." Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-04-15patches-3.4-rc2-rt2.tar.xz3.4-rc2-rt2Paul Gortmaker5-14/+79
md5sum: 6ff119ec374872e26b0d4e6a782f436a patches-3.4-rc2-rt2.tar.xz Release note from RTML: ------------------- Dear RT Folks, I'm pleased to announce the 3.4-rc2-rt2 release. Changes since 3.4-rc2-rt1: * Fix cpumask fallout (Carsten) * Convert omap wakeupgen_lock to raw The delta patch to 3.4-rc2-rt1 is appended below and can be found here: http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/incr/patch-3.4-rc2-rt1-rt2.patch.xz The RT patch against 3.4-rc2 can be found here: http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4-rc2-rt2.patch.xz The split quilt queue is available at: http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patches-3.4-rc2-rt2.tar.xz Enjoy, tglx -------------------- Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-04-15patches-3.4-rc2-rt1.tar.xz3.4-rc2-rt1Paul Gortmaker243-0/+28151
md5sum: 52b4464b6507327e40136c0843b64d5d patches-3.4-rc2-rt1.tar.xz Release note from RTML: ---------- Dear RT Folks, I'm pleased to announce the 3.4-rc2-rt1 release. This is a straight forward update of the 3.2 series to 3.4-rc2. It's slightly smaller than the 3.2 series. I hope to stabilize it fast so I can concentrate on shuffling more parts of RT into 3.5. The RT patch against 3.4-rc2-rt1 can be found here: http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patch-3.4-rc2-rt1.patch.xz The split quilt queue is available at: http://www.kernel.org/pub/linux/kernel/projects/rt/3.4/patches-3.4-rc2-rt1.tar.xz Enjoy, tglx ----------- Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>