aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2015-08-18Linux 3.2.71-rt104 REBASEv3.2.71-rt104-rebasestable-rt/v3.2-rt-rebaseSteven Rostedt (Red Hat)1-1/+1
2015-08-18xfs: Disable percpu SB on PREEMPT_RT_FULLSteven Rostedt1-1/+1
2015-08-18mm/slub: move slab initialization into irq enabled regionThomas Gleixner1-40/+37
2015-08-18KVM: lapic: mark LAPIC timer handler as irqsafeMarcelo Tosatti1-3/+39
2015-08-18fs,btrfs: fix rt deadlock on extent_buffer->lockMike Galbraith1-2/+2
2015-08-18lockdep: selftest: fix warnings due to missing PREEMPT_RT conditionalsJosh Cartwright1-0/+27
2015-08-18sunrpc: make svc_xprt_do_enqueue() use get_cpu_light()Mike Galbraith1-2/+2
2015-08-18work-simple: Simple work queue implemenationDaniel Wagner3-1/+197
2015-08-18scheduling while atomic in cgroup codeMike Galbraith1-2/+5
2015-08-18arm/futex: disable preemption during futex_atomic_cmpxchg_inatomic()Sebastian Andrzej Siewior1-0/+4
2015-08-18ARM: enable irq in translation/section permission fault handlersYadi.hu1-0/+6
2015-08-18x86: UV: raw_spinlock conversionMike Galbraith5-36/+41
2015-08-18rt-mutex: avoid a NULL pointer dereference on deadlockSebastian Andrzej Siewior1-1/+2
2015-08-18futex: Simplify futex_lock_pi_atomic() and make it more robustThomas Gleixner1-87/+61
2015-08-18futex: Split out the first waiter attachment from lookup_pi_state()Thomas Gleixner1-14/+28
2015-08-18futex: Split out the waiter check from lookup_pi_state()Thomas Gleixner1-67/+71
2015-08-18futex: Use futex_top_waiter() in lookup_pi_state()Thomas Gleixner1-66/+61
2015-08-18futex: Make unlock_pi more robustThomas Gleixner1-54/+26
2015-08-18rtmutex: Avoid pointless requeueing in the deadlock detection chain walkThomas Gleixner1-7/+70
2015-08-18rtmutex: Cleanup deadlock detector debug logicThomas Gleixner5-29/+82
2015-08-18rtmutex: Confine deadlock logic to futexThomas Gleixner6-48/+43
2015-08-18rtmutex: Simplify remove_waiter()Thomas Gleixner1-15/+18
2015-08-18rtmutex: Document pi chain walkThomas Gleixner1-9/+91
2015-08-18rtmutex: Clarify the boost/deboost partThomas Gleixner1-9/+48
2015-08-18rtmutex: No need to keep task ref for lock owner checkThomas Gleixner1-2/+3
2015-08-18rtmutex: Simplify and document try_to_take_rtmutex()Thomas Gleixner1-45/+89
2015-08-18rtmutex: Simplify rtmutex_slowtrylock()Thomas Gleixner1-12/+21
2015-08-18create-rt-enqueueSteven Rostedt1-18/+40
2015-08-18gpio: omap: use raw locks for lockingSebastian Andrzej Siewior1-32/+32
2015-08-18lockdep: Fix backport of "Correctly annotate hardirq context in irq_exit()"Steven Rostedt (Red Hat)1-2/+3
2015-08-18hrtimer:fix the miss of hrtimer_peek_ahead_timers in nort codeZhao Hongjiang1-1/+5
2015-08-18workqueue: Prevent deadlock/stall on RTThomas Gleixner2-11/+40
2015-08-18sched: Do not clear PF_NO_SETAFFINITY flag in select_fallback_rq()Steven Rostedt1-6/+0
2015-08-18Fix latency histogram after "hrtimer: Set expiry time before switch_hrtimer_b...Ben Hutchings1-5/+5
2015-08-18rcu: make RCU_BOOST default on RTSebastian Andrzej Siewior1-1/+1
2015-08-18net: gianfar: do not disable interruptsSebastian Andrzej Siewior3-24/+24
2015-08-18cpu_chill: Add a UNINTERRUPTIBLE hrtimer_nanosleepSteven Rostedt1-7/+18
2015-08-18fs: jbd2: pull your plug when waiting for spaceSebastian Andrzej Siewior1-0/+2
2015-08-18net: sched: dev_deactivate_many(): use msleep(1) instead of yield() to wait f...Marc Kleine-Budde1-1/+1
2015-08-18Revert "swait: Add a few more users"Steven Rostedt (Red Hat)3-4/+4
2015-08-18arm/unwind: use a raw_spin_lockSebastian Andrzej Siewior1-7/+7
2015-08-18kernel/hrtimer: be non-freezeable in cpu_chill()Sebastian Andrzej Siewior1-0/+4
2015-08-18rt: Make cpu_chill() use hrtimer instead of msleep()Steven Rostedt2-1/+16
2015-08-18rcutree/rcu_bh_qs: disable irq while calling rcu_preempt_qs()Tiejun Chen1-0/+5
2015-08-18fs: only send IPI to invalidate LRU BH when neededGilad Ben-Yossef1-1/+14
2015-08-18smp: add func to IPI cpus based on parameter funcGilad Ben-Yossef2-0/+85
2015-08-18smp: introduce a generic on_each_cpu_mask() functionGilad Ben-Yossef5-41/+56
2015-08-18rtmutex: use a trylock for waiter lock in trylockSebastian Andrzej Siewior3-5/+29
2015-08-18lockdep: Correctly annotate hardirq context in irq_exit()Peter Zijlstra1-5/+44
2015-08-18swait: Add a few more usersSebastian Andrzej Siewior3-4/+4
2015-08-18cpu_down: move migrate_enable() backTiejun Chen1-1/+1
2015-08-18drm: remove preempt_disable() from drm_calc_vbltimestamp_from_scanoutpos()Sebastian Andrzej Siewior1-7/+0
2015-08-18mm/memcontrol: Don't call schedule_work_on in preemption disabled contextYang Shi1-2/+2
2015-08-18hwlat-detector: Don't ignore threshold module parameterMike Galbraith1-1/+1
2015-08-18genirq: Set the irq thread policy without checking CAP_SYS_NICEThomas Pfaff1-1/+1
2015-08-18genirq: do not invoke the affinity callback via a workqueueSebastian Andrzej Siewior2-3/+77
2015-08-18hwlat-detector: Use thread instead of stop machineSteven Rostedt1-34/+25
2015-08-18hwlat-detector: Use trace_clock_local if availableSteven Rostedt1-9/+25
2015-08-18hwlat-detect/trace: Export trace_clock_local for hwlat-detectorSteven Rostedt (Red Hat)1-0/+1
2015-08-18hwlat-detector: Update hwlat_detector to add outer loop detectionSteven Rostedt1-6/+26
2015-08-18rt,ntp: Move call to schedule_delayed_work() to helper threadSteven Rostedt1-0/+42
2015-08-18drm/i915: drop trace_i915_gem_ring_dispatch on rtSebastian Andrzej Siewior1-0/+2
2015-08-18kernel/hotplug: restore original cpu mask oncpu/downSebastian Andrzej Siewior1-1/+12
2015-08-18kernel/cpu: fix cpu down problem if kthread's cpu is going downSebastian Andrzej Siewior1-2/+14
2015-08-18timers: prepare for full preemption improveZhao Hongjiang1-2/+6
2015-08-18list_bl.h: fix it for for !SMP && !DEBUG_SPINLOCKUwe Kleine-König1-0/+4
2015-08-18list_bl.h: make list head locking RT safePaul Gortmaker1-2/+22
2015-08-18genirq: Set irq thread to RT priority on creationIvo Sieben1-4/+6
2015-08-18x86/mce: fix mce timer intervalMike Galbraith1-2/+2
2015-08-18sched/workqueue: Only wake up idle workers if not blocked on sleeping spin lockSteven Rostedt1-1/+3
2015-08-18sched: Add is_idle_task() to handle invalidated uses of idle_cpu()Paul E. McKenney1-0/+8
2015-08-18swap: Use unique local lock name for swap_lockSteven Rostedt1-10/+10
2015-08-18x86/mce: Defer mce wakeups to threads for PREEMPT_RTSteven Rostedt1-17/+61
2015-08-18rcutiny: Fix typo of using swake_up() instead of swait_wake()Steven Rostedt (Red Hat)1-1/+1
2015-08-18rcutiny: Use simple waitqueueThomas Gleixner1-8/+9
2015-08-18wait-simple: Simple waitqueue implementationThomas Gleixner3-1/+292
2015-08-18serial: Imx: Fix recursive locking bugThomas Gleixner1-2/+9
2015-08-18acpi/rt: Convert acpi_gbl_hardware lock back to a raw_spinlock_tSteven Rostedt5-7/+21
2015-08-18x86/32: Use kmap switch for non highmem as wellThomas Gleixner2-2/+4
2015-08-18mm: swap: Initialize local locks earlyThomas Gleixner1-3/+9
2015-08-18sched: Check for idle task in might_sleep()Thomas Gleixner1-1/+2
2015-08-18sched: Init idle->on_rq in init_idle()Thomas Gleixner1-0/+1
2015-08-18mmci: Remove bogus local_irq_save()Thomas Gleixner1-5/+0
2015-08-18drivers-tty-pl011-irq-disable-madness.patchThomas Gleixner1-5/+10
2015-08-18sched: Consider pi boosting in setschedulerThomas Gleixner3-8/+48
2015-08-18sched: Queue RT tasks to head when prio dropsThomas Gleixner1-2/+7
2015-08-18sched: Adjust sched_reset_on_fork when nothing else changesThomas Gleixner1-2/+4
2015-08-18net: netfilter: Serialize xt_write_recseq sections on RTThomas Gleixner3-0/+17
2015-08-18rcu: Disable RCU_FAST_NO_HZ on RTThomas Gleixner1-1/+1
2015-08-18hrtimer: Raise softirq if hrtimer irq stalledWatanabe1-5/+4
2015-08-18slab: Fix up stable merge of slab init_lock_keys()Steven Rostedt1-4/+1
2015-08-18stomp_machine: Use mutex_trylock when called from inactive cpuThomas Gleixner1-4/+9
2015-08-18sched: Better debug output for might sleepThomas Gleixner2-2/+25
2015-08-18rt: rwsem/rwlock: lockdep annotationsThomas Gleixner1-21/+25
2015-08-18mm: page_alloc: Use local_lock_on() instead of plain spinlockThomas Gleixner2-2/+13
2015-08-18mm: slab: Fix potential deadlockThomas Gleixner2-8/+10
2015-08-18softirq: Init softirq local lock after per cpu section is set upSteven Rostedt1-1/+1
2015-08-18random: Make it work on rtThomas Gleixner5-7/+19
2015-08-18fix printk flush of messagesFrank Rowand5-54/+3
2015-08-18fix printk flush of messagesFrank Rowand1-1/+1
2015-08-18time/rt: Fix up leap-second backport for RT changesSteven Rostedt2-8/+2
2015-08-18cpu/rt: Fix cpu_hotplug variable initializationSteven Rostedt1-4/+0
2015-08-18cpu/rt: Rework cpu down for PREEMPT_RTSteven Rostedt3-40/+285
2015-08-18perf: Make swevent hrtimer run in irq instead of softirqYong Zhang1-0/+1
2015-08-18fs, jbd: pull your plug when waiting for spaceMike Galbraith1-0/+2
2015-08-18slab: Prevent local lock deadlockThomas Gleixner1-4/+22
2015-08-18Latency histograms: Detect another yet overlooked sharedprio conditionCarsten Emde1-0/+3
2015-08-18Disable RT_GROUP_SCHED in PREEMPT_RT_FULLCarsten Emde1-0/+1
2015-08-18Latency histograms: Adjust timer, if already elapsed when programmedCarsten Emde2-2/+17
2015-08-18Latency histogramms: Cope with backwards running local trace clockCarsten Emde2-35/+38
2015-08-18mips-remove-smp-reserve-lock.patchThomas Gleixner1-6/+0
2015-08-18net,RT:REmove preemption disabling in netif_rx()Priyanka Jain1-4/+4
2015-08-18scsi: qla2xxx: Use local_irq_save_nort() in qla2x00_pollJohn Kacur1-2/+2
2015-08-18rt: Make migrate_disable/enable() and __rt_mutex_init non-GPL onlySteven Rostedt2-3/+3
2015-08-18kconfig-preempt-rt-full.patchThomas Gleixner3-2/+11
2015-08-18kconfig-disable-a-few-options-rt.patchThomas Gleixner3-1/+3
2015-08-18net: Use cpu_chill() instead of cpu_relax()Thomas Gleixner2-3/+5
2015-08-18fs: dcache: Use cpu_chill() in trylock loopsThomas Gleixner4-5/+8
2015-08-18rt: Introduce cpu_chill()Thomas Gleixner1-0/+6
2015-08-18softirq: Check preemption after reenabling interruptsThomas Gleixner4-0/+15
2015-08-18cpu: Make hotplug.lock a "sleeping" spinlock on RTSteven Rostedt1-9/+26
2015-08-18lglock/rt: Use non-rt for_each_cpu() in -rt codeSteven Rostedt1-3/+32
2015-08-18sched/rt: Fix wait_task_interactive() to test rt_spin_lock stateSteven Rostedt1-2/+4
2015-08-18ring-buffer/rt: Check for irqs disabled before grabbing reader lockSteven Rostedt1-1/+1
2015-08-18futex/rt: Fix possible lockup when taking pi_lock in proxy handlerSteven Rostedt1-3/+3
2015-08-18timer: Fix hotplug for -rtSteven Rostedt1-11/+5
2015-08-18seqlock: Prevent rt starvationThomas Gleixner2-11/+46
2015-08-18cpumask: Disable CONFIG_CPUMASK_OFFSTACK for RTThomas Gleixner2-1/+2
2015-08-18dm: Make rt awareThomas Gleixner1-2/+2
2015-08-18x86: crypto: Reduce preempt disabled regionsPeter Zijlstra1-11/+13
2015-08-18scsi-fcoe-rt-aware.patchThomas Gleixner3-12/+12
2015-08-18x86-kvm-require-const-tsc-for-rt.patchThomas Gleixner1-0/+7
2015-08-18sysrq: Allow immediate Magic SysRq output for PREEMPT_RT_FULLFrank Rowand5-3/+54
2015-08-18ipc/sem: Rework semaphore wakeupsPeter Zijlstra1-0/+10
2015-08-18mm, rt: kmap_atomic schedulingPeter Zijlstra3-0/+43
2015-08-18add /sys/kernel/realtime entryClark Williams1-0/+12
2015-08-18kgdb/serial: Short term workaroundJason Wessel3-8/+13
2015-08-18ping-sysrq.patchCarsten Emde4-2/+47
2015-08-18net: Avoid livelock in net_tx_action() on RTSteven Rostedt1-1/+31
2015-08-18mips-disable-highmem-on-rt.patchThomas Gleixner1-1/+1
2015-08-18ARM: at91: tclib: Default to tclib timer for RTThomas Gleixner1-1/+2
2015-08-18arm-disable-highmem-on-rt.patchThomas Gleixner1-1/+1
2015-08-18power-disable-highmem-on-rt.patchThomas Gleixner1-1/+1
2015-08-18power-use-generic-rwsem-on-rtThomas Gleixner1-1/+2
2015-08-18printk: Disable migration instead of preemptionRichard Weinberger1-2/+2
2015-08-18console-make-rt-friendly.patchThomas Gleixner1-3/+23
2015-08-18x86-no-perf-irq-work-rt.patchThomas Gleixner3-1/+9
2015-08-18skbufhead-raw-lock.patchThomas Gleixner3-6/+28
2015-08-18jump-label-rt.patchThomas Gleixner1-1/+1
2015-08-18debugobjects-rt.patchThomas Gleixner1-2/+5
2015-08-18mm-vmalloc.patchThomas Gleixner1-6/+8
2015-08-18epoll.patchThomas Gleixner1-2/+2
2015-08-18workqueue-use-get-cpu-light.patchThomas Gleixner1-2/+2
2015-08-18x86: Use generic rwsem_spinlocks on -rtThomas Gleixner1-2/+2
2015-08-18x86: stackprotector: Avoid random pool on rtThomas Gleixner1-1/+9
2015-08-18x86: Convert mce timer to hrtimerThomas Gleixner1-26/+23
2015-08-18fs: ntfs: disable interrupt only on !RTMike Galbraith1-2/+2
2015-08-18fs-block-rt-support.patchThomas Gleixner2-3/+3
2015-08-18mm-protect-activate-switch-mm.patchThomas Gleixner2-0/+4
2015-08-18fs: namespace preemption fixThomas Gleixner1-3/+7
2015-08-18rt: Improve the serial console PASS_LIMITIngo Molnar1-3/+10
2015-08-18drivers-tty-fix-omap-lock-crap.patchThomas Gleixner1-5/+3
2015-08-18serial: 8250: Call flush_to_ldisc when the irq is threadedIngo Molnar2-0/+6
2015-08-18serial: 8250: Clean up the locking for -rtIngo Molnar1-10/+5
2015-08-18lglocks-rt.patchThomas Gleixner1-0/+99
2015-08-18rt/rcutree: Move misplaced prototypeIngo Molnar2-1/+2
2015-08-18rcu: Make ksoftirqd do RCU quiescent statesPaul E. McKenney5-15/+21
2015-08-18rcu-more-fallout.patchThomas Gleixner1-0/+2
2015-08-18rcu: Fix macro substitution for synchronize_rcu_bh() on RTJohn Kacur1-1/+1
2015-08-18rcu: Merge RCU-bh into RCU-preemptThomas Gleixner4-2/+53
2015-08-18rcu: Frob softirq testPeter Zijlstra1-1/+1
2015-08-18RCU: Force PREEMPT_RCU for PREEMPT-RTIngo Molnar1-1/+0
2015-08-18timer-handle-idle-trylock-in-get-next-timer-irq.patchThomas Gleixner3-10/+16
2015-08-18rwlocks: Fix section mismatchJohn Kacur2-2/+3
2015-08-18rt: Add the preempt-rt lock replacement APIsThomas Gleixner8-4/+754
2015-08-18rwsem-add-rt-variant.patchThomas Gleixner3-0/+114
2015-08-18rt-add-rt-to-mutex-headers.patchThomas Gleixner2-7/+98
2015-08-18rt-add-rt-spinlocks.patchThomas Gleixner3-3/+90
2015-08-18rtmutex-avoid-include-hell.patchThomas Gleixner1-1/+1
2015-08-18spinlock-types-separate-raw.patchThomas Gleixner4-72/+95
2015-08-18rt-mutex-add-sleeping-spinlocks-support.patchThomas Gleixner4-27/+404
2015-08-18futex: Fix bug on when a requeued RT task times outSteven Rostedt2-1/+32
2015-08-18rtmutex-futex-prepare-rt.patchThomas Gleixner3-18/+90
2015-08-18rtmutex-lock-killable.patchThomas Gleixner2-6/+28
2015-08-18md: raid5: Make raid5_percpu handling RT awareThomas Gleixner2-3/+8
2015-08-18local-vars-migrate-disable.patchThomas Gleixner1-4/+24
2015-08-18genirq: Allow disabling of softirq processing in irq thread contextThomas Gleixner5-2/+37
2015-08-18tasklet: Prevent tasklets from going into infinite spin in RTIngo Molnar2-77/+170
2015-08-18softirq-make-fifo.patchThomas Gleixner1-0/+19
2015-08-18softirq-disable-softirq-stacks-for-rt.patchThomas Gleixner9-4/+17
2015-08-18softirq: Fix unplug deadlockPeter Zijlstra1-6/+2
2015-08-18hardirq.h: Define softirq_count() as OUL to kill build warningYong Zhang1-1/+1
2015-08-18softirq: Export in_serving_softirq()John Kacur1-0/+1
2015-08-18softirq-local-lock.patchThomas Gleixner5-5/+194
2015-08-18mutex-no-spin-on-rt.patchThomas Gleixner1-1/+1
2015-08-18lockdep-rt.patchThomas Gleixner2-3/+9
2015-08-18softirq: Sanitize softirq pending for NOHZ/RTThomas Gleixner3-7/+64
2015-08-18net-netif_rx_ni-migrate-disable.patchThomas Gleixner1-2/+2
2015-08-18ring-buffer: Convert reader_lock from raw_spin_lock into spin_lockSteven Rostedt1-70/+81
2015-08-18ftrace-crap.patchThomas Gleixner2-3/+24