Show patches with: Submitter = David Vernet       |    State = Action Required       |    Archived = No       |   191 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,3/3] sched/fair: Simplify some logic in update_sd_pick_busiest() sched/fair: Simplify and optimize update_sd_pick_busiest() - 2 - --- 2024-02-06 David Vernet New
[v3,2/3] sched/fair: Do strict inequality check for busiest misfit task group sched/fair: Simplify and optimize update_sd_pick_busiest() - 2 - --- 2024-02-06 David Vernet New
[v3,1/3] sched/fair: Remove unnecessary goto in update_sd_lb_stats() sched/fair: Simplify and optimize update_sd_pick_busiest() - 2 - --- 2024-02-06 David Vernet New
[v2,2/3] sched/fair: Do strict inequality check for busiest misfit task group sched/fair: Simplify and optimize update_sd_pick_busiest() - 1 - --- 2024-02-04 David Vernet New
[v2,1/3] sched/fair: Remove unnecessary goto in update_sd_lb_stats() sched/fair: Simplify and optimize update_sd_pick_busiest() - 2 - --- 2024-02-04 David Vernet New
sched/fair: Simplify some logic in update_sd_pick_busiest() sched/fair: Simplify some logic in update_sd_pick_busiest() - 1 - --- 2024-02-02 David Vernet New
[v4,8/8] sched: Add selftest for SHARED_RUNQ sched: Implement shared runqueue in fair.c - - - --- 2023-12-12 David Vernet New
[v4,7/8] sched: Shard per-LLC shared runqueues sched: Implement shared runqueue in fair.c - - - --- 2023-12-12 David Vernet New
[v4,6/8] sched: Implement shared runqueue in fair.c sched: Implement shared runqueue in fair.c - - - --- 2023-12-12 David Vernet New
[v4,5/8] sched: Enable sched_feat callbacks on enable/disable sched: Implement shared runqueue in fair.c - - - --- 2023-12-12 David Vernet New
[v4,4/8] sched: Check cpu_active() earlier in newidle_balance() sched: Implement shared runqueue in fair.c - - - --- 2023-12-12 David Vernet New
[v4,3/8] sched: Tighten unpinned rq lock window in newidle_balance() sched: Implement shared runqueue in fair.c - - - --- 2023-12-12 David Vernet New
[v4,2/8] sched: Move is_cpu_allowed() into sched.h sched: Implement shared runqueue in fair.c - - - --- 2023-12-12 David Vernet New
[v4,1/8] sched: Expose move_queued_task() from core.c sched: Implement shared runqueue in fair.c - - - --- 2023-12-12 David Vernet New
[bpf-next] bpf: Load vmlinux btf for any struct_ops map [bpf-next] bpf: Load vmlinux btf for any struct_ops map - 1 - --- 2023-12-08 David Vernet New
[bpf-next,2/2] selftests/bpf: Add test for bpf_cpumask_weight() kfunc Add new bpf_cpumask_weight() kfunc 1 - - --- 2023-12-07 David Vernet New
[bpf-next,1/2] bpf: Add bpf_cpumask_weight() kfunc Add new bpf_cpumask_weight() kfunc 1 - - --- 2023-12-07 David Vernet New
[bpf-next,2/2] bpf/selftests: Add testcase for async callback return value failure [bpf-next,1/2] bpf: Fix verifier log for async callback return values - - - --- 2023-10-09 David Vernet New
[bpf-next,1/2] bpf: Fix verifier log for async callback return values [bpf-next,1/2] bpf: Fix verifier log for async callback return values - - - --- 2023-10-09 David Vernet New
[bpf-next,v2,2/2] bpf/selftests: Test pinning bpf timer to a core bpf: Add ability to pin bpf timer to calling CPU 2 - - --- 2023-10-04 David Vernet New
[bpf-next,v2,1/2] bpf: Add ability to pin bpf timer to calling CPU bpf: Add ability to pin bpf timer to calling CPU 2 - - --- 2023-10-04 David Vernet New
[bpf-next,2/2] bpf/selftests: Test pinning bpf timer to a core [bpf-next,1/2] bpf: Add ability to pin bpf timer to calling CPU 1 - - --- 2023-10-02 David Vernet New
[bpf-next,1/2] bpf: Add ability to pin bpf timer to calling CPU [bpf-next,1/2] bpf: Add ability to pin bpf timer to calling CPU 1 - - --- 2023-10-02 David Vernet New
[bpf-next,3/3] bpf,docs: s/eBPF/BPF in standards documents Clean up some standardization stuff - - - --- 2023-08-28 David Vernet New
[bpf-next,2/3] bpf,docs: Add abi.rst document to standardization subdirectory Clean up some standardization stuff - - - --- 2023-08-28 David Vernet New
[bpf-next,1/3] bpf,docs: Move linux-notes.rst to root bpf docs tree Clean up some standardization stuff - - - --- 2023-08-28 David Vernet New
[bpf-next] bpf: Disable -Wmissing-declarations for globally-linked kfuncs [bpf-next] bpf: Disable -Wmissing-declarations for globally-linked kfuncs - - - --- 2023-08-16 David Vernet New
[bpf-next,v3,2/2] bpf: Document struct bpf_struct_ops fields Update and document struct_ops - - - --- 2023-08-14 David Vernet New
[bpf-next,v3,1/2] bpf: Support default .validate() and .update() behavior for struct_ops links Update and document struct_ops 1 - - --- 2023-08-14 David Vernet New
[bpf-next,v2] bpf: Support default .validate() and .update() behavior for struct_ops links [bpf-next,v2] bpf: Support default .validate() and .update() behavior for struct_ops links 1 - - --- 2023-08-11 David Vernet New
[bpf-next] bpf: Support default .validate() and .update() behavior for struct_ops links [bpf-next] bpf: Support default .validate() and .update() behavior for struct_ops links - - - --- 2023-08-10 David Vernet New
[v3,7/7] sched: Shard per-LLC shared runqueues sched: Implement shared runqueue in CFS - - - --- 2023-08-09 David Vernet New
[v3,6/7] sched: Implement shared runqueue in CFS sched: Implement shared runqueue in CFS - - - --- 2023-08-09 David Vernet New
[v3,5/7] sched/fair: Add SHARED_RUNQ sched feature and skeleton calls sched: Implement shared runqueue in CFS - - - --- 2023-08-09 David Vernet New
[v3,4/7] sched: Enable sched_feat callbacks on enable/disable sched: Implement shared runqueue in CFS - - - --- 2023-08-09 David Vernet New
[v3,3/7] sched: Check cpu_active() earlier in newidle_balance() sched: Implement shared runqueue in CFS - - - --- 2023-08-09 David Vernet New
[v3,2/7] sched: Move is_cpu_allowed() into sched.h sched: Implement shared runqueue in CFS - - - --- 2023-08-09 David Vernet New
[v3,1/7] sched: Expose move_queued_task() from core.c sched: Implement shared runqueue in CFS - - - --- 2023-08-09 David Vernet New
[v2,7/7] sched: Move shared_runq to __{enqueue,dequeue}_entity() sched: Implement shared runqueue in CFS - - - --- 2023-07-10 David Vernet New
[v2,6/7] sched: Shard per-LLC shared runqueues sched: Implement shared runqueue in CFS - - - --- 2023-07-10 David Vernet New
[v2,5/7] sched: Implement shared runqueue in CFS sched: Implement shared runqueue in CFS - - - --- 2023-07-10 David Vernet New
[v2,4/7] sched/fair: Add SHARED_RUNQ sched feature and skeleton calls sched: Implement shared runqueue in CFS - - - --- 2023-07-10 David Vernet New
[v2,3/7] sched: Check cpu_active() earlier in newidle_balance() sched: Implement shared runqueue in CFS - - - --- 2023-07-10 David Vernet New
[v2,2/7] sched: Move is_cpu_allowed() into sched.h sched: Implement shared runqueue in CFS - - - --- 2023-07-10 David Vernet New
[v2,1/7] sched: Expose move_queued_task() from core.c sched: Implement shared runqueue in CFS - - - --- 2023-07-10 David Vernet New
[bpf-next] bpf,docs: Create new standardization subdirectory [bpf-next] bpf,docs: Create new standardization subdirectory - - - --- 2023-07-10 David Vernet New
[RFC,3/3] sched: Implement shared wakequeue in CFS sched: Implement shared wakequeue in CFS - - - --- 2023-06-13 David Vernet New
[RFC,2/3] sched/fair: Add SWQUEUE sched feature and skeleton calls sched: Implement shared wakequeue in CFS - - - --- 2023-06-13 David Vernet New
[RFC,1/3] sched: Make migrate_task_to() take any task sched: Implement shared wakequeue in CFS - - - --- 2023-06-13 David Vernet New
[bpf-next,5/5] bpf/docs: Update documentation for new cpumask kfuncs [bpf-next,1/5] bpf: Add bpf_cpumask_first_and() kfunc 1 - - --- 2023-06-10 David Vernet New
[bpf-next,4/5] selftests/bpf: Update bpf_cpumask_any* tests to use bpf_cpumask_any_distribute* [bpf-next,1/5] bpf: Add bpf_cpumask_first_and() kfunc 1 - - --- 2023-06-10 David Vernet New
[bpf-next,3/5] bpf: Replace bpf_cpumask_any* with bpf_cpumask_any_distribute* [bpf-next,1/5] bpf: Add bpf_cpumask_first_and() kfunc 1 - - --- 2023-06-10 David Vernet New
[bpf-next,2/5] selftests/bpf: Add test for new bpf_cpumask_first_and() kfunc [bpf-next,1/5] bpf: Add bpf_cpumask_first_and() kfunc 1 - - --- 2023-06-10 David Vernet New
[bpf-next,1/5] bpf: Add bpf_cpumask_first_and() kfunc [bpf-next,1/5] bpf: Add bpf_cpumask_first_and() kfunc 1 - - --- 2023-06-10 David Vernet New
[bpf-next,2/2] selftests/bpf: Test bpf_for_each_map_elem on BPF_MAP_TYPE_HASH_OF_MAPS [bpf-next,1/2] bpf: Support bpf_for_each_map_elem() for BPF_MAP_TYPE_HASH_OF_MAPS maps - - - --- 2023-06-05 David Vernet New
[bpf-next,1/2] bpf: Support bpf_for_each_map_elem() for BPF_MAP_TYPE_HASH_OF_MAPS maps [bpf-next,1/2] bpf: Support bpf_for_each_map_elem() for BPF_MAP_TYPE_HASH_OF_MAPS maps - - - --- 2023-06-05 David Vernet New
[bpf-next,2/2] selftests/bpf: Add test for non-NULLable PTR_TO_BTF_IDs [bpf-next,1/2] bpf: Teach verifier that trusted PTR_TO_BTF_ID pointers are non-NULL 1 - - --- 2023-06-02 David Vernet New
[bpf-next,1/2] bpf: Teach verifier that trusted PTR_TO_BTF_ID pointers are non-NULL [bpf-next,1/2] bpf: Teach verifier that trusted PTR_TO_BTF_ID pointers are non-NULL - - - --- 2023-06-02 David Vernet New
selftests/bpf: Add missing selftests kconfig options selftests/bpf: Add missing selftests kconfig options 1 - - --- 2023-06-02 David Vernet New
[bpf-next,v2,3/3] bpf,docs: Remove KF_KPTR_GET from documentation Remove KF_KPTR_GET kfunc flag - - - --- 2023-04-16 David Vernet New
[bpf-next,v2,2/3] bpf: Remove KF_KPTR_GET kfunc flag Remove KF_KPTR_GET kfunc flag - - - --- 2023-04-16 David Vernet New
[bpf-next,v2,1/3] bpf: Remove bpf_kfunc_call_test_kptr_get() test kfunc Remove KF_KPTR_GET kfunc flag - - - --- 2023-04-16 David Vernet New
[bpf-next,3/3] bpf,docs: Remove KF_KPTR_GET from documentation Remove KF_KPTR_GET kfunc flag - - - --- 2023-04-15 David Vernet New
[bpf-next,2/3] bpf: Remove KF_KPTR_GET kfunc flag Remove KF_KPTR_GET kfunc flag - - - --- 2023-04-15 David Vernet New
[bpf-next,1/3] bpf: Remove bpf_kfunc_call_test_kptr_get() test kfunc Remove KF_KPTR_GET kfunc flag - - - --- 2023-04-15 David Vernet New
[bpf-next,3/3] bpf,docs: Remove references to bpf_cgroup_kptr_get() [bpf-next,1/3] bpf: Make bpf_cgroup_acquire() KF_RCU | KF_RET_NULL - - - --- 2023-04-11 David Vernet New
[bpf-next,2/3] bpf: Remove bpf_cgroup_kptr_get() kfunc [bpf-next,1/3] bpf: Make bpf_cgroup_acquire() KF_RCU | KF_RET_NULL - - - --- 2023-04-11 David Vernet New
[bpf-next,1/3] bpf: Make bpf_cgroup_acquire() KF_RCU | KF_RET_NULL [bpf-next,1/3] bpf: Make bpf_cgroup_acquire() KF_RCU | KF_RET_NULL - - - --- 2023-04-11 David Vernet New
[bpf-next,v2,3/3] bpf,docs: Update documentation to reflect new task kfuncs Enable RCU semantics for task kptrs - - - --- 2023-03-31 David Vernet New
[bpf-next,v2,2/3] bpf: Remove now-defunct task kfuncs Enable RCU semantics for task kptrs - - - --- 2023-03-31 David Vernet New
[bpf-next,v2,1/3] bpf: Make struct task_struct an RCU-safe type Enable RCU semantics for task kptrs - - - --- 2023-03-31 David Vernet New
[bpf-next,3/3] bpf,docs: Update documentation to reflect new task kfuncs Enable RCU semantics for task kptrs - - - --- 2023-03-31 David Vernet New
[bpf-next,2/3] bpf: Remove now-defunct task kfuncs Enable RCU semantics for task kptrs - - - --- 2023-03-31 David Vernet New
[bpf-next,1/3] bpf: Make struct task_struct an RCU-safe type Enable RCU semantics for task kptrs - - - --- 2023-03-31 David Vernet New
[bpf-next,2/2] selftests/bpf: Add testcases for ptr_*_or_null_ in bpf_kptr_xchg [bpf-next,1/2] bpf: Handle PTR_MAYBE_NULL case in PTR_TO_BTF_ID helper call arg - - - --- 2023-03-30 David Vernet New
[bpf-next,1/2] bpf: Handle PTR_MAYBE_NULL case in PTR_TO_BTF_ID helper call arg [bpf-next,1/2] bpf: Handle PTR_MAYBE_NULL case in PTR_TO_BTF_ID helper call arg - - - --- 2023-03-30 David Vernet New
[bpf-next,3/3] bpf: Treat KF_RELEASE kfuncs as KF_TRUSTED_ARGS Don't invoke KPTR_REF destructor on NULL xchg - - - --- 2023-03-25 David Vernet New
[bpf-next,2/3] bpf: Remove now-unnecessary NULL checks for KF_RELEASE kfuncs Don't invoke KPTR_REF destructor on NULL xchg - - - --- 2023-03-25 David Vernet New
[bpf-next,1/3] bpf: Only invoke kptr dtor following non-NULL xchg Don't invoke KPTR_REF destructor on NULL xchg - - - --- 2023-03-25 David Vernet New
[bpf-next,v2,5/5] bpf,docs: Remove bpf_cpumask_kptr_get() from documentation Make struct bpf_cpumask RCU safe - - - --- 2023-03-16 David Vernet New
[bpf-next,v2,4/5] bpf: Remove bpf_cpumask_kptr_get() kfunc Make struct bpf_cpumask RCU safe - - - --- 2023-03-16 David Vernet New
[bpf-next,v2,3/5] bpf/selftests: Test using global cpumask kptr with RCU Make struct bpf_cpumask RCU safe - - - --- 2023-03-16 David Vernet New
[bpf-next,v2,2/5] bpf: Mark struct bpf_cpumask as rcu protected Make struct bpf_cpumask RCU safe - - - --- 2023-03-16 David Vernet New
[bpf-next,v2,1/5] bpf: Free struct bpf_cpumask in call_rcu handler Make struct bpf_cpumask RCU safe - - - --- 2023-03-16 David Vernet New
[bpf-next,5/5] bpf,docs: Remove bpf_cpumask_kptr_get() from documentation Make struct bpf_cpumask RCU safe - - - --- 2023-03-16 David Vernet New
[bpf-next,4/5] bpf: Remove bpf_cpumask_kptr_get() kfunc Make struct bpf_cpumask RCU safe - - - --- 2023-03-16 David Vernet New
[bpf-next,3/5] bpf/selftests: Test using global cpumask kptr with RCU Make struct bpf_cpumask RCU safe - - - --- 2023-03-16 David Vernet New
[bpf-next,2/5] bpf: Mark struct bpf_cpumask as RCU protected Make struct bpf_cpumask RCU safe - - - --- 2023-03-16 David Vernet New
[bpf-next,1/5] bpf: Free struct bpf_cpumask in call_rcu handler Make struct bpf_cpumask RCU safe - - - --- 2023-03-16 David Vernet New
[bpf-next,v2] bpf/selftests: Fix send_signal tracepoint tests [bpf-next,v2] bpf/selftests: Fix send_signal tracepoint tests - - - --- 2023-03-10 David Vernet New
[bpf-next] bpf/selftests: Fix send_signal tracepoint tests [bpf-next] bpf/selftests: Fix send_signal tracepoint tests - - - --- 2023-03-10 David Vernet New
[bpf-next,2/2] bpf, docs: Fix final bpf docs build failure [bpf-next,1/2] bpf, docs: Fix link to netdev-FAQ target - - - --- 2023-03-02 David Vernet New
[bpf-next,1/2] bpf, docs: Fix link to netdev-FAQ target [bpf-next,1/2] bpf, docs: Fix link to netdev-FAQ target - - - --- 2023-03-02 David Vernet New
[bpf-next,2/2] bpf, docs: Fix __uninit kfunc doc section [bpf-next,1/2] bpf: Fix doxygen comments for dynptr slice kfuncs - - - --- 2023-03-01 David Vernet New
[bpf-next,1/2] bpf: Fix doxygen comments for dynptr slice kfuncs [bpf-next,1/2] bpf: Fix doxygen comments for dynptr slice kfuncs - - - --- 2023-03-01 David Vernet New
[bpf-next] bpf: Fix bpf_cgroup_from_id() doxygen header [bpf-next] bpf: Fix bpf_cgroup_from_id() doxygen header 1 - - --- 2023-02-28 David Vernet New
tasks: Extract rcu_users out of union tasks: Extract rcu_users out of union 1 - - --- 2023-02-15 David Vernet New
[bpf-next] bpf, docs: Add myself to BPF docs MAINTAINERS entry [bpf-next] bpf, docs: Add myself to BPF docs MAINTAINERS entry - - - --- 2023-02-14 David Vernet New
[bpf-next,v3] bpf/docs: Document kfunc lifecycle / stability expectations [bpf-next,v3] bpf/docs: Document kfunc lifecycle / stability expectations - 1 - --- 2023-02-03 David Vernet New
[bpf-next,v2] bpf/docs: Document kfunc lifecycle / stability expectations [bpf-next,v2] bpf/docs: Document kfunc lifecycle / stability expectations - 1 - --- 2023-02-02 David Vernet New
« 1 2 »