summaryrefslogtreecommitdiff
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2023-11-06cpupri: a work around for non-rt test panicRTLINUX_5.15_v0.1.0rt-linux-releaseMinda Chen1-0/+3
2023-11-06x86: Support for lazy preemptionThomas Gleixner1-1/+1
2023-11-06x86/entry: Use should_resched() in idtentry_exit_cond_resched()Sebastian Andrzej Siewior1-1/+1
2023-11-06signal/x86: Delay calling signals in atomicOleg Nesterov2-0/+36
2023-11-06sysfs: Add /sys/kernel/realtime entryClark Williams1-0/+12
2023-11-06sched: Add support for lazy preemptionThomas Gleixner8-30/+145
2023-11-06genirq: update irq_set_irqchip_state documentationJosh Cartwright1-1/+1
2023-11-06random: Make it work on rtThomas Gleixner2-2/+14
2023-11-06panic: skip get_random_bytes for RT_FULL in init_oops_idThomas Gleixner1-0/+2
2023-11-06rcu: Delay RCU-selftestsSebastian Andrzej Siewior1-7/+2
2023-11-06fs/dcache: use swait_queue instead of waitqueueSebastian Andrzej Siewior1-0/+1
2023-11-06ptrace: fix ptrace vs tasklist_lock raceSebastian Andrzej Siewior2-9/+33
2023-11-06signal: Revert ptrace preempt magicThomas Gleixner1-8/+0
2023-11-06lockdep: Make it RT awareThomas Gleixner1-0/+2
2023-11-06rtmutex: Add rt_mutex_lock_nest_lock() and rt_mutex_lock_killable().Sebastian Andrzej Siewior1-4/+26
2023-11-06rtmutex: Add a special case for ww-mutex handling.Sebastian Andrzej Siewior1-1/+19
2023-11-06sched: Trigger warning if ->migration_disabled counter underflows.Sebastian Andrzej Siewior1-0/+2
2023-11-06locking: Remove rt_rwlock_is_contended()Sebastian Andrzej Siewior1-6/+0
2023-11-06cgroup: use irqsave in cgroup_rstat_flush_locked()Sebastian Andrzej Siewior1-2/+3
2023-11-06sched: Move mmdrop to RCU on RTThomas Gleixner2-1/+14
2023-11-06sched: Delay task stack freeing on RTSebastian Andrzej Siewior3-3/+15
2023-11-06sched: Move kprobes cleanup out of finish_task_switch()Thomas Gleixner3-10/+6
2023-11-06sched: Disable TTWU_QUEUE on RTThomas Gleixner1-0/+5
2023-11-06sched: Limit the number of task migrations per batch on RTThomas Gleixner1-0/+4
2023-11-06locking/rt: Take RCU nesting into account for __might_resched()Thomas Gleixner1-3/+14
2023-11-06sched: Make RCU nest depth distinct in __might_resched()Thomas Gleixner1-12/+16
2023-11-06sched: Make might_sleep() output less confusingThomas Gleixner1-5/+22
2023-11-06sched: Cleanup might_sleep() printksThomas Gleixner1-8/+6
2023-11-06sched: Remove preempt_offset argument from __might_sleep()Thomas Gleixner1-2/+2
2023-11-06sched: Clean up the might_sleep() underscore zooThomas Gleixner2-6/+6
2023-11-06smp: Wake ksoftirqd on PREEMPT_RT instead do_softirq().Sebastian Andrzej Siewior1-2/+12
2023-11-06irq_work: Also rcuwait for !IRQ_WORK_HARD_IRQ on PREEMPT_RTSebastian Andrzej Siewior1-2/+4
2023-11-06irq_work: Handle some irq_work in a per-CPU thread on PREEMPT_RTSebastian Andrzej Siewior1-12/+106
2023-11-06irq_work: Allow irq_work_sync() to sleep if irq_work() no IRQ support.Sebastian Andrzej Siewior1-0/+10
2023-11-06sched/rt: Annotate the RT balancing logic irqwork as IRQ_WORK_HARD_IRQSebastian Andrzej Siewior1-1/+1
2023-11-06kcov: Replace local_irq_save() with a local_lock_t.Sebastian Andrzej Siewior1-13/+17
2023-11-06kcov: Avoid enable+disable interrupts if !in_task().Sebastian Andrzej Siewior1-3/+3
2023-11-06kcov: Allocate per-CPU memory on the relevant node.Sebastian Andrzej Siewior1-2/+2
2023-11-06lockdep: Let lock_is_held_type() detect recursive read as readSebastian Andrzej Siewior1-1/+1
2023-11-06genirq: Disable irqfixup/poll on PREEMPT_RT.Ingo Molnar1-0/+8
2023-11-06genirq: Move prio assignment into the newly created threadThomas Gleixner1-2/+2
2023-11-06kthread: Move prio/affinite change into the newly created threadSebastian Andrzej Siewior1-8/+8
2023-11-06rcutorture: Avoid problematic critical section nesting on PREEMPT_RTFrom: Scott Wood1-12/+36
2023-11-06sched: Switch wait_task_inactive to HRTIMER_MODE_REL_HARDSebastian Andrzej Siewior1-1/+1
2023-11-06printk: Enhance the condition check of msleep in pr_flush()Chao Qin1-1/+3
2023-11-06printk: add pr_flush()John Ogness2-11/+98
2023-11-06printk: add console handoverJohn Ogness1-2/+13
2023-11-06printk: remove deferred printingJohn Ogness15-198/+66
2023-11-06printk: move console printing to kthreadsJohn Ogness1-492/+223
2023-11-06printk: introduce kernel sync modeJohn Ogness1-10/+168