Age | Commit message (Expand) | Author | Files | Lines |
2019-02-28 | Linux 4.14.103-rt55 REBASEstable-rt/v4.14-rt-rebase | Tom Zanussi | 1 | -1/+1 |
2019-02-28 | drm/i915: skip DRM_I915_LOW_LEVEL_TRACEPOINTS with NOTRACE | Sebastian Andrzej Siewior | 1 | -1/+1 |
2019-02-28 | kmemleak: Turn kmemleak_lock to raw spinlock on RT | He Zhe | 1 | -10/+10 |
2019-02-28 | x86/mm/pat: disable preemption __split_large_page() after spin_lock() | Sebastian Andrzej Siewior | 1 | -0/+8 |
2019-02-28 | drm/i915: disable tracing on -RT | Sebastian Andrzej Siewior | 1 | -0/+4 |
2019-02-28 | hrtimer: move state change before hrtimer_cancel in do_nanosleep() | Sebastian Andrzej Siewior | 1 | -1/+1 |
2019-02-28 | x86/fpu: Disable preemption around local_bh_disable() | Sebastian Andrzej Siewior | 1 | -0/+2 |
2019-02-28 | rcu: make RCU_BOOST default on RT without EXPERT | Sebastian Andrzej Siewior | 1 | -2/+2 |
2019-02-28 | sched/migrate_disable: Add export_symbol_gpl for __migrate_disabled | Sebastian Andrzej Siewior | 1 | -0/+1 |
2019-02-28 | tty: serial: pl011: explicitly initialize the flags variable | Kurt Kanzenbach | 1 | -1/+1 |
2019-02-28 | mm/kasan: make quarantine_lock a raw_spinlock_t | Clark Williams | 1 | -9/+9 |
2019-02-28 | kthread: convert worker lock to raw spinlock | Julia Cartwright | 2 | -22/+22 |
2019-02-28 | work-simple: drop a shit statement in SWORK_EVENT_PENDING | Sebastian Andrzej Siewior | 1 | -1/+1 |
2019-02-28 | printk: Do not disable preemption calling console_unlock() in PREEMPT_RT | Steven Rostedt | 1 | -2/+2 |
2019-02-28 | Revert "softirq: keep the 'softirq pending' check RT-only" | Steven Rostedt (VMware) | 1 | -6/+1 |
2019-02-28 | Drivers: hv: vmbus: include header for get_irq_regs() | Sebastian Andrzej Siewior | 1 | -0/+1 |
2019-02-28 | sched: Allow pinned user tasks to be awakened to the CPU they pinned | Mike Galbraith | 1 | -1/+1 |
2019-02-28 | Revert "arm64/xen: Make XEN depend on !RT" | Sebastian Andrzej Siewior | 1 | -1/+1 |
2019-02-28 | sched/core: Avoid __schedule() being called twice in a row | Daniel Bristot de Oliveira | 1 | -2/+7 |
2019-02-28 | crypto: scompress - serialize RT percpu scratch buffer access with a local lock | Mike Galbraith | 1 | -2/+4 |
2019-02-28 | crypto: cryptd - add a lock instead preempt_disable/local_bh_disable | Sebastian Andrzej Siewior | 1 | -10/+9 |
2019-02-28 | efi: Disable runtime services on RT | Sebastian Andrzej Siewior | 1 | -1/+1 |
2019-02-28 | efi: Allow efi=runtime | Sebastian Andrzej Siewior | 1 | -0/+3 |
2019-02-28 | x86/ioapic: Don't let setaffinity unmask threaded EOI interrupt too early | Thomas Gleixner | 1 | -12/+14 |
2019-02-28 | irqchip/gic-v3-its: Move pending table allocation to init time | Marc Zyngier | 2 | -35/+37 |
2019-02-28 | irqchip/gic-v3-its: Move ITS' ->pend_page allocation into an early CPU up hook | Sebastian Andrzej Siewior | 1 | -19/+41 |
2019-02-28 | sched/migrate_disable: fallback to preempt_disable() instead barrier() | Sebastian Andrzej Siewior | 4 | -18/+17 |
2019-02-28 | irqchip/gic-v3-its: Make its_lock a raw_spin_lock_t | Sebastian Andrzej Siewior | 1 | -5/+5 |
2019-02-28 | Revert "timer: delay waking softirqs from the jiffy tick" | Anna-Maria Gleixner | 1 | -1/+1 |
2019-02-28 | Revert "x86: UV: raw_spinlock conversion" | Sebastian Andrzej Siewior | 3 | -32/+28 |
2019-02-28 | seqlock: provide the same ordering semantics as mainline | Julia Cartwright | 1 | -0/+1 |
2019-02-28 | PM / s2idle: Make s2idle_wait_head swait based | Sebastian Andrzej Siewior | 1 | -4/+5 |
2019-02-28 | PM / wakeup: Make events_lock a RAW_SPINLOCK | Sebastian Andrzej Siewior | 1 | -9/+9 |
2019-02-28 | PM / suspend: Prevent might sleep splats (updated) | Sebastian Andrzej Siewior | 1 | -0/+2 |
2019-02-28 | squashfs: make use of local lock in multi_cpu decompressor | Julia Cartwright | 1 | -4/+12 |
2019-02-28 | locallock: provide {get,put}_locked_ptr() variants | Julia Cartwright | 1 | -0/+10 |
2019-02-28 | sched/fair: Fix CFS bandwidth control lockdep DEADLOCK report | Mike Galbraith | 1 | -2/+2 |
2019-02-28 | tracing: Fix a potential NULL dereference | Dan Carpenter | 1 | -0/+1 |
2019-02-28 | tracing: Uninitialized variable in create_tracing_map_fields() | Dan Carpenter | 1 | -1/+1 |
2019-02-28 | tracing: Restore proper field flag printing when displaying triggers | Tom Zanussi | 1 | -0/+10 |
2019-02-28 | tracing: Add field parsing hist error for hist triggers | Tom Zanussi | 1 | -0/+1 |
2019-02-28 | tracing: Add field modifier parsing hist error for hist triggers | Tom Zanussi | 1 | -0/+1 |
2019-02-28 | Add localversion for -RT release | Thomas Gleixner | 1 | -0/+1 |
2019-02-28 | workqueue: Prevent deadlock/stall on RT | Thomas Gleixner | 2 | -15/+52 |
2019-02-28 | apparmor: use a locallock instead preempt_disable() | Sebastian Andrzej Siewior | 2 | -5/+18 |
2019-02-28 | md: disable bcache | Sebastian Andrzej Siewior | 1 | -0/+1 |
2019-02-28 | Revert "rt,ntp: Move call to schedule_delayed_work() to helper thread" | Sebastian Andrzej Siewior | 1 | -26/+0 |
2019-02-28 | rt,ntp: Move call to schedule_delayed_work() to helper thread | Steven Rostedt | 1 | -0/+26 |
2019-02-28 | cpuset: Convert callback_lock to raw_spinlock_t | Mike Galbraith | 1 | -33/+33 |
2019-02-28 | Revert "memcontrol: Prevent scheduling while atomic in cgroup code" | Steven Rostedt (VMware) | 1 | -7/+6 |
2019-02-28 | memcontrol: Prevent scheduling while atomic in cgroup code | Mike Galbraith | 1 | -6/+7 |
2019-02-28 | cgroups: use simple wait in css_release() | Sebastian Andrzej Siewior | 2 | -4/+7 |
2019-02-28 | drm,i915: Use local_lock/unlock_irq() in intel_pipe_update_start/end() | Mike Galbraith | 1 | -5/+6 |
2019-02-28 | drm,radeon,i915: Use preempt_disable/enable_rt() where recommended | Mike Galbraith | 2 | -0/+4 |
2019-02-28 | pci/switchtec: Don't use completion's wait queue | Sebastian Andrzej Siewior | 1 | -9/+13 |
2019-02-28 | tpm_tis: fix stall after iowrite*()s | Haris Okanovic | 1 | -2/+27 |
2019-02-28 | drivers/zram: fix zcomp_stream_get() smp_processor_id() use in preemptible code | Mike Galbraith | 1 | -1/+2 |
2019-02-28 | drivers/zram: Don't disable preemption in zcomp_stream_get/put() | Mike Galbraith | 3 | -4/+14 |
2019-02-28 | drivers/block/zram: Replace bit spinlocks with rtmutex for -rt | Mike Galbraith | 2 | -0/+29 |
2019-02-28 | connector/cn_proc: Protect send_msg() with a local lock on RT | Mike Galbraith | 1 | -2/+4 |
2019-02-28 | cpufreq: drop K8's driver from beeing selected | Sebastian Andrzej Siewior | 1 | -1/+1 |
2019-02-28 | mmci: Remove bogus local_irq_save() | Thomas Gleixner | 1 | -5/+0 |
2019-02-28 | leds: trigger: disable CPU trigger on -RT | Sebastian Andrzej Siewior | 1 | -1/+1 |
2019-02-28 | arch/arm64: Add lazy preempt support | Anders Roxell | 5 | -5/+17 |
2019-02-28 | powerpc: Add support for lazy preemption | Thomas Gleixner | 5 | -11/+33 |
2019-02-28 | arm: Add support for lazy preemption | Thomas Gleixner | 6 | -8/+33 |
2019-02-28 | x86: Support for lazy preemption | Thomas Gleixner | 7 | -3/+79 |
2019-02-28 | ftrace: Fix trace header alignment | Mike Galbraith | 1 | -11/+11 |
2019-02-28 | sched: Add support for lazy preemption | Thomas Gleixner | 12 | -29/+226 |
2019-02-28 | rcu: enable rcu_normal_after_boot by default for RT | Julia Cartwright | 1 | -1/+1 |
2019-02-28 | rcu: make RCU_BOOST default on RT | Sebastian Andrzej Siewior | 1 | -2/+2 |
2019-02-28 | rcu: Eliminate softirq processing from rcutree | Paul E. McKenney | 3 | -154/+115 |
2019-02-28 | rcu: Disable RCU_FAST_NO_HZ on RT | Thomas Gleixner | 1 | -1/+1 |
2019-02-28 | srcu: replace local_irqsave() with a locallock | Sebastian Andrzej Siewior | 1 | -5/+9 |
2019-02-28 | srcu: Prohibit call_srcu() use under raw spinlocks | Paul E. McKenney | 2 | -45/+72 |
2019-02-28 | srcu: use cpu_online() instead custom check | Sebastian Andrzej Siewior | 2 | -24/+4 |
2019-02-28 | lockdep: selftest: fix warnings due to missing PREEMPT_RT conditionals | Josh Cartwright | 1 | -0/+27 |
2019-02-28 | lockdep: selftest: Only do hardirq context test for raw spinlock | Yong Zhang | 1 | -0/+23 |
2019-02-28 | crypto: Convert crypto notifier chain to SRCU | Peter Zijlstra | 3 | -7/+7 |
2019-02-28 | net: Add a mutex around devnet_rename_seq | Sebastian Andrzej Siewior | 1 | -14/+20 |
2019-02-28 | net: netfilter: Serialize xt_write_recseq sections on RT | Thomas Gleixner | 2 | -0/+13 |
2019-02-28 | net/core: protect users of napi_alloc_cache against reentrance | Sebastian Andrzej Siewior | 1 | -6/+19 |
2019-02-28 | net: Another local_irq_disable/kmalloc headache | Thomas Gleixner | 1 | -4/+6 |
2019-02-28 | net: Remove preemption disabling in netif_rx() | Priyanka Jain | 1 | -4/+4 |
2019-02-28 | scsi: qla2xxx: Use local_irq_save_nort() in qla2x00_poll | John Kacur | 1 | -2/+2 |
2019-02-28 | hotplug: duct-tape RT-rwlock usage for non-RT | Sebastian Andrzej Siewior | 1 | -1/+13 |
2019-02-28 | cpu/hotplug: Implement CPU pinning | Thomas Gleixner | 2 | -0/+41 |
2019-02-28 | char/random: don't print that the init is done | Sebastian Andrzej Siewior | 1 | -2/+6 |
2019-02-28 | random: avoid preempt_disable()ed section | Sebastian Andrzej Siewior | 1 | -4/+7 |
2019-02-28 | random: Make it work on rt | Thomas Gleixner | 6 | -9/+23 |
2019-02-28 | cpumask: Disable CONFIG_CPUMASK_OFFSTACK for RT | Thomas Gleixner | 2 | -1/+2 |
2019-02-28 | acpi/rt: Convert acpi_gbl_hardware lock back to a raw_spinlock_t | Steven Rostedt | 5 | -7/+22 |
2019-02-28 | dm: Make rt aware | Thomas Gleixner | 1 | -1/+1 |
2019-02-28 | arm*: disable NEON in kernel mode | Sebastian Andrzej Siewior | 3 | -12/+13 |
2019-02-28 | crypto: limit more FPU-enabled sections | Sebastian Andrzej Siewior | 10 | -19/+158 |
2019-02-28 | crypto: Reduce preempt disabled regions, more algos | Sebastian Andrzej Siewior | 2 | -28/+24 |
2019-02-28 | x86: crypto: Reduce preempt disabled regions | Peter Zijlstra | 1 | -10/+12 |
2019-02-28 | sas-ata/isci: dont't disable interrupts in qc_issue handler | Paul Gortmaker | 1 | -2/+2 |
2019-02-28 | scsi/fcoe: Make RT aware. | Thomas Gleixner | 3 | -12/+12 |
2019-02-28 | arm: Enable highmem for rt | Thomas Gleixner | 3 | -8/+57 |
2019-02-28 | arm/highmem: Flush tlb on unmap | Sebastian Andrzej Siewior | 1 | -1/+1 |
2019-02-28 | x86/highmem: Add a "already used pte" check | Sebastian Andrzej Siewior | 1 | -0/+2 |
2019-02-28 | mm: rt: Fix generic kmap_atomic for RT | Thomas Gleixner | 1 | -2/+2 |
2019-02-28 | mm, rt: kmap_atomic scheduling | Peter Zijlstra | 7 | -10/+86 |
2019-02-28 | mips: Disable highmem on RT | Thomas Gleixner | 1 | -1/+1 |
2019-02-28 | powerpc: Disable highmem on RT | Thomas Gleixner | 1 | -1/+1 |
2019-02-28 | sysfs: Add /sys/kernel/realtime entry | Clark Williams | 1 | -0/+12 |
2019-02-28 | kgdb/serial: Short term workaround | Jason Wessel | 3 | -0/+7 |
2019-02-28 | arm64/xen: Make XEN depend on !RT | Thomas Gleixner | 1 | -1/+1 |
2019-02-28 | KVM: arm/arm64: downgrade preempt_disable()d region to migrate_disable() | Josh Cartwright | 1 | -3/+3 |
2019-02-28 | genirq: update irq_set_irqchip_state documentation | Josh Cartwright | 1 | -1/+1 |
2019-02-28 | ARM: enable irq in translation/section permission fault handlers | Yadi.hu | 1 | -0/+6 |
2019-02-28 | arm/unwind: use a raw_spin_lock | Sebastian Andrzej Siewior | 1 | -7/+7 |
2019-02-28 | ARM: at91: tclib: Default to tclib timer for RT | Thomas Gleixner | 1 | -1/+2 |
2019-02-28 | powerpc: ps3/device-init.c - adapt to completions using swait vs wait | Paul Gortmaker | 1 | -1/+1 |
2019-02-28 | powerpc/kvm: Disable in-kernel MPIC emulation for PREEMPT_RT_FULL | Bogdan Purcareata | 1 | -0/+1 |
2019-02-28 | powerpc: Use generic rwsem on RT | Thomas Gleixner | 1 | -1/+2 |
2019-02-28 | printk: Drop the logbuf_lock more often | Sebastian Andrzej Siewior | 1 | -0/+27 |
2019-02-28 | kernel/printk: Don't try to print from IRQ/NMI region | Sebastian Andrzej Siewior | 1 | -0/+10 |
2019-02-28 | printk: Make rt aware | Thomas Gleixner | 1 | -1/+18 |
2019-02-28 | snd/pcm: fix snd_pcm_stream_lock*() irqs_disabled() splats | Mike Galbraith | 1 | -4/+4 |
2019-02-28 | irqwork: Move irq safe work to irq context | Thomas Gleixner | 3 | -4/+17 |
2019-02-28 | irqwork: push most work into softirq context | Sebastian Andrzej Siewior | 5 | -14/+41 |
2019-02-28 | net: Have __napi_schedule_irqoff() disable interrupts on RT | Steven Rostedt | 2 | -0/+14 |
2019-02-28 | net: use trylock in icmp_sk | Sebastian Andrzej Siewior | 1 | -4/+5 |
2019-02-28 | net: add a lock around icmp_sk() | Sebastian Andrzej Siewior | 1 | -0/+7 |
2019-02-28 | net: take the tcp_sk_lock lock with BH disabled | Sebastian Andrzej Siewior | 1 | -4/+4 |
2019-02-28 | net: add back the missing serialization in ip_send_unicast_reply() | Sebastian Andrzej Siewior | 1 | -0/+6 |
2019-02-28 | net/Qdisc: use a seqlock instead seqcount | Sebastian Andrzej Siewior | 8 | -15/+67 |
2019-02-28 | net: dev: always take qdisc's busylock in __dev_xmit_skb() | Sebastian Andrzej Siewior | 1 | -0/+4 |
2019-02-28 | net: provide a way to delegate processing a softirq to ksoftirqd | Sebastian Andrzej Siewior | 3 | -1/+30 |
2019-02-28 | net: use task_struct instead of CPU number as the queue owner on -RT | Sebastian Andrzej Siewior | 2 | -7/+53 |
2019-02-28 | net: move xmit_recursion to per-task variable on -RT | Sebastian Andrzej Siewior | 4 | -8/+51 |
2019-02-28 | net/core/cpuhotplug: Drain input_pkt_queue lockless | Grygorii Strashko | 1 | -1/+1 |
2019-02-28 | net: Use skbufhead with raw lock | Thomas Gleixner | 3 | -7/+32 |
2019-02-28 | sunrpc: Make svc_xprt_do_enqueue() use get_cpu_light() | Mike Galbraith | 1 | -3/+3 |
2019-02-28 | seqlock: Prevent rt starvation | Thomas Gleixner | 2 | -15/+47 |
2019-02-28 | jump-label: disable if stop_machine() is used | Thomas Gleixner | 1 | -1/+1 |
2019-02-28 | debugobjects: Make RT aware | Thomas Gleixner | 1 | -1/+4 |
2019-02-28 | percpu_ida: Use local locks | Sebastian Andrzej Siewior | 1 | -8/+12 |
2019-02-28 | sched: Distangle worker accounting from rqlock | Thomas Gleixner | 3 | -100/+41 |
2019-02-28 | workqueue: Prevent workqueue versus ata-piix livelock | Thomas Gleixner | 1 | -1/+2 |
2019-02-28 | workqueue: Use local irq lock instead of irq disable regions | Thomas Gleixner | 1 | -14/+22 |
2019-02-28 | workqueue: Use normal rcu | Thomas Gleixner | 1 | -43/+52 |
2019-02-28 | fs/dcache: use swait_queue instead of waitqueue | Sebastian Andrzej Siewior | 11 | -25/+29 |
2019-02-28 | net: Use cpu_chill() instead of cpu_relax() | Thomas Gleixner | 2 | -3/+5 |
2019-02-28 | fs: dcache: Use cpu_chill() in trylock loops | Thomas Gleixner | 4 | -6/+20 |
2019-02-28 | block: Use cpu_chill() for retry loops | Thomas Gleixner | 1 | -2/+3 |
2019-02-28 | block: blk-mq: move blk_queue_usage_counter_release() into process context | Sebastian Andrzej Siewior | 2 | -1/+15 |
2019-02-28 | rtmutex: annotate sleeping lock context | Sebastian Andrzej Siewior | 5 | -10/+50 |
2019-02-28 | Revert "cpu_chill: Add a UNINTERRUPTIBLE hrtimer_nanosleep" | Sebastian Andrzej Siewior | 1 | -15/+6 |
2019-02-28 | kernel/cpu_chill: use schedule_hrtimeout() | Sebastian Andrzej Siewior | 1 | -5/+4 |
2019-02-28 | cpu_chill: Add a UNINTERRUPTIBLE hrtimer_nanosleep | Steven Rostedt | 1 | -7/+17 |
2019-02-28 | rt: Introduce cpu_chill() | Thomas Gleixner | 2 | -0/+25 |
2019-02-28 | md/raid5: do not disable interrupts | Sebastian Andrzej Siewior | 1 | -2/+2 |
2019-02-28 | md: raid5: Make raid5_percpu handling RT aware | Thomas Gleixner | 2 | -3/+6 |
2019-02-28 | block/mq: don't complete requests via IPI | Sebastian Andrzej Siewior | 4 | -1/+30 |
2019-02-28 | block/mq: do not invoke preempt_disable() | Sebastian Andrzej Siewior | 1 | -5/+5 |
2019-02-28 | block: mq: use cpu_light() | Sebastian Andrzej Siewior | 1 | -2/+2 |
2019-02-28 | mm/vmalloc: Another preempt disable region which sucks | Thomas Gleixner | 1 | -5/+8 |
2019-02-28 | fs/epoll: Do not disable preemption on RT | Thomas Gleixner | 1 | -2/+2 |
2019-02-28 | thermal: Defer thermal wakups to threads | Daniel Wagner | 1 | -3/+49 |
2019-02-28 | x86: UV: raw_spinlock conversion | Mike Galbraith | 3 | -28/+32 |
2019-02-28 | x86: Use generic rwsem_spinlocks on -rt | Thomas Gleixner | 1 | -1/+4 |
2019-02-28 | x86: stackprotector: Avoid random pool on rt | Thomas Gleixner | 1 | -1/+7 |
2019-02-28 | x86/mce: use swait queue for mce wakeups | Steven Rostedt | 1 | -3/+34 |
2019-02-28 | x86: Convert mce timer to hrtimer | Thomas Gleixner | 1 | -28/+26 |
2019-02-28 | fs/dcache: disable preemption on i_dir_seq's write side | Sebastian Andrzej Siewior | 4 | -9/+13 |
2019-02-28 | fs/dcache: bringt back explicit INIT_HLIST_BL_HEAD init | Sebastian Andrzej Siewior | 1 | -0/+10 |
2019-02-28 | Revert "fs: jbd2: pull your plug when waiting for space" | Sebastian Andrzej Siewior | 1 | -2/+0 |
2019-02-28 | fs: jbd2: pull your plug when waiting for space | Sebastian Andrzej Siewior | 1 | -0/+2 |
2019-02-28 | fs: ntfs: disable interrupt only on !RT | Mike Galbraith | 1 | -4/+4 |
2019-02-28 | block: Turn off warning which is bogus on RT | Thomas Gleixner | 1 | -1/+1 |
2019-02-28 | mm: Protect activate_mm() by preempt_[disable&enable]_rt() | Yong Zhang | 2 | -0/+4 |
2019-02-28 | fs: namespace preemption fix | Thomas Gleixner | 1 | -1/+4 |
2019-02-28 | locking/percpu-rwsem: Remove preempt_disable variants | Peter Zijlstra | 2 | -36/+20 |
2019-02-28 | tty: serial: 8250: don't take the trylock during oops | Sebastian Andrzej Siewior | 1 | -3/+1 |
2019-02-28 | rt: Improve the serial console PASS_LIMIT | Ingo Molnar | 1 | -1/+10 |
2019-02-28 | tty/serial/pl011: Make the locking work on RT | Thomas Gleixner | 1 | -5/+10 |
2019-02-28 | tty/serial/omap: Make the locking RT aware | Thomas Gleixner | 1 | -8/+4 |
2019-02-28 | rcutree/rcu_bh_qs: Disable irq while calling rcu_preempt_qs() | Tiejun Chen | 1 | -0/+5 |
2019-02-28 | rcu: Make ksoftirqd do RCU quiescent states | Paul E. McKenney | 3 | -6/+15 |
2019-02-28 | rcu: Merge RCU-bh into RCU-preempt | Thomas Gleixner | 7 | -3/+77 |
2019-02-28 | rcu: Frob softirq test | Peter Zijlstra | 1 | -1/+1 |
2019-02-28 | locking: don't check for __LINUX_SPINLOCK_TYPES_H on -RT archs | Sebastian Andrzej Siewior | 15 | -60/+0 |
2019-02-28 | RCU: skip the "schedule() in RCU section" warning on UP, too | Sebastian Andrzej Siewior | 4 | -1/+61 |
2019-02-28 | RCU: we need to skip that warning but only on sleeping locks | Sebastian Andrzej Siewior | 1 | -1/+5 |
2019-02-28 | ptrace: fix ptrace vs tasklist_lock race | Sebastian Andrzej Siewior | 3 | -7/+68 |
2019-02-28 | locking/rtmutex: re-init the wait_lock in rt_mutex_init_proxy_locked() | Sebastian Andrzej Siewior | 1 | -0/+8 |
2019-02-28 | locking/rt-mutex: fix deadlock in device mapper / block-IO | Mikulas Patocka | 1 | -0/+13 |
2019-02-28 | rtmutex: add ww_mutex addon for mutex-rt | Sebastian Andrzej Siewior | 3 | -11/+257 |
2019-02-28 | rtmutex: wire up RT's locking | Thomas Gleixner | 8 | -13/+66 |
2019-02-28 | rtmutex: add rwlock implementation based on rtmutex | Thomas Gleixner | 3 | -0/+542 |
2019-02-28 | rtmutex: add rwsem implementation based on rtmutex | Thomas Gleixner | 2 | -0/+336 |
2019-02-28 | rtmutex: add mutex implementation based on rtmutex | Thomas Gleixner | 2 | -0/+353 |
2019-02-28 | rtmutex: add sleeping lock implementation | Thomas Gleixner | 11 | -59/+713 |
2019-02-28 | rtmutex: export lockdep-less version of rt_mutex's lock, trylock and unlock | Thomas Gleixner | 2 | -26/+42 |
2019-02-28 | rtmutex: Provide rt_mutex_slowlock_locked() | Thomas Gleixner | 2 | -30/+46 |
2019-02-28 | rbtree: don't include the rcu header | Sebastian Andrzej Siewior | 3 | -49/+56 |
2019-02-28 | rtmutex: Avoid include hell | Thomas Gleixner | 1 | -1/+1 |