summaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorLines
2023-04-05mm: separate vma->lock from vm_area_structSuren Baghdasaryan-14/+59
2023-04-05mm/mmap: free vm_area_struct without call_rcu in exit_mmapSuren Baghdasaryan-1/+1
2023-04-05kernel/fork: assert no VMA readers during its destructionSuren Baghdasaryan-0/+3
2023-04-05mm: add per-VMA lock and helper functions to control itSuren Baghdasaryan-0/+4
2023-04-05mm: rcu safe VMA freeingMichel Lespinasse-1/+19
2023-04-05mm, treewide: redefine MAX_ORDER sanelyKirill A. Shutemov-7/+7
2023-04-05perf/core: fix MAX_ORDER usage in rb_alloc_aux_page()Kirill A. Shutemov-2/+2
2023-04-05mm: enable maple tree RCU mode by defaultLiam R. Howlett-0/+3
2023-04-05tracing: Free error logs of tracing instancesSteven Rostedt (Google)-0/+1
2023-04-05Merge branches 'rcu/staging-core', 'rcu/staging-docs' and 'rcu/staging-kfree'...Joel Fernandes (Google)-223/+579
2023-04-05rcuscale: Rename kfree_rcu() to kfree_rcu_mightsleep()Uladzislau Rezki (Sony)-1/+1
2023-04-05tracing: Rename kvfree_rcu() to kvfree_rcu_mightsleep()Uladzislau Rezki (Sony)-2/+2
2023-04-05rcu: Protect rcu_print_task_exp_stall() ->exp_tasks accessZqiang-2/+4
2023-04-05rcu: Avoid stack overflow due to __rcu_irq_enter_check_tick() being kprobe-edZheng Yejian-0/+1
2023-04-05rcu-tasks: Report stalls during synchronize_srcu() in rcu_tasks_postscan()Neeraj Upadhyay-0/+31
2023-04-05rcu: Permit start_poll_synchronize_rcu_expedited() to be invoked earlyZqiang-5/+5
2023-04-05rcu: Remove never-set needwake assignment from rcu_report_qs_rdp()Zqiang-4/+6
2023-04-05rcu: Register rcu-lazy shrinker only for CONFIG_RCU_LAZY=y kernelsZqiang-0/+4
2023-04-05rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency checkZqiang-0/+5
2023-04-05rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask raceZqiang-2/+3
2023-04-05tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystemJoel Fernandes (Google)-3/+8
2023-04-05rcu: Remove CONFIG_SRCUPaul E. McKenney-3/+0
2023-04-05rcu: Add comment to rcu_do_batch() identifying rcuoc code pathPaul E. McKenney-0/+2
2023-04-05srcu: Clarify comments on memory barrier "E"Joel Fernandes (Google)-7/+27
2023-04-05rcu: Further comment and explain the state space of GP sequencesFrederic Weisbecker-0/+37
2023-04-05sched/psi: Allow unprivileged polling of N*2s periodDomenico Cerasuolo-68/+109
2023-04-05sched/psi: Extract update_triggers side effectDomenico Cerasuolo-9/+10
2023-04-05sched/psi: Rename existing poll members in preparationDomenico Cerasuolo-81/+82
2023-04-05sched/psi: Rearrange polling code in preparationDomenico Cerasuolo-98/+98
2023-04-05sched/fair: Fix inaccurate tally of ttwu_move_affineLibo Chen-1/+1
2023-04-05perf/core: Fix the same task check in perf_event_set_outputKan Liang-1/+1
2023-04-05perf: Optimize perf_pmu_migrate_context()Peter Zijlstra-5/+7
2023-04-04tracing: Fix ftrace_boot_snapshot command line logicSteven Rostedt (Google)-6/+7
2023-04-04tracing: Have tracing_snapshot_instance_cond() write errors to the appropriat...Steven Rostedt (Google)-7/+7
2023-04-04kallsyms: Disable preemption for find_kallsyms_symbol_valueJiri Olsa-3/+13
2023-04-04bpf: Undo strict enforcement for walking untagged fields.Alexei Starovoitov-3/+8
2023-04-04bpf: Allowlist few fields similar to __rcu tag.Alexei Starovoitov-2/+37
2023-04-04bpf: Refactor NULL-ness check in check_reg_type().Alexei Starovoitov-4/+8
2023-04-04bpf: Teach verifier that certain helpers accept NULL pointer.Alexei Starovoitov-8/+8
2023-04-04bpf: Refactor btf_nested_type_is_trusted().Alexei Starovoitov-38/+29
2023-04-04bpf: Remove unused arguments from btf_struct_access().Alexei Starovoitov-2/+2
2023-04-04bpf: Invoke btf_struct_access() callback only for writes.Alexei Starovoitov-1/+1
2023-04-04srcu: Fix long lines in srcu_funnel_gp_start()Paul E. McKenney-13/+14
2023-04-04srcu: Fix long lines in srcu_gp_end()Paul E. McKenney-20/+21
2023-04-04srcu: Fix long lines in cleanup_srcu_struct()Paul E. McKenney-10/+11
2023-04-04srcu: Fix long lines in srcu_get_delay()Paul E. McKenney-5/+6
2023-04-04srcu: Check for readers at module-exit timePaul E. McKenney-1/+2
2023-04-04srcu: Move work-scheduling fields from srcu_struct to srcu_usagePaul E. McKenney-19/+22
2023-04-04srcu: Move srcu_barrier() fields from srcu_struct to srcu_usagePaul E. McKenney-19/+19
2023-04-04srcu: Move ->sda_is_static from srcu_struct to srcu_usagePaul E. McKenney-4/+4