Bug 1211809

Summary: PREEMPT_RT prerequisite backports
Product: [SUSE ALP - SUSE Adaptable Linux Platform] Granite Reporter: Yousaf Kaukab <yousaf.kaukab>
Component: KernelAssignee: Kernel Performance-Bugs <kernel-performance-bugs>
Status: NEW --- QA Contact:
Severity: Normal    
Priority: P4 - Low CC: daniel.wagner, jcheung
Version: unspecified   
Target Milestone: ---   
Hardware: Other   
OS: Other   
See Also: https://bugzilla.suse.com/show_bug.cgi?id=1189998
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Yousaf Kaukab 2023-05-29 13:42:45 UTC
This is a tracker bug for mainline commits that are prerequisites for the preempt-rt tree. For commits that are safe, these will be merged to the SLE kernel to avoid significant deviations in functionality and behavior between SLE and SLERT in the future.
Comment 1 Yousaf Kaukab 2023-05-29 13:44:46 UTC
7eb16f23b9a4 io-mapping: don't disable preempt on RT in o_mapping_map_atomic_wc()
286deb7ec03d locking/rwbase: Mitigate indefinite writer starvation
d15121be7485 Revert "softirq: Let ksoftirqd do its job"

Optionally:
c76c6c4ecbec ARM: 9294/2: vfp: Fix broken softirq handling with instrumentation..
2b951b0efbaa ARM: 9297/1: vfp: avoid unbalanced stack on 'success' return path
Comment 2 Yousaf Kaukab 2023-06-15 12:31:42 UTC
77218e83c83c tpm_tis: fix stall after iowrite*()s
e9523a0d8189 tick/common: Align tick period with the HZ tick (v6.3.2)