2023-11-20 |
Yafang Shao | bpf: Fix missed rcu read lock in bpf_task_under_cgroup() Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-08-30 |
Yafang Shao | bpftool: Fix build warnings with -Wtype-limits Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-08-23 |
Yafang Shao | selftests/bpf: Add selftest for allow_ptr_leaks Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-08-23 |
Yafang Shao | bpf: Fix issue in verifying allow_ptr_leaks Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-08-16 |
Yafang Shao | selftests/bpf: Add selftest for fill_link_info Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-08-16 |
Yafang Shao | bpf: Fix uninitialized symbol in bpf_perf_link_fill_kprobe() Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-07-13 |
Yafang Shao | selftests/bpf: Add selftest for PTR_UNTRUSTED Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-07-13 |
Yafang Shao | bpf: Fix an error in verifying a field in a union Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-07-13 |
Yafang Shao | selftests/bpf: Add selftests for nested_trust Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-07-13 |
Yafang Shao | bpf: Fix an error around PTR_UNTRUSTED Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-07-12 |
Yafang Shao | bpftool: Show perf link info Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-07-12 |
Yafang Shao | bpftool: Add perf event names Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-07-12 |
Yafang Shao | bpf: Support ->fill_link_info for perf_event Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-07-12 |
Yafang Shao | bpf: Add a common helper bpf_copy_to_user() Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-07-12 |
Yafang Shao | bpf: Expose symbol's respective address Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-07-12 |
Yafang Shao | bpf: Clear the probe_addr for uprobe Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-07-12 |
Yafang Shao | bpf: Protect probed address based on kptr_restrict... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-07-12 |
Yafang Shao | bpftool: Show kprobe_multi link info Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-07-12 |
Yafang Shao | bpftool: Dump the kernel symbol's module name Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-07-12 |
Yafang Shao | bpf: Support ->fill_link_info for kprobe_multi Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-05-19 |
Yafang Shao | bpftool: Show target_{obj,btf}_id in tracing link info Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-05-19 |
Yafang Shao | bpf: Show target_{obj,btf}_id in tracing link fdinfo Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-05-15 |
Yafang Shao | bpf: Fix memleak due to fentry attach failure Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-05-15 |
Yafang Shao | bpf: Remove bpf trampoline selector Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-04-24 |
Yafang Shao | bpf: Add __rcu_read_{lock,unlock} into btf id deny... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-04-06 |
Yafang Shao | mm: vmalloc: avoid warn_alloc noise caused by fatal... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-03-07 |
Yafang Shao | bpf: enforce all maps having memory usage callback Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-03-07 |
Yafang Shao | bpf: offload map memory usage Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-03-07 |
Yafang Shao | bpf, net: xskmap memory usage Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-03-07 |
Yafang Shao | bpf, net: sock_map memory usage Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-03-07 |
Yafang Shao | bpf, net: bpf_local_storage memory usage Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-03-07 |
Yafang Shao | bpf: local_storage memory usage Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-03-07 |
Yafang Shao | bpf: bpf_struct_ops memory usage Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-03-07 |
Yafang Shao | bpf: queue_stack_maps memory usage Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-03-07 |
Yafang Shao | bpf: devmap memory usage Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-03-07 |
Yafang Shao | bpf: cpumap memory usage Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-03-07 |
Yafang Shao | bpf: bloom_filter memory usage Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-03-07 |
Yafang Shao | bpf: ringbuf memory usage Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-03-07 |
Yafang Shao | bpf: reuseport_array memory usage Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-03-07 |
Yafang Shao | bpf: stackmap memory usage Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-03-07 |
Yafang Shao | bpf: arraymap memory usage Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-03-07 |
Yafang Shao | bpf: hashtab memory usage Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-03-07 |
Yafang Shao | bpf: lpm_trie memory usage Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-03-07 |
Yafang Shao | bpf: add new map ops ->map_mem_usage Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-02-17 |
Yafang Shao | mm: percpu: fix incorrect size in pcpu_obj_full_size() Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-02-12 |
Yafang Shao | tracing: Fix TASK_COMM_LEN in trace event format file Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-02-11 |
Yafang Shao | bpf: allow to disable bpf prog memory accounting Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-02-11 |
Yafang Shao | bpf: allow to disable bpf map memory accounting Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-02-11 |
Yafang Shao | bpf: use bpf_map_kvcalloc in bpf_local_storage Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2023-02-11 |
Yafang Shao | mm: memcontrol: add new kernel parameter cgroup.memory... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2022-10-13 |
Yafang Shao | mm/page_alloc: fix incorrect PGFREE and PGALLOC for... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2022-08-10 |
Yafang Shao | bpf: Use bpf_map_area_alloc consistently on bpf map... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2022-08-10 |
Yafang Shao | bpf: Make __GFP_NOWARN consistent in bpf map creation Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2022-08-10 |
Yafang Shao | bpf: Use bpf_map_area_free instread of kvfree Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2022-08-10 |
Yafang Shao | bpf: Remove unneeded memset in queue_stack_map creation Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2022-07-14 |
Yafang Shao | bpf: Warn on non-preallocated case for BPF_PROG_TYPE_RAW_TRA... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2022-07-13 |
Yafang Shao | bpf: Make non-preallocated allocation low priority Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2022-06-30 |
Yafang Shao | bpftool: Show also the name of type BPF_OBJ_LINK Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2022-04-11 |
Yafang Shao | tools/runqslower: Use libbpf 1.0 API mode instead of... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2022-04-11 |
Yafang Shao | bpftool: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2022-04-11 |
Yafang Shao | selftests/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2022-04-11 |
Yafang Shao | samples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2022-03-21 |
Yafang Shao | bpftool: Fix print error when show bpf map Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2022-01-20 |
Yafang Shao | kthread: dynamically allocate memory to store kthread... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2022-01-20 |
Yafang Shao | tools/testing/selftests/bpf: replace open-coded 16... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2022-01-20 |
Yafang Shao | tools/bpf/bpftool/skeleton: replace bpf_probe_read_kernel... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2022-01-20 |
Yafang Shao | samples/bpf/test_overhead_kprobe_kern: replace bpf_probe_rea... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2022-01-20 |
Yafang Shao | fs/binfmt_elf: replace open-coded string copy with... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2022-01-20 |
Yafang Shao | drivers/infiniband: replace open-coded string copy... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2022-01-20 |
Yafang Shao | fs/exec: replace strncpy with strscpy_pad in __get_task_comm Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2022-01-20 |
Yafang Shao | fs/exec: replace strlcpy with strscpy_pad in __set_task_comm Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2022-01-13 |
Yafang Shao | libbpf: Fix possible NULL pointer dereference when... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2022-01-11 |
Yafang Shao | bpf: Fix mount source show for bpffs Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2021-10-05 |
Yafang Shao | sched/dl: Support schedstats for deadline sched class Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2021-10-05 |
Yafang Shao | sched/dl: Support sched_stat_runtime tracepoint for... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2021-10-05 |
Yafang Shao | sched/rt: Support schedstats for RT sched class Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2021-10-05 |
Yafang Shao | sched/rt: Support sched_stat_runtime tracepoint for... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2021-10-05 |
Yafang Shao | sched: Introduce task block time in schedstats Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2021-10-05 |
Yafang Shao | sched: Make schedstats helpers independent of fair... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2021-10-05 |
Yafang Shao | sched: Make struct sched_statistics independent of... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2021-10-05 |
Yafang Shao | sched/fair: Use __schedstat_set() in set_next_entity() Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2021-05-07 |
Yafang Shao | delayacct: clear right task's flag after blkio completes Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2021-03-19 |
Yafang Shao | vsprintf: dump full information of page flags in pGp Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2021-03-19 |
Yafang Shao | mm, slub: don't combine pr_err with INFO Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2021-03-19 |
Yafang Shao | mm, slub: use pGp to print page flags Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2020-10-14 |
Yafang Shao | mm, fadvise: improve the expensive remote LRU cache... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2020-08-12 |
Yafang Shao | mm, oom: show process exiting information in __oom_kill_proc... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2020-08-12 |
Yafang Shao | mm, oom: make the calculation of oom badness more accurate Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2020-08-07 |
Yafang Shao | memcg, oom: check memcg margin for parallel oom Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2020-08-07 |
Yafang Shao | mm, memcg: avoid stale protection values when cgroup... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2020-07-06 |
Yafang Shao | xfs: remove useless definitions in xfs_linux.h Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2020-06-02 |
Yafang Shao | mm, memcg: add workingset_restore in memory.stat Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2020-05-14 |
Yafang Shao | mm, memcg: fix inconsistent oom event behavior Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2020-05-08 |
Yafang Shao | mm, memcg: fix error return value of mem_cgroup_css_alloc() Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2020-04-02 |
Yafang Shao | mm, memcg: fix build error around the usage of kmem_caches Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2020-03-20 |
Yafang Shao | psi: Move PF_MEMSTALL out of task->flags Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2019-12-01 |
Yafang Shao | mm, memcg: clean up reclaim iter array Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2019-09-24 |
Yafang Shao | mm/compaction.c: clear total_{migrate,free}_scanned... Signed-off-by: Yafang Shao <laoar.shao@gmail.com> Cc: Yafang Shao <shaoyafang@didiglobal.com>
|
commit | commitdiff | tree |
2019-07-17 |
Yafang Shao | mm/vmscan.c: calculate reclaimed slab caches in all... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
2019-07-17 |
Yafang Shao | mm/vmscan.c: add a new member reclaim_state in struct... Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
|
commit | commitdiff | tree |
next |