summaryrefslogtreecommitdiffstats
path: root/debian/patches-rt/series
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches-rt/series')
-rw-r--r--debian/patches-rt/series125
1 files changed, 79 insertions, 46 deletions
diff --git a/debian/patches-rt/series b/debian/patches-rt/series
index f3d94c14e..3429bdc30 100644
--- a/debian/patches-rt/series
+++ b/debian/patches-rt/series
@@ -9,12 +9,42 @@
###########################################################################
# Posted
###########################################################################
-# printk related
+
+# tty/ serial
+0001-serial-amba-pl011-Use-uart_prepare_sysrq_char.patch
+0002-serial-ar933x-Use-uart_prepare_sysrq_char.patch
+0003-serial-bcm63xx-Use-uart_prepare_sysrq_char.patch
+0004-serial-meson-Use-uart_prepare_sysrq_char.patch
+0005-serial-msm-Use-uart_prepare_sysrq_char.patch
+0006-serial-omap-Use-uart_prepare_sysrq_char.patch
+0007-serial-pxa-Use-uart_prepare_sysrq_char.patch
+0008-serial-sunplus-Use-uart_prepare_sysrq_char.patch
+0009-serial-lpc32xx_hs-Use-uart_prepare_sysrq_char-to-han.patch
+0010-serial-owl-Use-uart_prepare_sysrq_char-to-handle-sys.patch
+0011-serial-rda-Use-uart_prepare_sysrq_char-to-handle-sys.patch
+0012-serial-sifive-Use-uart_prepare_sysrq_char-to-handle-.patch
+0013-serial-pch-Invoke-handle_rx_to-directly.patch
+0014-serial-pch-Make-push_rx-return-void.patch
+0015-serial-pch-Don-t-disable-interrupts-while-acquiring-.patch
+0016-serial-pch-Don-t-initialize-uart_port-s-spin_lock.patch
+0017-serial-pch-Remove-eg20t_port-lock.patch
+0018-serial-pch-Use-uart_prepare_sysrq_char.patch
+
+# net, RPS, v5
+0001-net-Remove-conditional-threaded-NAPI-wakeup-based-on.patch
+0002-net-Allow-to-use-SMP-threads-for-backlog-NAPI.patch
+0003-net-Use-backlog-NAPI-to-clean-up-the-defer_list.patch
+0004-net-Rename-rps_lock-to-backlog_lock.patch
+
+# perf, sigtrap, v3
+0001-perf-Move-irq_work_queue-where-the-event-is-prepared.patch
+0002-perf-Enqueue-SIGTRAP-always-via-task_work.patch
+0003-perf-Remove-perf_swevent_get_recursion_context-from-.patch
+0004-perf-Split-__perf_pending_irq-out-of-perf_pending_ir.patch
###########################################################################
# Post
###########################################################################
-net-Avoid-the-IPI-to-free-the.patch
###########################################################################
# X86:
@@ -34,7 +64,7 @@ rcutorture-Also-force-sched-priority-to-timersd-on-b.patch
tick-Fix-timer-storm-since-introduction-of-timersd.patch
softirq-Wake-ktimers-thread-also-in-softirq.patch
zram-Replace-bit-spinlocks-with-spinlock_t-for-PREEM.patch
-preempt-Put-preempt_enable-within-an-instrumentation.patch
+# preempt-Put-preempt_enable-within-an-instrumentation.patch
# Sched
0001-sched-core-Provide-a-method-to-check-if-a-task-is-PI.patch
@@ -44,47 +74,51 @@ preempt-Put-preempt_enable-within-an-instrumentation.patch
###########################################################################
# John's printk queue
###########################################################################
-0005-printk-ringbuffer-Clarify-special-lpos-values.patch
-0006-printk-For-suppress_panic_printk-check-for-other-CPU.patch
-0011-printk-ringbuffer-Consider-committed-as-finalized-in.patch
-0013-printk-Avoid-non-panic-CPUs-writing-to-ringbuffer.patch
-0014-panic-Flush-kernel-log-buffer-at-the-end.patch
-0015-printk-Consider-nbcon-boot-consoles-on-seq-init.patch
-0016-printk-Add-sparse-notation-to-console_srcu-locking.patch
-0017-printk-nbcon-Ensure-ownership-release-on-failed-emit.patch
-0018-printk-Check-printk_deferred_enter-_exit-usage.patch
-0019-printk-nbcon-Implement-processing-in-port-lock-wrapp.patch
-0020-printk-nbcon-Add-driver_enter-driver_exit-console-ca.patch
-0021-printk-Make-console_is_usable-available-to-nbcon.patch
-0022-printk-Let-console_is_usable-handle-nbcon.patch
-0023-printk-Add-flags-argument-for-console_is_usable.patch
-0024-printk-nbcon-Provide-function-to-flush-using-write_a.patch
-0025-printk-Track-registered-boot-consoles.patch
-0026-printk-nbcon-Use-nbcon-consoles-in-console_flush_all.patch
-0027-printk-nbcon-Assign-priority-based-on-CPU-state.patch
-0028-printk-nbcon-Add-unsafe-flushing-on-panic.patch
-0029-printk-Avoid-console_lock-dance-if-no-legacy-or-boot.patch
-0030-printk-Track-nbcon-consoles.patch
-0031-printk-Coordinate-direct-printing-in-panic.patch
-0032-printk-nbcon-Implement-emergency-sections.patch
-0033-panic-Mark-emergency-section-in-warn.patch
-0034-panic-Mark-emergency-section-in-oops.patch
-0035-rcu-Mark-emergency-section-in-rcu-stalls.patch
-0036-lockdep-Mark-emergency-section-in-lockdep-splats.patch
-0037-printk-nbcon-Introduce-printing-kthreads.patch
-0038-printk-Atomic-print-in-printk-context-on-shutdown.patch
-0039-printk-nbcon-Add-context-to-console_is_usable.patch
-0040-printk-nbcon-Add-printer-thread-wakeups.patch
-0041-printk-nbcon-Stop-threads-on-shutdown-reboot.patch
-0042-printk-nbcon-Start-printing-threads.patch
-0043-proc-Add-nbcon-support-for-proc-consoles.patch
-0044-tty-sysfs-Add-nbcon-support-for-active.patch
-0045-printk-nbcon-Provide-function-to-reacquire-ownership.patch
-0046-serial-core-Provide-low-level-functions-to-port-lock.patch
-0047-serial-8250-Switch-to-nbcon-console.patch
-0048-printk-Add-kthread-for-all-legacy-consoles.patch
-0049-serial-8250-revert-drop-lockdep-annotation-from-seri.patch
-0050-printk-Avoid-false-positive-lockdep-report-for-legac.patch
+0001-printk-ringbuffer-Clarify-special-lpos-values.patch
+0003-printk-Avoid-non-panic-CPUs-writing-to-ringbuffer.patch
+0006-printk-Add-notation-to-console_srcu-locking.patch
+0007-printk-Properly-deal-with-nbcon-consoles-on-seq-init.patch
+0008-printk-nbcon-Remove-return-value-for-write_atomic.patch
+0009-printk-Check-printk_deferred_enter-_exit-usage.patch
+0010-printk-nbcon-Add-detailed-doc-for-write_atomic.patch
+0011-printk-nbcon-Add-callbacks-to-synchronize-with-drive.patch
+0012-printk-nbcon-Use-driver-synchronization-while-regist.patch
+0013-serial-core-Provide-low-level-functions-to-lock-port.patch
+0014-printk-nbcon-Implement-processing-in-port-lock-wrapp.patch
+0015-printk-nbcon-Do-not-rely-on-proxy-headers.patch
+0016-printk-nbcon-Fix-kerneldoc-for-enums.patch
+0017-printk-Make-console_is_usable-available-to-nbcon.patch
+0018-printk-Let-console_is_usable-handle-nbcon.patch
+0019-printk-Add-flags-argument-for-console_is_usable.patch
+0020-printk-nbcon-Provide-function-to-flush-using-write_a.patch
+0021-printk-Track-registered-boot-consoles.patch
+0022-printk-nbcon-Use-nbcon-consoles-in-console_flush_all.patch
+0023-printk-nbcon-Assign-priority-based-on-CPU-state.patch
+0024-printk-nbcon-Add-unsafe-flushing-on-panic.patch
+0025-printk-Avoid-console_lock-dance-if-no-legacy-or-boot.patch
+0026-printk-Track-nbcon-consoles.patch
+0027-printk-Coordinate-direct-printing-in-panic.patch
+0028-printk-nbcon-Implement-emergency-sections.patch
+0029-panic-Mark-emergency-section-in-warn.patch
+0030-panic-Mark-emergency-section-in-oops.patch
+0031-rcu-Mark-emergency-sections-in-rcu-stalls.patch
+0032-lockdep-Mark-emergency-sections-in-lockdep-splats.patch
+0033-printk-nbcon-Introduce-printing-kthreads.patch
+0034-printk-Atomic-print-in-printk-context-on-shutdown.patch
+0035-printk-nbcon-Add-context-to-console_is_usable.patch
+0036-printk-nbcon-Add-printer-thread-wakeups.patch
+0037-printk-nbcon-Stop-threads-on-shutdown-reboot.patch
+0038-printk-nbcon-Start-printing-threads.patch
+0039-printk-Provide-helper-for-message-prepending.patch
+0040-printk-nbcon-Show-replay-message-on-takeover.patch
+0041-proc-Add-nbcon-support-for-proc-consoles.patch
+0042-tty-sysfs-Add-nbcon-support-for-active.patch
+0043-printk-nbcon-Provide-function-to-reacquire-ownership.patch
+0044-serial-8250-Switch-to-nbcon-console.patch
+0045-serial-8250-Revert-drop-lockdep-annotation-from-seri.patch
+0046-printk-Add-kthread-for-all-legacy-consoles.patch
+0047-printk-Provide-threadprintk-boot-argument.patch
+0048-printk-Avoid-false-positive-lockdep-report-for-legac.patch
###########################################################################
# DRM:
@@ -110,9 +144,8 @@ PREEMPT_AUTO.patch
###########################################################################
0001-arm-Disable-jump-label-on-PREEMPT_RT.patch
ARM__enable_irq_in_translation_section_permission_fault_handlers.patch
+arm-Disable-FAST_GUP-on-PREEMPT_RT-if-HIGHPTE-is-als.patch
# arm64-signal-Use-ARCH_RT_DELAYS_SIGNAL_SEND.patch
-tty_serial_omap__Make_the_locking_RT_aware.patch
-tty_serial_pl011__Make_the_locking_work_on_RT.patch
0001-ARM-vfp-Provide-vfp_lock-for-VFP-locking.patch
0002-ARM-vfp-Use-vfp_lock-in-vfp_sync_hwstate.patch
0003-ARM-vfp-Use-vfp_lock-in-vfp_support_entry.patch