summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-06-18sched_ext: Track tasks that are subjects of the in-flight SCX operationTejun Heo
2024-06-18sched_ext: Implement tickless supportTejun Heo
2024-06-18sched_ext: Add task state tracking operationsTejun Heo
2024-06-18sched_ext: Make watchdog handle ops.dispatch() looping stallTejun Heo
2024-06-18sched_ext: Add a central scheduler which makes all scheduling decisions on on...Tejun Heo
2024-06-18sched_ext: Implement scx_bpf_kick_cpu() and task preemption supportTejun Heo
2024-06-18tools/sched_ext: Add scx_show_state.pyTejun Heo
2024-06-18sched_ext: Print debug dump after an error exitTejun Heo
2024-06-18sched_ext: Print sched_ext info when dumping stackDavid Vernet
2024-06-18sched_ext: Allow BPF schedulers to disallow specific tasks from joining SCHED...Tejun Heo
2024-06-18sched_ext: Implement runnable task stall watchdogDavid Vernet
2024-06-18sched_ext: Add sysrq-S which disables the BPF schedulerTejun Heo
2024-06-18sched_ext: Add scx_simple and scx_example_qmap example schedulersTejun Heo
2024-06-18sched_ext: Implement BPF extensible scheduler classTejun Heo
2024-06-18sched_ext: Add boilerplate for extensible scheduler classTejun Heo
2024-06-18sched: Add normal_policy()Tejun Heo
2024-06-18sched: Factor out update_other_load_avgs() from __update_blocked_others()Tejun Heo
2024-06-18sched: Factor out cgroup weight conversion functionsTejun Heo
2024-06-18sched: Add sched_class->switching_to() and expose check_class_changing/changed()Tejun Heo
2024-06-18sched: Add sched_class->reweight_task()Tejun Heo
2024-06-18sched: Allow sched_cgroup_fork() to fail and introduce sched_cancel_fork()Tejun Heo
2024-06-18sched: Restructure sched_class order sanity checks in sched_init()Tejun Heo
2024-06-18Merge branch 'bpf/for-next' into sched_ext-baseTejun Heo
2024-06-17Merge branch 'bpf-support-resilient-split-btf'Andrii Nakryiko
2024-06-17resolve_btfids: Handle presence of .BTF.base sectionAlan Maguire
2024-06-17libbpf: Make btf_parse_elf process .BTF.base transparentlyEduard Zingerman
2024-06-17selftests/bpf: Extend distilled BTF tests to cover BTF relocationAlan Maguire
2024-06-17libbpf: Split BTF relocationAlan Maguire
2024-06-17selftests/bpf: Test distilled base, split BTF generationAlan Maguire
2024-06-17libbpf: Add btf__distill_base() creating split BTF with distilled base BTFAlan Maguire
2024-06-14selftests/bpf: Add tests for add_constAlexei Starovoitov
2024-06-14bpf: Support can_loop/cond_break on big endianAlexei Starovoitov
2024-06-14bpf: Track delta between "linked" registers.Alexei Starovoitov
2024-06-14bpf: Relax tuple len requirement for sk helpers.Alexei Starovoitov
2024-06-13Merge branch 'bpf-make-trusted-args-nullable'Alexei Starovoitov
2024-06-13selftests: bpf: add testmod kfunc for nullable paramsVadim Fedorenko
2024-06-13selftests: bpf: crypto: adjust bench to use nullable IVVadim Fedorenko
2024-06-13selftests: bpf: crypto: use NULL instead of 0-sized dynptrVadim Fedorenko
2024-06-13bpf: crypto: make state and IV dynptr nullableVadim Fedorenko
2024-06-13bpf: verifier: make kfuncs args nullalbleVadim Fedorenko
2024-06-13Merge branch 'fixes-for-kfunc-prototype-generation'Alexei Starovoitov
2024-06-13bpf: selftests: Do not use generated kfunc prototypes for arena progsDaniel Xu
2024-06-13bpf: Fix bpf_dynptr documentation commentsDaniel Xu
2024-06-13selftests/bpf: Validate CHECKSUM_COMPLETE optionVadim Fedorenko
2024-06-13bpf: Add CHECKSUM_COMPLETE to bpf test progsVadim Fedorenko
2024-06-12Merge branch 'bpf-support-dumping-kfunc-prototypes-from-btf'Alexei Starovoitov
2024-06-12bpftool: Support dumping kfunc prototypes from BTFDaniel Xu
2024-06-12bpf: selftests: xfrm: Opt out of using generated kfunc prototypesDaniel Xu
2024-06-12bpf: selftests: nf: Opt out of using generated kfunc prototypesDaniel Xu
2024-06-12bpf: treewide: Align kfunc signatures to prog point-of-viewDaniel Xu