aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2013-08-19hwlat-detector: Use thread instead of stop machinev3.10.6-rt3-fixesSteven Rostedt1-34/+25
2013-08-19hwlat-detector: Use trace_clock_local if availableSteven Rostedt1-9/+25
2013-08-19hwlat-detector: Update hwlat_detector to add outer loop detectionSteven Rostedt1-6/+26
2013-08-19swait: Add smp_mb() after setting h->listSteven Rostedt1-0/+2
2013-08-19swait: Add memory barrier before checking list emptySteven Rostedt1-0/+2
2013-08-19rcu/swait: Fix RCU conversion of wake_up_all() to swait_wake()Steven Rostedt1-1/+1
2013-08-16kconfig-preempt-rt-full.patchThomas Gleixner3-2/+12
2013-08-16kconfig-disable-a-few-options-rt.patchThomas Gleixner3-1/+3
2013-08-16rt,ntp: Move call to schedule_delayed_work() to helper threadSteven Rostedt1-0/+40
2013-08-16completion: Use simple wait queuesThomas Gleixner3-23/+30
2013-08-16rcu-more-swait-conversions.patchThomas Gleixner2-9/+10
2013-08-16kernel/treercu: use a simple waitqueueSebastian Andrzej Siewior2-7/+8
2013-08-16rcutiny: Use simple waitqueueThomas Gleixner1-8/+9
2013-08-16wait-simple: Rework for use with completionsThomas Gleixner2-53/+72
2013-08-16wait-simple: Simple waitqueue implementationThomas Gleixner3-1/+300
2013-08-16drm/i915: drop trace_i915_gem_ring_dispatch on rtSebastian Andrzej Siewior1-0/+2
2013-08-16gpu: i915: allow the user not to do the wbinvdSebastian Andrzej Siewior1-2/+15
2013-08-16gpu/i915: don't open code these thingsSebastian Andrzej Siewior1-1/+1
2013-08-16mmci: Remove bogus local_irq_save()Thomas Gleixner1-5/+0
2013-08-16i2c/omap: drop the lock hard irq contextSebastian Andrzej Siewior1-4/+1
2013-08-16powerpc-preempt-lazy-support.patchThomas Gleixner5-28/+51
2013-08-16arm-preempt-lazy-support.patchThomas Gleixner5-3/+18
2013-08-16x86-preempt-lazy.patchThomas Gleixner5-14/+36
2013-08-16sched: Add support for lazy preemptionThomas Gleixner11-34/+206
2013-08-16rcu: Disable RCU_FAST_NO_HZ on RTThomas Gleixner1-1/+1
2013-08-16rcu: rcutiny: Prevent RCU stallThomas Gleixner1-1/+1
2013-08-16softirq: Adapt NOHZ softirq pending check to new RT schemeThomas Gleixner1-25/+58
2013-08-16softirq: Split softirq locksThomas Gleixner2-121/+185
2013-08-16softirq: Split handling functionThomas Gleixner1-20/+23
2013-08-16softirq: Make serving softirqs a task flagThomas Gleixner2-17/+4
2013-08-16softirq: Init softirq local lock after per cpu section is set upSteven Rostedt1-1/+1
2013-08-16softirq: Check preemption after reenabling interruptsThomas Gleixner4-0/+15
2013-08-16perf: Make swevent hrtimer run in irq instead of softirqYong Zhang1-0/+1
2013-08-16rt: rwsem/rwlock: lockdep annotationsThomas Gleixner1-21/+32
2013-08-16lockdep: Selftest: Only do hardirq context test for raw spinlockYong Zhang1-0/+23
2013-08-16crypto: Convert crypto notifier chain to SRCUPeter Zijlstra3-7/+7
2013-08-16net: Add a mutex around devnet_rename_seqSebastian Andrzej Siewior1-14/+20
2013-08-16net: Use local_bh_disable in netif_rx_ni()Thomas Gleixner1-4/+2
2013-08-16net: netfilter: Serialize xt_write_recseq sections on RTThomas Gleixner2-0/+13
2013-08-16net: Use get_cpu_light() in ip_send_unicast_reply()Thomas Gleixner1-2/+3
2013-08-16net: Another local_irq_disable/kmalloc headacheThomas Gleixner1-2/+4
2013-08-16net,RT:REmove preemption disabling in netif_rx()Priyanka Jain1-4/+4
2013-08-16scsi: qla2xxx: Use local_irq_save_nort() in qla2x00_pollJohn Kacur1-2/+2
2013-08-16kernel/hotplug: restore original cpu mask oncpu/downSebastian Andrzej Siewior1-1/+12
2013-08-16kernel/cpu: fix cpu down problem if kthread's cpu is going downSebastian Andrzej Siewior1-2/+14
2013-08-16cpu/rt: Rework cpu down for PREEMPT_RTSteven Rostedt3-45/+284
2013-08-16cpu: Make hotplug.lock a "sleeping" spinlock on RTSteven Rostedt1-9/+26
2013-08-16sched/rt: Fix wait_task_interactive() to test rt_spin_lock stateSteven Rostedt1-2/+4
2013-08-16seqlock: Prevent rt starvationThomas Gleixner3-13/+48
2013-08-16random: Make it work on rtThomas Gleixner5-6/+21
2013-08-16cpumask: Disable CONFIG_CPUMASK_OFFSTACK for RTThomas Gleixner2-1/+2
2013-08-16acpi/rt: Convert acpi_gbl_hardware lock back to a raw_spinlock_tSteven Rostedt5-7/+21
2013-08-16dm: Make rt awareThomas Gleixner1-2/+2
2013-08-16x86: crypto: Reduce preempt disabled regionsPeter Zijlstra1-11/+13
2013-08-16scsi-fcoe-rt-aware.patchThomas Gleixner3-13/+13
2013-08-16x86-kvm-require-const-tsc-for-rt.patchThomas Gleixner1-0/+7
2013-08-16ipc/sem: Rework semaphore wakeupsPeter Zijlstra1-7/+17
2013-08-16arm-enable-highmem-for-rt.patchThomas Gleixner4-3/+50
2013-08-16arm/highmem: flush tlb on unmapSebastian Andrzej Siewior1-1/+1
2013-08-16x86/highmem: add a "already used pte" checkSebastian Andrzej Siewior1-0/+2
2013-08-16mm, rt: kmap_atomic schedulingPeter Zijlstra7-8/+84
2013-08-16add /sys/kernel/realtime entryClark Williams1-0/+12
2013-08-16kgdb/serial: Short term workaroundJason Wessel3-6/+6
2013-08-16net: sysrq via icmpCarsten Emde4-2/+47
2013-08-16net: Avoid livelock in net_tx_action() on RTSteven Rostedt1-1/+31
2013-08-16mips-disable-highmem-on-rt.patchThomas Gleixner1-1/+1
2013-08-16ARM: at91: tclib: Default to tclib timer for RTThomas Gleixner1-1/+2
2013-08-16arm-disable-highmem-on-rt.patchThomas Gleixner1-1/+1
2013-08-16power-disable-highmem-on-rt.patchThomas Gleixner1-1/+1
2013-08-16Powerpc: Use generic rwsem on RTThomas Gleixner1-1/+2
2013-08-16HACK: printk: drop the logbuf_lock more oftenSebastian Andrzej Siewior1-1/+26
2013-08-16printk-rt-aware.patchThomas Gleixner1-4/+29
2013-08-16x86-no-perf-irq-work-rt.patchThomas Gleixner3-2/+11
2013-08-16skbufhead-raw-lock.patchThomas Gleixner3-6/+28
2013-08-16jump-label-rt.patchThomas Gleixner1-1/+2
2013-08-16debugobjects-rt.patchThomas Gleixner1-1/+4
2013-08-16idr: Use local lock instead of preempt enable/disableThomas Gleixner2-3/+38
2013-08-16sched: Distangle worker accounting from rqlockThomas Gleixner3-89/+41
2013-08-16workqueue vs ata-piix livelock fixupThomas Gleixner1-1/+2
2013-08-16Use local irq lock instead of irq disable regionsThomas Gleixner1-15/+18
2013-08-16workqueue: Use normal rcuThomas Gleixner1-38/+47
2013-08-16net: Use cpu_chill() instead of cpu_relax()Thomas Gleixner2-3/+5
2013-08-16fs: dcache: Use cpu_chill() in trylock loopsThomas Gleixner4-7/+10
2013-08-16block: Use cpu_chill() for retry loopsThomas Gleixner1-2/+3
2013-08-16rt: Introduce cpu_chill()Thomas Gleixner1-0/+6
2013-08-16mm-vmalloc.patchThomas Gleixner1-6/+8
2013-08-16epoll.patchThomas Gleixner1-2/+2
2013-08-16x86: Disable IST stacks for debug/int 3/stack fault for PREEMPT_RTAndi Kleen3-6/+21
2013-08-16x86: Use generic rwsem_spinlocks on -rtThomas Gleixner1-2/+5
2013-08-16x86: stackprotector: Avoid random pool on rtThomas Gleixner1-1/+9
2013-08-16x86/mce: Defer mce wakeups to threads for PREEMPT_RTSteven Rostedt1-12/+61
2013-08-16x86/mce: fix mce timer intervalMike Galbraith1-3/+4
2013-08-16x86: Convert mce timer to hrtimerThomas Gleixner1-24/+33
2013-08-16fs/fscache: remove spin_lock() from the condition in while()Sebastian Andrzej Siewior1-5/+8
2013-08-16fs, jbd: pull your plug when waiting for spaceMike Galbraith1-0/+2
2013-08-16fs: ntfs: disable interrupt only on !RTMike Galbraith1-2/+2
2013-08-16fs-block-rt-support.patchThomas Gleixner1-1/+1
2013-08-16mm: Protect activate_mm() by preempt_[disable&enable]_rt()Yong Zhang2-0/+4
2013-08-16fs: namespace preemption fixThomas Gleixner1-1/+4
2013-08-16rt: Improve the serial console PASS_LIMITIngo Molnar1-1/+10
2013-08-16drivers-tty-pl011-irq-disable-madness.patchThomas Gleixner1-5/+10
2013-08-16drivers-tty-fix-omap-lock-crap.patchThomas Gleixner1-8/+4
2013-08-16serial: 8250: Call flush_to_ldisc when the irq is threadedIngo Molnar1-1/+5
2013-08-16serial: 8250: Clean up the locking for -rtIngo Molnar1-10/+5
2013-08-16lglocks-rt.patchThomas Gleixner2-20/+53
2013-08-16rcu: Make ksoftirqd do RCU quiescent statesPaul E. McKenney4-15/+28
2013-08-16rcu-more-fallout.patchThomas Gleixner1-0/+2
2013-08-16rcu: Merge RCU-bh into RCU-preemptThomas Gleixner4-2/+53
2013-08-16rcu: Frob softirq testPeter Zijlstra1-1/+1
2013-08-16timer-handle-idle-trylock-in-get-next-timer-irq.patchThomas Gleixner3-9/+19
2013-08-16rwlocks: Fix section mismatchJohn Kacur2-3/+4
2013-08-16percpu-rwsem: compile fixSebastian Andrzej Siewior1-0/+4
2013-08-16rt: Add the preempt-rt lock replacement APIsThomas Gleixner8-4/+756
2013-08-16rwsem-add-rt-variant.patchThomas Gleixner3-0/+137
2013-08-16rt-add-rt-to-mutex-headers.patchThomas Gleixner2-7/+98
2013-08-16rt-add-rt-spinlocks.patchThomas Gleixner3-3/+92
2013-08-16rtmutex-avoid-include-hell.patchThomas Gleixner1-1/+1
2013-08-16spinlock-types-separate-raw.patchThomas Gleixner4-72/+95
2013-08-16rt-mutex-add-sleeping-spinlocks-support.patchThomas Gleixner4-27/+404
2013-08-16rtmutex-lock-killable.patchThomas Gleixner2-6/+28
2013-08-16futex: Ensure lock/unlock symetry versus pi_lock and hash bucket lockThomas Gleixner1-0/+2
2013-08-16futex: Fix bug on when a requeued RT task times outSteven Rostedt2-1/+32
2013-08-16rtmutex-futex-prepare-rt.patchThomas Gleixner3-19/+91
2013-08-16md: raid5: Make raid5_percpu handling RT awareThomas Gleixner2-5/+9
2013-08-16local-vars-migrate-disable.patchThomas Gleixner1-4/+24
2013-08-16genirq: Allow disabling of softirq processing in irq thread contextThomas Gleixner5-2/+37
2013-08-16tasklet: Prevent tasklets from going into infinite spin in RTIngo Molnar2-77/+170
2013-08-16softirq-make-fifo.patchThomas Gleixner1-0/+18
2013-08-16softirq-disable-softirq-stacks-for-rt.patchThomas Gleixner9-3/+17
2013-08-16hardirq.h: Define softirq_count() as OUL to kill build warningYong Zhang1-1/+1
2013-08-16softirq: Export in_serving_softirq()John Kacur1-0/+1
2013-08-16softirq-local-lock.patchThomas Gleixner5-5/+191
2013-08-16mutex-no-spin-on-rt.patchThomas Gleixner1-1/+1
2013-08-16lockdep-rt.patchThomas Gleixner2-3/+9
2013-08-16softirq: Sanitize softirq pending for NOHZ/RTThomas Gleixner3-8/+66
2013-08-16net-netif_rx_ni-migrate-disable.patchThomas Gleixner1-2/+2
2013-08-16sched-clear-pf-thread-bound-on-fallback-rq.patchThomas Gleixner1-0/+6
2013-08-16sched: Have migrate_disable ignore bounded threadsPeter Zijlstra1-14/+9
2013-08-16sched: Do not compare cpu masks in schedulerPeter Zijlstra1-9/+5
2013-08-16sched: Postpone actual migration disalbe to scheduleSteven Rostedt1-119/+132
2013-08-16sched: teach migrate_disable about atomic contextsPeter Zijlstra2-0/+24
2013-08-16sched, rt: Fix migrate_enable() thinkoMike Galbraith2-1/+10
2013-08-16sched: Generic migrate_disablePeter Zijlstra6-23/+30
2013-08-16sched: Optimize migrate_disablePeter Zijlstra1-4/+20
2013-08-16migrate-disable-rt-variant.patchThomas Gleixner1-0/+4
2013-08-16tracing: Show padding as unsigned shortSteven Rostedt1-0/+1
2013-08-16ftrace-migrate-disable-tracing.patchThomas Gleixner4-4/+15
2013-08-16hotplug: Call cpu_unplug_begin() before DOWN_PREPAREYong Zhang1-9/+7
2013-08-16hotplug-use-migrate-disable.patchThomas Gleixner1-3/+3
2013-08-16sched-migrate-disable.patchThomas Gleixner4-11/+104
2013-08-16hotplug: Reread hotplug_pcp on pin_current_cpu() retryYong Zhang1-1/+3
2013-08-16hotplug: sync_unplug: No "\n" in task nameYong Zhang1-1/+1
2013-08-16hotplug: Lightweight get online cpusThomas Gleixner2-7/+131
2013-08-16stomp_machine: Use mutex_trylock when called from inactive cpuThomas Gleixner1-4/+9
2013-08-16stomp-machine-raw-lock.patchThomas Gleixner1-19/+43
2013-08-16stop_machine: convert stop_machine_run() to PREEMPT_RTIngo Molnar1-5/+15
2013-08-16sched/workqueue: Only wake up idle workers if not blocked on sleeping spin lockSteven Rostedt1-1/+3
2013-08-16sched: ttwu: Return success when only changing the saved_state valueThomas Gleixner1-1/+3
2013-08-16sched: Disable CONFIG_RT_GROUP_SCHED on RTThomas Gleixner1-0/+1
2013-08-16sched-disable-ttwu-queue.patchThomas Gleixner1-0/+4
2013-08-16cond-resched-lock-rt-tweak.patchThomas Gleixner1-1/+1
2013-08-16cond-resched-softirq-fix.patchThomas Gleixner2-0/+6
2013-08-16sched-cond-resched.patchThomas Gleixner1-3/+11
2013-08-16sched-might-sleep-do-not-account-rcu-depth.patchThomas Gleixner2-1/+9
2013-08-16sched-rt-mutex-wakeup.patchThomas Gleixner3-2/+34
2013-08-16sched-mmdrop-delayed.patchThomas Gleixner4-2/+46
2013-08-16sched-limit-nr-migrate.patchThomas Gleixner1-0/+4
2013-08-16sched-delay-put-task.patchThomas Gleixner2-1/+27
2013-08-16posix-timers: Avoid wakeups when no timers are activeThomas Gleixner1-3/+18
2013-08-16posix-timers: Shorten posix_cpu_timers/<CPU> kernel thread namesArnaldo Carvalho de Melo1-1/+1
2013-08-16posix-timers: thread posix-cpu-timers on -rtJohn Stultz5-7/+192
2013-08-16hrtimer: Raise softirq if hrtimer irq stalledWatanabe1-5/+4
2013-08-16timer-fd: Prevent live lockThomas Gleixner1-1/+1
2013-08-16hrtimer: fixup hrtimer callback changes for preempt-rtThomas Gleixner6-28/+195
2013-08-16hrtimers: prepare full preemptionIngo Molnar4-1/+76
2013-08-16timers: Avoid the switch timers base set to NULL trick on RTThomas Gleixner1-8/+32
2013-08-16timer: delay waking softirqs from the jiffy tickPeter Zijlstra1-1/+1
2013-08-16timers: preempt-rt supportIngo Molnar1-3/+12
2013-08-16timers: prepare for full preemption improveZhao Hongjiang1-2/+6
2013-08-16timers: prepare for full preemptionIngo Molnar2-4/+34
2013-08-16relay: fix timer madnessIngo Molnar1-9/+5
2013-08-16ipc/mqueue: Add a critical section to avoid a deadlockKOBAYASHI Yoshitake1-7/+12
2013-08-16ipc: Make the ipc code -rt awareIngo Molnar2-0/+21
2013-08-16panic: skip get_random_bytes for RT_FULL in init_oops_idThomas Gleixner1-0/+2
2013-08-16radix-tree-rt-aware.patchThomas Gleixner2-2/+11
2013-08-16mm: page_alloc: Use local_lock_on() instead of plain spinlockThomas Gleixner1-2/+2
2013-08-16mm: disable slab on rtThomas Gleixner2-1/+2
2013-08-16slub: delay ctor until the object is requestedSebastian Andrzej Siewior1-0/+6
2013-08-16slub: Enable irqs for __GFP_WAITThomas Gleixner1-8/+5
2013-08-16mm: Enable SLUB for RTThomas Gleixner2-29/+91
2013-08-16mm: Allow only slab on RTIngo Molnar1-0/+2
2013-08-16mm: bounce: Use local_irq_save_nortThomas Gleixner1-2/+2
2013-08-16ARM: Initialize ptl->lock for vector pageFrank Rowand1-0/+24
2013-08-16mm: shrink the page frame to !-rt sizePeter Zijlstra3-7/+75
2013-08-16mm: make vmstat -rt awareIngo Molnar2-0/+10
2013-08-16mm: convert swap to percpu lockedIngo Molnar1-12/+18
2013-08-16mm-page-alloc-fix.patchThomas Gleixner1-2/+2
2013-08-16mm: page_alloc reduce lock sections furtherPeter Zijlstra1-29/+69
2013-08-16mm: page_alloc: rt-friendly per-cpu pagesIngo Molnar1-20/+41
2013-08-16mm: More lock breaks in slab.cPeter Zijlstra1-16/+64