aboutsummaryrefslogtreecommitdiffstats
path: root/features/rt
ModeNameSize
-rw-r--r--ARM-Allow-to-enable-RT.patch1099logstatsplain
-rw-r--r--ARM-enable-irq-in-translation-section-permission-fau.patch3534logstatsplain
-rw-r--r--ARM64-Allow-to-enable-RT.patch1155logstatsplain
-rw-r--r--Add-localversion-for-RT-release.patch527logstatsplain
-rw-r--r--KVM-arm-arm64-downgrade-preempt_disable-d-region-to-.patch1942logstatsplain
-rw-r--r--PCI-hv-Use-tasklet_disable_in_atomic.patch1845logstatsplain
-rw-r--r--POWERPC-Allow-to-enable-RT.patch1182logstatsplain
-rw-r--r--arch-arm64-Add-lazy-preempt-support.patch6462logstatsplain
-rw-r--r--arm-Add-support-for-lazy-preemption.patch5119logstatsplain
-rw-r--r--arm64-fpsimd-Delay-freeing-memory-in-fpsimd_flush_th.patch1775logstatsplain
-rw-r--r--ath9k-Use-tasklet_disable_in_atomic.patch1730logstatsplain
-rw-r--r--atm-eni-Use-tasklet_disable_in_atomic-in-the-send-ca.patch1499logstatsplain
-rw-r--r--block-mq-do-not-invoke-preempt_disable.patch1183logstatsplain
-rw-r--r--cgroup-use-irqsave-in-cgroup_rstat_flush_locked.patch1937logstatsplain
-rw-r--r--console-add-write_atomic-interface.patch5046logstatsplain
-rw-r--r--cpuset-Convert-callback_lock-to-raw_spinlock_t.patch10954logstatsplain
-rw-r--r--crypto-cryptd-add-a-lock-instead-preempt_disable-loc.patch2905logstatsplain
-rw-r--r--crypto-limit-more-FPU-enabled-sections.patch2505logstatsplain
-rw-r--r--debugobjects-Make-RT-aware.patch867logstatsplain
-rw-r--r--drivers-block-zram-Replace-bit-spinlocks-with-rtmute.patch2747logstatsplain
-rw-r--r--drm-i915-Don-t-disable-interrupts-on-PREEMPT_RT-duri.patch2493logstatsplain
-rw-r--r--drm-i915-disable-tracing-on-RT.patch1552logstatsplain
-rw-r--r--drm-i915-gt-Only-disable-interrupts-for-the-timeline.patch1709logstatsplain
-rw-r--r--drm-i915-skip-DRM_I915_LOW_LEVEL_TRACEPOINTS-with-NO.patch1200logstatsplain
-rw-r--r--drm-radeon-i915-Use-preempt_disable-enable_rt-where-.patch2276logstatsplain
-rw-r--r--efi-Allow-efi-runtime.patch1043logstatsplain
-rw-r--r--efi-Disable-runtime-services-on-RT.patch1571logstatsplain
-rw-r--r--firewire-ohci-Use-tasklet_disable_in_atomic-where-re.patch2001logstatsplain
-rw-r--r--fs-dcache-disable-preemption-on-i_dir_seq-s-write-si.patch3136logstatsplain
-rw-r--r--fs-dcache-use-swait_queue-instead-of-waitqueue.patch8838logstatsplain
-rw-r--r--fs-namespace-Use-cpu_chill-in-trylock-loops.patch1341logstatsplain
-rw-r--r--futex-Fix-bug-on-when-a-requeued-RT-task-times-out.patch4204logstatsplain
-rw-r--r--genirq-Disable-irqpoll-on-rt.patch1300logstatsplain
-rw-r--r--genirq-Move-prio-assignment-into-the-newly-created-t.patch2051logstatsplain
-rw-r--r--genirq-update-irq_set_irqchip_state-documentation.patch1195logstatsplain
-rw-r--r--highmem-Don-t-disable-preemption-on-RT-in-kmap_atomi.patch2311logstatsplain
-rw-r--r--irqtime-Make-accounting-correct-on-RT.patch2016logstatsplain
-rw-r--r--irqwork-push-most-work-into-softirq-context.patch6664logstatsplain
-rw-r--r--jump-label-disable-if-stop_machine-is-used.patch1345logstatsplain
-rw-r--r--kconfig-Disable-config-options-which-are-not-RT-comp.patch810logstatsplain
-rw-r--r--kcov-Remove-kcov-include-from-sched.h-and-move-it-to.patch3533logstatsplain
-rw-r--r--kernel-sched-add-put-get-_cpu_light.patch896logstatsplain
-rw-r--r--kernel-sched-move-stack-kprobe-clean-up-to-__put_tas.patch2427logstatsplain
-rw-r--r--kthread-Move-prio-affinite-change-into-the-newly-cre.patch3000logstatsplain
-rw-r--r--leds-trigger-disable-CPU-trigger-on-RT.patch1838logstatsplain
-rw-r--r--lockdep-Make-it-RT-aware.patch2174logstatsplain
-rw-r--r--lockdep-Reduce-header-files-in-debug_locks.h.patch916logstatsplain
-rw-r--r--lockdep-disable-self-test.patch1199logstatsplain
-rw-r--r--lockdep-selftest-Only-do-hardirq-context-test-for-ra.patch2539logstatsplain
-rw-r--r--lockdep-selftest-fix-warnings-due-to-missing-PREEMPT.patch4363logstatsplain
-rw-r--r--locking-Make-spinlock_t-and-rwlock_t-a-RCU-section-o.patch4047logstatsplain
-rw-r--r--locking-don-t-check-for-__LINUX_SPINLOCK_TYPES_H-on-.patch5651logstatsplain
-rw-r--r--locking-rtmutex-Allow-rt_mutex_trylock-on-PREEMPT_RT.patch1166logstatsplain
-rw-r--r--locking-rtmutex-Avoid-include-hell.patch861logstatsplain
-rw-r--r--locking-rtmutex-Handle-the-various-new-futex-race-co.patch8889logstatsplain
-rw-r--r--locking-rtmutex-Make-lock_killable-work.patch1414logstatsplain
-rw-r--r--locking-rtmutex-Move-rt_mutex_init-outside-of-CONFIG.patch2027logstatsplain
-rw-r--r--locking-rtmutex-Provide-rt_mutex_slowlock_locked.patch4687logstatsplain
-rw-r--r--locking-rtmutex-Remove-cruft.patch3280logstatsplain
-rw-r--r--locking-rtmutex-Remove-output-from-deadlock-detector.patch9751logstatsplain
-rw-r--r--locking-rtmutex-Remove-rt_mutex_timed_lock.patch2935logstatsplain
-rw-r--r--locking-rtmutex-Use-custom-scheduling-function-for-s.patch8397logstatsplain
-rw-r--r--locking-rtmutex-add-mutex-implementation-based-on-rt.patch12204logstatsplain
-rw-r--r--locking-rtmutex-add-rwlock-implementation-based-on-r.patch15370logstatsplain
-rw-r--r--locking-rtmutex-add-rwsem-implementation-based-on-rt.patch13145logstatsplain
-rw-r--r--locking-rtmutex-add-sleeping-lock-implementation.patch38303logstatsplain
-rw-r--r--locking-rtmutex-add-ww_mutex-addon-for-mutex-rt.patch13028logstatsplain
-rw-r--r--locking-rtmutex-export-lockdep-less-version-of-rt_mu.patch4028logstatsplain
-rw-r--r--locking-rtmutex-wire-up-RT-s-locking.patch10322logstatsplain
-rw-r--r--locking-spinlock-Split-the-lock-types-header.patch6781logstatsplain
-rw-r--r--locking-split-out-the-rbtree-definition.patch3691logstatsplain
-rw-r--r--md-raid5-Make-raid5_percpu-handling-RT-aware.patch2264logstatsplain
-rw-r--r--mm-Allow-only-SLUB-on-RT.patch1674logstatsplain
-rw-r--r--mm-memcontrol-Disable-preemption-in-__mod_memcg_lruv.patch1345logstatsplain
-rw-r--r--mm-memcontrol-Don-t-call-schedule_work_on-in-preempt.patch2932logstatsplain
-rw-r--r--mm-memcontrol-Provide-a-local_lock-for-per-CPU-memcg.patch4727logstatsplain
-rw-r--r--mm-memcontrol-Replace-local_irq_disable-with-local-l.patch3930logstatsplain
-rw-r--r--mm-page_alloc-Use-a-local_lock-instead-of-explicit-l.patch6361logstatsplain
-rw-r--r--mm-page_alloc-Use-migrate_disable-in-drain_local_pag.patch1149logstatsplain
-rw-r--r--mm-scatterlist-Do-not-disable-irqs-on-RT.patch895logstatsplain
-rw-r--r--mm-sl-au-b-Change-list_lock-to-raw_spinlock_t.patch19072logstatsplain
-rw-r--r--mm-slub-Don-t-enable-partial-CPU-caches-on-PREEMPT_R.patch871logstatsplain
-rw-r--r--mm-slub-Don-t-resize-the-location-tracking-cache-on-.patch1126logstatsplain
-rw-r--r--mm-slub-Enable-irqs-for-__GFP_WAIT.patch2468logstatsplain
-rw-r--r--mm-slub-Make-object_map_lock-a-raw_spinlock_t.patch1587logstatsplain
-rw-r--r--mm-slub-Move-discard_slab-invocations-out-of-IRQ-off.patch14175logstatsplain
-rw-r--r--mm-slub-Move-flush_cpu_slab-invocations-__free_slab-.patch3188logstatsplain
-rw-r--r--mm-vmalloc-Another-preempt-disable-region-which-suck.patch2022logstatsplain
-rw-r--r--mm-vmstat-Protect-per-cpu-variables-with-preempt-dis.patch4663logstatsplain
-rw-r--r--mm-workingset-replace-IRQ-off-check-with-a-lockdep-a.patch1698logstatsplain
-rw-r--r--mm-zsmalloc-copy-with-get_cpu_var-and-locking.patch6073logstatsplain
-rw-r--r--net-Dequeue-in-dev_cpu_dead-without-the-lock.patch1303logstatsplain
-rw-r--r--net-Move-lockdep-where-it-belongs.patch1323logstatsplain
-rw-r--r--net-Properly-annotate-the-try-lock-for-the-seqlock.patch2167logstatsplain
-rw-r--r--net-Qdisc-use-a-seqlock-instead-seqcount.patch10574logstatsplain
-rw-r--r--net-Remove-preemption-disabling-in-netif_rx.patch2190logstatsplain
-rw-r--r--net-Use-skbufhead-with-raw-lock.patch2201logstatsplain
-rw-r--r--net-core-disable-NET_RX_BUSY_POLL-on-RT.patch1650logstatsplain
-rw-r--r--net-core-use-local_bh_disable-in-netif_rx_ni.patch1287logstatsplain
-rw-r--r--net-dev-always-take-qdisc-s-busylock-in-__dev_xmit_s.patch1442logstatsplain
-rw-r--r--net-jme-Replace-link-change-tasklet-with-work.patch3106logstatsplain
-rw-r--r--net-sundance-Use-tasklet_disable_in_atomic.patch1521logstatsplain
-rw-r--r--notifier-Make-atomic_notifiers-use-raw_spinlock.patch5622logstatsplain
-rw-r--r--panic-skip-get_random_bytes-for-RT_FULL-in-init_oops.patch804logstatsplain
-rw-r--r--pid.h-include-atomic.h.patch1199logstatsplain
-rw-r--r--powerpc-Add-support-for-lazy-preemption.patch7964logstatsplain
-rw-r--r--powerpc-Avoid-recursive-header-includes.patch1771logstatsplain
-rw-r--r--powerpc-kvm-Disable-in-kernel-MPIC-emulation-for-PRE.patch1922logstatsplain
-rw-r--r--powerpc-mm-Move-the-linear_mapping_mutex-to-the-ifde.patch1429logstatsplain
-rw-r--r--powerpc-pseries-iommu-Use-a-locallock-instead-local_.patch3749logstatsplain
-rw-r--r--powerpc-stackprotector-work-around-stack-guard-init-.patch1192logstatsplain
-rw-r--r--powerpc-traps-Use-PREEMPT_RT.patch1343logstatsplain
-rw-r--r--preempt-Provide-preempt_-_-no-rt-variants.patch1599logstatsplain
-rw-r--r--printk-add-console-handover.patch3081logstatsplain
-rw-r--r--printk-add-pr_flush.patch5764logstatsplain
-rw-r--r--printk-add-syslog_lock.patch4915logstatsplain
-rw-r--r--printk-change-console_seq-to-atomic64_t.patch4078logstatsplain
-rw-r--r--printk-combine-boot_delay_msec-into-printk_delay.patch1265logstatsplain
-rw-r--r--printk-console-remove-unnecessary-safe-buffer-usage.patch1601logstatsplain
-rw-r--r--printk-consolidate-kmsg_dump_get_buffer-syslog_print.patch5065logstatsplain
-rw-r--r--printk-convert-syslog_lock-to-spin_lock.patch3543logstatsplain
-rw-r--r--printk-introduce-CONSOLE_LOG_MAX-for-improved-multi-.patch3022logstatsplain
-rw-r--r--printk-introduce-a-kmsg_dump-iterator.patch19230logstatsplain
-rw-r--r--printk-introduce-kernel-sync-mode.patch8472logstatsplain
-rw-r--r--printk-kmsg_dump-remove-_nolock-variants.patch7231logstatsplain
-rw-r--r--printk-kmsg_dump-remove-unused-fields.patch1450logstatsplain
-rw-r--r--printk-kmsg_dump-use-kmsg_dump_rewind.patch1366logstatsplain
-rw-r--r--printk-limit-second-loop-of-syslog_print_all.patch2060logstatsplain
-rw-r--r--printk-move-console-printing-to-kthreads.patch23536logstatsplain
-rw-r--r--printk-refactor-kmsg_dump_get_buffer.patch4670logstatsplain
-rw-r--r--printk-relocate-printk_delay-and-vprintk_default.patch2318logstatsplain
-rw-r--r--printk-remove-deferred-printing.patch12528logstatsplain
-rw-r--r--printk-remove-logbuf_lock.patch14551logstatsplain
-rw-r--r--printk-remove-safe-buffers.patch25375logstatsplain
-rw-r--r--printk-track-limit-recursion.patch3311logstatsplain
-rw-r--r--printk-use-atomic64_t-for-devkmsg_user.seq.patch3756logstatsplain
-rw-r--r--printk-use-seqcount_latch-for-clear_seq.patch4417logstatsplain
-rw-r--r--ptrace-fix-ptrace-vs-tasklist_lock-race.patch5364logstatsplain
-rw-r--r--ptrace-fix-ptrace_unfreeze_traced-race-with-rt-lock.patch2034logstatsplain
-rw-r--r--random-Make-it-work-on-rt.patch6078logstatsplain
-rw-r--r--rcu-Delay-RCU-selftests.patch2128logstatsplain
-rw-r--r--rcu-Prevent-false-positive-softirq-warning-on-RT.patch1433logstatsplain
-rw-r--r--rcutorture-Avoid-problematic-critical-section-nestin.patch7199logstatsplain
-rw-r--r--rt-Add-local-irq-locks.patch5459logstatsplain
-rw-r--r--rt-Introduce-cpu_chill.patch4534logstatsplain
-rw-r--r--rt.scc10623logstatsplain
-rw-r--r--sched-Add-saved_state-for-tasks-blocked-on-sleeping-.patch3968logstatsplain
-rw-r--r--sched-Add-support-for-lazy-preemption.patch22393logstatsplain
-rw-r--r--sched-Disable-CONFIG_RT_GROUP_SCHED-on-RT.patch1035logstatsplain
-rw-r--r--sched-Disable-TTWU_QUEUE-on-RT.patch1060logstatsplain
-rw-r--r--sched-Do-not-account-rcu_preempt_depth-on-RT-in-migh.patch1741logstatsplain
-rw-r--r--sched-Limit-the-number-of-task-migrations-per-batch.patch1006logstatsplain
-rw-r--r--sched-Move-mmdrop-to-RCU-on-RT.patch3359logstatsplain
-rw-r--r--scsi-fcoe-Make-RT-aware.patch3498logstatsplain
-rw-r--r--serial-8250-implement-write_atomic.patch15626logstatsplain
-rw-r--r--shmem-Use-raw_spinlock_t-for-stat_lock.patch5288logstatsplain
-rw-r--r--signal-Revert-ptrace-preempt-magic.patch1213logstatsplain
-rw-r--r--signal-x86-Delay-calling-signals-in-atomic.patch4943logstatsplain
-rw-r--r--signals-Allow-RT-tasks-to-cache-one-sigqueue-struct.patch6887logstatsplain
-rw-r--r--smp-Wake-ksoftirqd-on-PREEMPT_RT-instead-do_softirq.patch1376logstatsplain
-rw-r--r--softirq-Add-RT-specific-softirq-accounting.patch2566logstatsplain
-rw-r--r--softirq-Check-preemption-after-reenabling-interrupts.patch4725logstatsplain
-rw-r--r--softirq-Disable-softirq-stacks-for-RT.patch5080logstatsplain
-rw-r--r--softirq-Make-softirq-control-and-processing-RT-aware.patch7645logstatsplain
-rw-r--r--softirq-Move-various-protections-into-inline-helpers.patch2948logstatsplain
-rw-r--r--sunrpc-Make-svc_xprt_do_enqueue-use-get_cpu_light.patch2345logstatsplain
-rw-r--r--sysfs-Add-sys-kernel-realtime-entry.patch1500logstatsplain
-rw-r--r--tasklets-Prevent-tasklet_unlock_spin_wait-deadlock-o.patch3700logstatsplain
-rw-r--r--tasklets-Provide-tasklet_disable_in_atomic.patch2311logstatsplain
-rw-r--r--tasklets-Replace-barrier-with-cpu_relax-in-tasklet_u.patch1196logstatsplain
-rw-r--r--tasklets-Replace-spin-wait-in-tasklet_kill.patch2375logstatsplain
-rw-r--r--tasklets-Replace-spin-wait-in-tasklet_unlock_wait.patch2833logstatsplain
-rw-r--r--tasklets-Switch-tasklet_disable-to-the-sleep-wait-va.patch1111logstatsplain
-rw-r--r--tasklets-Use-spin-wait-in-tasklet_disable-temporaril.patch1063logstatsplain
-rw-r--r--tasklets-Use-static-inlines-for-stub-implementations.patch1226logstatsplain
-rw-r--r--tcp-Remove-superfluous-BH-disable-around-listening_h.patch3096logstatsplain
-rw-r--r--tick-sched-Prevent-false-positive-softirq-pending-wa.patch3071logstatsplain
-rw-r--r--timers-Move-clearing-of-base-timer_running-under-bas.patch2328logstatsplain
-rw-r--r--tpm_tis-fix-stall-after-iowrite-s.patch2854logstatsplain
-rw-r--r--trace-Add-migrate-disabled-counter-to-tracing-output.patch4878logstatsplain
-rw-r--r--tty-serial-omap-Make-the-locking-RT-aware.patch1528logstatsplain
-rw-r--r--tty-serial-pl011-Make-the-locking-work-on-RT.patch1869logstatsplain
-rw-r--r--u64_stats-Disable-preemption-on-32bit-UP-SMP-with-RT.patch5542logstatsplain
-rw-r--r--um-synchronize-kmsg_dumper.patch1812logstatsplain
-rw-r--r--wait.h-include-atomic.h.patch1309logstatsplain
-rw-r--r--x86-Allow-to-enable-RT.patch791logstatsplain
-rw-r--r--x86-Enable-RT-also-on-32bit.patch1102logstatsplain
-rw-r--r--x86-Support-for-lazy-preemption.patch5177logstatsplain
-rw-r--r--x86-entry-Use-should_resched-in-idtentry_exit_cond_r.patch1102logstatsplain
-rw-r--r--x86-kvm-Require-const-tsc-for-RT.patch1102logstatsplain
-rw-r--r--x86-stackprotector-Avoid-random-pool-on-rt.patch1932logstatsplain
-rw-r--r--xfrm-Use-sequence-counter-with-associated-spinlock.patch2625logstatsplain