summaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorLines
2025-02-05refscale: Add srcu_read_lock_fast() support using "srcu-fast"Paul E. McKenney-1/+31
2025-02-05rcutorture: Add ability to test srcu_read_{,un}lock_fast()Paul E. McKenney-0/+9
2025-02-05srcu: Pull integer-to-pointer conversion into __srcu_ctr_to_ptr()Paul E. McKenney-4/+2
2025-02-05srcu: Pull pointer-to-integer conversion into __srcu_ptr_to_ctr()Paul E. McKenney-2/+2
2025-02-05srcu: Add SRCU_READ_FLAVOR_SLOWGP to flag need for synchronize_rcu()Paul E. McKenney-3/+3
2025-02-05srcu: Force synchronization for srcu_get_delay()Paul E. McKenney-1/+10
2025-02-05srcu: Make Tree SRCU updates independent of ->srcu_idxPaul E. McKenney-34/+34
2025-02-05srcu: Make SRCU readers use ->srcu_ctrs for counter selectionPaul E. McKenney-10/+13
2025-02-05srcu: Pull ->srcu_{un,}lock_count into a new srcu_ctr structurePaul E. McKenney-58/+57
2025-02-05srcu: Use ->srcu_gp_seq for rcutorture reader batchPaul E. McKenney-1/+3
2025-02-05srcu: Make Tiny SRCU able to operate in preemptible kernelsPaul E. McKenney-3/+12
2025-02-05rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=yAnkur Arora-4/+7
2025-02-05rcu: handle unstable rdp in rcu_read_unlock_strict()Ankur Arora-1/+10
2025-02-05sched: update __cond_resched comment about RCU quiescent statesAnkur Arora-1/+3
2025-02-05rcu: rename PREEMPT_AUTO to PREEMPT_LAZYAnkur Arora-8/+8
2025-02-05pidfd: add PIDFD_SELF* sentinels to refer to own thread/processLorenzo Stoakes-47/+82
2025-02-05rcu, slab: use a regular callback function for kvfree_rcuVlastimil Babka-14/+0
2025-02-05rcu: remove trace_rcu_kvfree_callbackVlastimil Babka-7/+2
2025-02-05slab, rcu: move TINY_RCU variant of kvfree_rcu() to SLABVlastimil Babka-11/+0
2025-02-05perf: Avoid the read if the count is already updatedPeter Zijlstra (Intel)-17/+17
2025-02-05uprobes: Remove the spinlock within handle_singlestep()Liao Chang-3/+5
2025-02-04rcu: Remove READ_ONCE() for rdp->gpwrap access in __note_gp_changes()Zilin Guan-3/+3
2025-02-04rcu: Split rcu_report_exp_cpu_mult() mask parameter and use for tracingPaul E. McKenney-2/+4
2025-02-04rcu: Clarify RCU_LAZY and RCU_LAZY_DEFAULT_OFF help textPaul E. McKenney-7/+13
2025-02-04rcu: Add CONFIG_RCU_LAZY delays to call_rcu() kernel-doc headerPaul E. McKenney-0/+7
2025-02-04srcu: Point call_srcu() to call_rcu() for detailed memory orderingPaul E. McKenney-2/+6
2025-02-04rcu: Document self-propagating callbacksPaul E. McKenney-1/+7
2025-02-04sched_ext: Add an event, SCX_EV_BYPASS_DURATIONChangwoo Min-0/+12
2025-02-04sched_ext: Add an event, SCX_EV_BYPASS_DISPATCHChangwoo Min-2/+17
2025-02-04sched_ext: Add an event, SCX_EV_BYPASS_ACTIVATEChangwoo Min-0/+8
2025-02-04sched_ext: Add an event, SCX_EV_ENQ_SKIP_EXITINGChangwoo Min-1/+11
2025-02-04Merge tag 'kthreads-fixes-2025-02-04' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds-2/+2
2025-02-04kthread: Fix return value on kzalloc() failure in kthread_affine_preferred()Yu-Chun Lin-2/+2
2025-02-03Merge tag 'timers-urgent-2025-02-03' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds-32/+96
2025-02-03clocksource: Use migrate_disable() to avoid calling get_random_u32() in atomi...Waiman Long-2/+4
2025-02-03bpf: Use kallsyms to find the function name of a struct_ops's stub functionMartin KaFai Lau-54/+44
2025-02-03uprobes: Remove redundant spinlock in uprobe_deny_signal()Liao Chang-2/+0
2025-02-03module: switch to execmem API for remapping as RW and restoring ROXMike Rapoport (Microsoft)-61/+26
2025-02-02sched_ext: Add an event, SCX_EV_DISPATCH_KEEP_LASTChangwoo Min-0/+9
2025-02-02sched_ext: Add an event, SCX_EV_DISPATCH_LOCAL_DSQ_OFFLINEChangwoo Min-0/+9
2025-02-02sched_ext: Add an event, SCX_EV_SELECT_CPU_FALLBACKChangwoo Min-0/+13
2025-02-02sched_ext: Implement event counter infrastructureChangwoo Min-0/+103
2025-02-02cgroup: fix race between fork and cgroup.killShakeel Butt-8/+12
2025-02-01Merge tag 'mm-hotfixes-stable-2025-02-01-03-56' of git://git.kernel.org/pub/s...Linus Torvalds-3/+18
2025-02-01kernel: be more careful about dup_mmap() failures and uprobe registeringLiam R. Howlett-3/+18
2025-01-31Merge tag 'kbuild-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds-36/+223
2025-01-31sched/debug: Provide slice length for fair tasksChristian Loehle-0/+2
2025-01-30Merge tag 'audit-pr-20250130' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds-1/+1
2025-01-30Merge tag 'pm-6.14-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds-2/+18
2025-01-30Merge branch 'pm-sleep'Rafael J. Wysocki-1/+6