summaryrefslogtreecommitdiff
path: root/patches/series~
diff options
context:
space:
mode:
Diffstat (limited to 'patches/series~')
-rw-r--r--patches/series~222
1 files changed, 222 insertions, 0 deletions
diff --git a/patches/series~ b/patches/series~
new file mode 100644
index 000000000000..c5f3f6e8b6bd
--- /dev/null
+++ b/patches/series~
@@ -0,0 +1,222 @@
+printk__track_limit_recursion.patch
+printk__remove_safe_buffers.patch
+printk__convert_syslog_lock_to_spin_lock.patch
+console__add_write_atomic_interface.patch
+kdb__only_use_atomic_consoles_for_output_mirroring.patch
+serial__8250__implement_write_atomic.patch
+printk__relocate_printk_delay_and_vprintk_default.patch
+printk__combine_boot_delay_msec_into_printk_delay.patch
+printk__use_seqcount_latch_for_console_seq.patch
+printk__introduce_kernel_sync_mode.patch
+printk__move_console_printing_to_kthreads.patch
+printk__remove_deferred_printing.patch
+printk__add_console_handover.patch
+printk__add_pr_flush.patch
+highmem__Dont_disable_preemption_on_RT_in_kmap_atomic.patch
+timers__Move_clearing_of_base__timer_running_under_base__lock.patch
+mm_page_alloc__Split_per_cpu_page_lists_and_zone_stats.patch
+mm_page_alloc__Convert_per-cpu_list_protection_to_local_lock.patch
+mm_vmstat__Convert_NUMA_statistics_to_basic_NUMA_counters.patch
+mm_vmstat__Inline_NUMA_event_counter_updates.patch
+mm_page_alloc__Batch_the_accounting_updates_in_the_bulk_allocator.patch
+mm_page_alloc__Reduce_duration_that_IRQs_are_disabled_for_VM_counters.patch
+mm_page_alloc__Explicitly_acquire_the_zone_lock_in___free_pages_ok.patch
+mm_page_alloc__Avoid_conflating_IRQs_disabled_with_zone-lock.patch
+mm_page_alloc__Update_PGFREE_outside_the_zone_lock_in___free_pages_ok.patch
+mm_page_alloc__Split_per_cpu_page_lists_and_zone_stats_-fix.patch
+mm_slub__dont_call_flush_all_from_list_locations.patch
+mm_slub__allocate_private_object_map_for_sysfs_listings.patch
+mm_slub__allocate_private_object_map_for_validate_slab_cache.patch
+mm_slub__dont_disable_irq_for_debug_check_no_locks_freed.patch
+mm_slub__remove_redundant_unfreeze_partials_from_put_cpu_partial.patch
+mm_slub__unify_cmpxchg_double_slab_and___cmpxchg_double_slab.patch
+mm_slub__extract_get_partial_from_new_slab_objects.patch
+mm_slub__dissolve_new_slab_objects_into____slab_alloc.patch
+mm_slub__return_slab_page_from_get_partial_and_set_c-page_afterwards.patch
+mm_slub__restructure_new_page_checks_in____slab_alloc.patch
+mm_slub__simplify_kmem_cache_cpu_and_tid_setup.patch
+mm_slub__move_disabling_enabling_irqs_to____slab_alloc.patch
+mm_slub__do_initial_checks_in____slab_alloc_with_irqs_enabled.patch
+mm_slub__move_disabling_irqs_closer_to_get_partial_in____slab_alloc.patch
+mm_slub__restore_irqs_around_calling_new_slab.patch
+mm_slub__validate_slab_from_partial_list_or_page_allocator_before_making_it_cpu_slab.patch
+mm_slub__check_new_pages_with_restored_irqs.patch
+mm_slub__stop_disabling_irqs_around_get_partial.patch
+mm_slub__move_reset_of_c-page_and_freelist_out_of_deactivate_slab.patch
+mm_slub__make_locking_in_deactivate_slab_irq-safe.patch
+mm_slub__call_deactivate_slab_without_disabling_irqs.patch
+mm_slub__move_irq_control_into_unfreeze_partials.patch
+mm_slub__discard_slabs_in_unfreeze_partials_without_irqs_disabled.patch
+mm_slub__detach_whole_partial_list_at_once_in_unfreeze_partials.patch
+mm_slub__detach_percpu_partial_list_in_unfreeze_partials_using_this_cpu_cmpxchg.patch
+mm_slub__only_disable_irq_with_spin_lock_in___unfreeze_partials.patch
+mm_slub__dont_disable_irqs_in_slub_cpu_dead.patch
+mm_slab__make_flush_slab_possible_to_call_with_irqs_enabled.patch
+mm__slub__Move_flush_cpu_slab_invocations___free_slab_invocations_out_of_IRQ_context.patch
+mm__slub__Make_object_map_lock_a_raw_spinlock_t.patch
+mm_slub__optionally_save_restore_irqs_in_slab_unlock_.patch
+mm_slub__make_slab_lock_disable_irqs_with_PREEMPT_RT.patch
+mm_slub__use_migrate_disable_on_PREEMPT_RT.patch
+mm_slub__convert_kmem_cpu_slab_protection_to_local_lock.patch
+mm_slub__Correct_ordering_in_slab_unlock.patch
+kthread__Move_prio_affinite_change_into_the_newly_created_thread.patch
+genirq__Move_prio_assignment_into_the_newly_created_thread.patch
+notifier__Make_atomic_notifiers_use_raw_spinlock.patch
+cgroup__use_irqsave_in_cgroup_rstat_flush_locked.patch
+mm__workingset__replace_IRQ-off_check_with_a_lockdep_assert..patch
+shmem__Use_raw_spinlock_t_for_-stat_lock.patch
+net__Move_lockdep_where_it_belongs.patch
+tcp__Remove_superfluous_BH-disable_around_listening_hash.patch
+samples_kfifo__Rename_read_lock_write_lock.patch
+smp__Wake_ksoftirqd_on_PREEMPT_RT_instead_do_softirq..patch
+sched__Split_out_the_wakeup_state_check.patch
+sched__Introduce_TASK_RTLOCK_WAIT.patch
+sched__Prepare_for_RT_sleeping_spin_rwlocks.patch
+sched__Rework_the___schedule_preempt_argument.patch
+sched__Provide_schedule_point_for_RT_locks.patch
+sched_wake_q__Provide_WAKE_Q_HEAD_INITIALIZER.patch
+rtmutex__Convert_macros_to_inlines.patch
+rtmutex__Split_API_and_implementation.patch
+locking_rtmutex__Provide_rt_mutex_slowlock_locked.patch
+locking_rtmutex__Provide_lockdep_less_variants_of_rtmutex_interfaces.patch
+locking__Add_base_code_for_RT_rw_semaphore_and_rwlock.patch
+locking_rwsem__Add_rtmutex_based_R_W_semaphore_implementation.patch
+locking_rtmutex__Add_wake_state_to_rt_mutex_waiter.patch
+locking_rtmutex__Provide_rt_mutex_wake_q_and_helpers.patch
+locking_rtmutex__Use_rt_mutex_wake_q_head.patch
+locking_rtmutex__Prepare_RT_rt_mutex_wake_q_for_RT_locks.patch
+locking_rtmutex__Guard_regular_sleeping_locks_specific_functions.patch
+locking_spinlock__Split_the_lock_types_header.patch
+locking_rtmutex__Prevent_future_include_recursion_hell.patch
+locking_lockdep__Reduce_includes_in_debug_locks.h.patch
+rbtree__Split_out_the_rbtree_type_definitions.patch
+locking_rtmutex__Include_only_rbtree_types.patch
+locking_spinlock__Provide_RT_specific_spinlock_type.patch
+locking_spinlock__Provide_RT_variant_header.patch
+locking_rtmutex__Provide_the_spin_rwlock_core_lock_function.patch
+locking_spinlock__Provide_RT_variant.patch
+locking_rwlock__Provide_RT_variant.patch
+locking_mutex__Consolidate_core_headers.patch
+locking_mutex__Move_waiter_to_core_header.patch
+locking_ww_mutex__Move_ww_mutex_declarations_into_ww_mutex.h.patch
+locking_mutex__Make_mutex__wait_lock_raw.patch
+locking_mutex__Introduce__mutex_t.patch
+locking_mutex__Rename_the_ww_mutex_relevant_functions.patch
+locking_ww_mutex__Switch_to__mutex_t.patch
+locking_mutex__Replace_struct_mutex_in_core_code.patch
+locking_mutex__Rearrange_items_in_mutex.h.patch
+locking_mutex__Exclude_non-ww_mutex_API_for_RT.patch
+locking_rtmutex__Add_mutex_variant_for_RT.patch
+lib_test_lockup__Adapt_to_changed_variables..patch
+futex__Validate_waiter_correctly_in_futex_proxy_trylock_atomic.patch
+futex__Cleanup_stale_comments.patch
+futex__Correct_the_number_of_requeued_waiters_for_PI.patch
+futex__Restructure_futex_requeue.patch
+futex__Clarify_comment_in_futex_requeue.patch
+futex__Prevent_requeue_pi_lock_nesting_issue_on_RT.patch
+rtmutex__Prevent_lockdep_false_positive_with_PI_futexes.patch
+preempt__Adjust_PREEMPT_LOCK_OFFSET_for_RT.patch
+locking_rtmutex__Implement_equal_priority_lock_stealing.patch
+locking_rtmutex__Add_adaptive_spinwait_mechanism.patch
+locking_local_lock__Prepare_for_RT_support.patch
+locking_local_lock__Add_RT_support.patch
+mm_slub__Duct_tape_lockdep_assert_heldlocal_lock_t_on_RT.patch
+locking_RT__Add_might_sleeping_annotation..patch
+mm__page_alloc__Use_migrate_disable_in_drain_local_pages_wq.patch
+mm__slub__Dont_enable_partial_CPU_caches_on_PREEMPT_RT_by_default.patch
+rt__Introduce_cpu_chill.patch
+signal__Revert_ptrace_preempt_magic.patch
+preempt__Provide_preempt__nort_variants.patch
+mm_vmstat__Protect_per_cpu_variables_with_preempt_disable_on_RT.patch
+mm_memcontrol__Disable_preemption_in___mod_memcg_lruvec_state.patch
+u64_stats__Disable_preemption_on_32bit-UP_SMP_with_RT_during_updates.patch
+fs_dcache__use_swait_queue_instead_of_waitqueue.patch
+fs_dcache__disable_preemption_on_i_dir_seqs_write_side.patch
+net_Qdisc__use_a_seqlock_instead_seqcount.patch
+net__Properly_annotate_the_try-lock_for_the_seqlock.patch
+kconfig__Disable_config_options_which_are_not_RT_compatible.patch
+mm__Allow_only_SLUB_on_RT.patch
+sched__Disable_CONFIG_RT_GROUP_SCHED_on_RT.patch
+net_core__disable_NET_RX_BUSY_POLL_on_RT.patch
+efi__Disable_runtime_services_on_RT.patch
+efi__Allow_efiruntime.patch
+signal_x86__Delay_calling_signals_in_atomic.patch
+kernel_sched__add_putget_cpu_light.patch
+trace__Add_migrate-disabled_counter_to_tracing_output.patch
+locking__dont_check_for___LINUX_SPINLOCK_TYPES_H_on_-RT_archs.patch
+mm__memcontrol__Add_an_argument_to_refill_stock_to_indicate_locking.patch
+mm__memcontrol__Replace_disable-IRQ_locking_with_a_local_lock.patch
+mm_memcontrol__Dont_call_schedule_work_on_in_preemption_disabled_context.patch
+mm_memcontrol__Replace_local_irq_disable_with_local_locks.patch
+mm_zsmalloc__copy_with_get_cpu_var_and_locking.patch
+x86__kvm_Require_const_tsc_for_RT.patch
+wait.h__include_atomic.h.patch
+sched__Limit_the_number_of_task_migrations_per_batch.patch
+sched__Move_mmdrop_to_RCU_on_RT.patch
+kernel_sched__move_stack__kprobe_clean_up_to___put_task_struct.patch
+sched__Do_not_account_rcu_preempt_depth_on_RT_in_might_sleep.patch
+sched__Disable_TTWU_QUEUE_on_RT.patch
+softirq__Check_preemption_after_reenabling_interrupts.patch
+softirq__Disable_softirq_stacks_for_RT.patch
+net_core__use_local_bh_disable_in_netif_rx_ni.patch
+pid.h__include_atomic.h.patch
+ptrace__fix_ptrace_vs_tasklist_lock_race.patch
+rcu__Delay_RCU-selftests.patch
+rcutorture__Avoid_problematic_critical_section_nesting_on_RT.patch
+mm_vmalloc__Another_preempt_disable_region_which_sucks.patch
+block_mq__do_not_invoke_preempt_disable.patch
+md__raid5__Make_raid5_percpu_handling_RT_aware.patch
+scsi_fcoe__Make_RT_aware..patch
+sunrpc__Make_svc_xprt_do_enqueue_use_get_cpu_light.patch
+fs__namespace__Use_cpu_chill_in_trylock_loops.patch
+debugobjects__Make_RT_aware.patch
+net__Use_skbufhead_with_raw_lock.patch
+net__Dequeue_in_dev_cpu_dead_without_the_lock.patch
+net__dev__always_take_qdiscs_busylock_in___dev_xmit_skb.patch
+irqwork__push_most_work_into_softirq_context.patch
+crypto__limit_more_FPU-enabled_sections.patch
+crypto__cryptd_-_add_a_lock_instead_preempt_disable_local_bh_disable.patch
+panic__skip_get_random_bytes_for_RT_FULL_in_init_oops_id.patch
+x86__stackprotector__Avoid_random_pool_on_rt.patch
+random__Make_it_work_on_rt.patch
+net__Remove_preemption_disabling_in_netif_rx.patch
+lockdep__Make_it_RT_aware.patch
+lockdep__selftest__Only_do_hardirq_context_test_for_raw_spinlock.patch
+lockdep__selftest__fix_warnings_due_to_missing_PREEMPT_RT_conditionals.patch
+lockdep__disable_self-test.patch
+drmradeoni915__Use_preempt_disable_enable_rt_where_recommended.patch
+drm_i915__Dont_disable_interrupts_on_PREEMPT_RT_during_atomic_updates.patch
+drm_i915__disable_tracing_on_-RT.patch
+drm_i915__skip_DRM_I915_LOW_LEVEL_TRACEPOINTS_with_NOTRACE.patch
+drm_i915_gt__Only_disable_interrupts_for_the_timeline_lock_on_force-threaded.patch
+cpuset__Convert_callback_lock_to_raw_spinlock_t.patch
+x86__Allow_to_enable_RT.patch
+mm_scatterlist__Do_not_disable_irqs_on_RT.patch
+sched__Add_support_for_lazy_preemption.patch
+x86_entry__Use_should_resched_in_idtentry_exit_cond_resched.patch
+x86__Support_for_lazy_preemption.patch
+arm__Add_support_for_lazy_preemption.patch
+powerpc__Add_support_for_lazy_preemption.patch
+arch_arm64__Add_lazy_preempt_support.patch
+jump-label__disable_if_stop_machine_is_used.patch
+leds__trigger__disable_CPU_trigger_on_-RT.patch
+tty_serial_omap__Make_the_locking_RT_aware.patch
+tty_serial_pl011__Make_the_locking_work_on_RT.patch
+ARM__enable_irq_in_translation_section_permission_fault_handlers.patch
+genirq__update_irq_set_irqchip_state_documentation.patch
+KVM__arm_arm64__downgrade_preempt_disabled_region_to_migrate_disable.patch
+arm64__fpsimd__Delay_freeing_memory_in_fpsimd_flush_thread.patch
+x86__Enable_RT_also_on_32bit.patch
+ARM__Allow_to_enable_RT.patch
+ARM64__Allow_to_enable_RT.patch
+powerpc__traps__Use_PREEMPT_RT.patch
+powerpc_pseries_iommu__Use_a_locallock_instead_local_irq_save.patch
+powerpc_kvm__Disable_in-kernel_MPIC_emulation_for_PREEMPT_RT.patch
+powerpc_stackprotector__work_around_stack-guard_init_from_atomic.patch
+powerpc__Avoid_recursive_header_includes.patch
+POWERPC__Allow_to_enable_RT.patch
+drivers_block_zram__Replace_bit_spinlocks_with_rtmutex_for_-rt.patch
+tpm_tis__fix_stall_after_iowrites.patch
+genirq__Disable_irqpoll_on_-rt.patch
+sysfs__Add__sys_kernel_realtime_entry.patch
+Add_localversion_for_-RT_release.patch