]>
2020-07-26 | Song Liu | bpf: Fix build on architectures with special bpf_user_pt_regs_t Signed-off-by: Song Liu <songliubraving@fb.com> ...bpf/20200724200503.3629591-1-songliubraving@fb.com |
commit | commitdiff | tree |
2020-07-26 | Song Liu | selftests/bpf: Add get_stackid_cannot_attach Signed-off-by: Song Liu <songliubraving@fb.com> ...bpf/20200723180648.1429892-6-songliubraving@fb.com |
commit | commitdiff | tree |
2020-07-26 | Song Liu | selftests/bpf: Add callchain_stackid Signed-off-by: Song Liu <songliubraving@fb.com> ...bpf/20200723180648.1429892-5-songliubraving@fb.com |
commit | commitdiff | tree |
2020-07-26 | Song Liu | libbpf: Print hint when PERF_EVENT_IOC_SET_BPF returns... Signed-off-by: Song Liu <songliubraving@fb.com> ...bpf/20200723180648.1429892-4-songliubraving@fb.com |
commit | commitdiff | tree |
2020-07-26 | Song Liu | bpf: Fail PERF_EVENT_IOC_SET_BPF when bpf_get_[stack... Signed-off-by: Song Liu <songliubraving@fb.com> ...bpf/20200723180648.1429892-3-songliubraving@fb.com |
commit | commitdiff | tree |
2020-07-26 | Song Liu | bpf: Separate bpf_get_[stack|stackid] for perf events BPF Signed-off-by: Song Liu <songliubraving@fb.com> ...bpf/20200723180648.1429892-2-songliubraving@fb.com |
commit | commitdiff | tree |
2020-07-03 | Song Liu | selftests/bpf: Fix compilation error of bpf_iter_task_stack.c Signed-off-by: Song Liu <songliubraving@fb.com> ...bpf/20200703181719.3747072-1-songliubraving@fb.com |
commit | commitdiff | tree |
2020-07-03 | Song Liu | bpf: Fix build without CONFIG_STACKTRACE Signed-off-by: Song Liu <songliubraving@fb.com> ...org/bpf/20200703024537.79971-1-songliubraving@fb.com |
commit | commitdiff | tree |
2020-07-01 | Song Liu | selftests/bpf: Add bpf_iter test with bpf_get_task_stack() Signed-off-by: Song Liu <songliubraving@fb.com> ...org/bpf/20200630062846.664389-5-songliubraving@fb.com |
commit | commitdiff | tree |
2020-07-01 | Song Liu | bpf: Allow %pB in bpf_seq_printf() and bpf_trace_printk() Signed-off-by: Song Liu <songliubraving@fb.com> ...org/bpf/20200630062846.664389-4-songliubraving@fb.com |
commit | commitdiff | tree |
2020-07-01 | Song Liu | bpf: Introduce helper bpf_get_task_stack() Signed-off-by: Song Liu <songliubraving@fb.com> ...org/bpf/20200630062846.664389-3-songliubraving@fb.com |
commit | commitdiff | tree |
2020-07-01 | Song Liu | perf: Expose get/put_callchain_entry() Signed-off-by: Song Liu <songliubraving@fb.com> ...org/bpf/20200630062846.664389-2-songliubraving@fb.com |
commit | commitdiff | tree |
2020-05-10 | Song Liu | bpf, runqslower: include proper uapi/bpf.h Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2020-05-01 | Song Liu | bpf: Add selftest for BPF_ENABLE_STATS Signed-off-by: Song Liu <songliubraving@fb.com> ...bpf/20200430071506.1408910-4-songliubraving@fb.com |
commit | commitdiff | tree |
2020-05-01 | Song Liu | libbpf: Add support for command BPF_ENABLE_STATS Signed-off-by: Song Liu <songliubraving@fb.com> ...bpf/20200430071506.1408910-3-songliubraving@fb.com |
commit | commitdiff | tree |
2020-05-01 | Song Liu | bpf: Sharing bpf runtime stats with BPF_ENABLE_STATS Signed-off-by: Song Liu <songliubraving@fb.com> ...bpf/20200430071506.1408910-2-songliubraving@fb.com |
commit | commitdiff | tree |
2020-03-12 | Song Liu | bpftool: Add _bpftool and profiler.skel.h to .gitignore Signed-off-by: Song Liu <songliubraving@fb.com> ...bpf/20200312182332.3953408-4-songliubraving@fb.com |
commit | commitdiff | tree |
2020-03-12 | Song Liu | bpftool: Skeleton should depend on libbpf Signed-off-by: Song Liu <songliubraving@fb.com> ...bpf/20200312182332.3953408-3-songliubraving@fb.com |
commit | commitdiff | tree |
2020-03-12 | Song Liu | bpftool: Only build bpftool-prog-profile if supported... Signed-off-by: Song Liu <songliubraving@fb.com> ...bpf/20200312182332.3953408-2-songliubraving@fb.com |
commit | commitdiff | tree |
2020-03-09 | Song Liu | bpftool: Fix typo in bash-completion Signed-off-by: Song Liu <songliubraving@fb.com> ...bpf/20200309173218.2739965-5-songliubraving@fb.com |
commit | commitdiff | tree |
2020-03-09 | Song Liu | bpftool: Bash completion for "bpftool prog profile" Signed-off-by: Song Liu <songliubraving@fb.com> ...bpf/20200309173218.2739965-4-songliubraving@fb.com |
commit | commitdiff | tree |
2020-03-09 | Song Liu | bpftool: Documentation for bpftool prog profile Signed-off-by: Song Liu <songliubraving@fb.com> ...bpf/20200309173218.2739965-3-songliubraving@fb.com |
commit | commitdiff | tree |
2020-03-09 | Song Liu | bpftool: Introduce "prog profile" command Signed-off-by: Song Liu <songliubraving@fb.com> ...bpf/20200309173218.2739965-2-songliubraving@fb.com |
commit | commitdiff | tree |
2020-02-18 | Song Liu | bpf: Allow bpf_perf_event_read_value in all BPF programs Signed-off-by: Song Liu <songliubraving@fb.com> ...bpf/20200214234146.2910011-1-songliubraving@fb.com |
commit | commitdiff | tree |
2020-02-05 | Song Liu | tools/bpf/runqslower: Rebuild libbpf.a on libbpf source... Signed-off-by: Song Liu <songliubraving@fb.com> ...bpf/20200204215037.2258698-1-songliubraving@fb.com |
commit | commitdiff | tree |
2020-01-28 | Song Liu | perf/cgroups: Install cgroup events to correct cpuctx Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20200122195027.2112449-1-songliubraving@fb.com |
commit | commitdiff | tree |
2020-01-28 | Song Liu | perf/core: Fix mlock accounting in perf_mmap() Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20200123181146.2238074-1-songliubraving@fb.com |
commit | commitdiff | tree |
2019-12-01 | Song Liu | mm/thp: flush file for !is_shmem PageDirty() case in... ...org/r/20191106060930.2571389-3-songliubraving@fb.com Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2019-11-16 | Song Liu | mm,thp: recheck each page before collapsing file THP ...org/r/20191106060930.2571389-2-songliubraving@fb.com Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2019-11-06 | Song Liu | MAINTAINERS: update information for "MEMORY MANAGEMENT" ...org/r/20191030202217.3498133-1-songliubraving@fb.com Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2019-10-19 | Song Liu | kernel/events/uprobes.c: only do FOLL_SPLIT_PMD for... ...org/r/20191017164223.2762148-6-songliubraving@fb.com Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2019-10-16 | Song Liu | bpf/stackmap: Fix deadlock with rq_lock in bpf_get_stack() Signed-off-by: Song Liu <songliubraving@fb.com> ...org/bpf/20191014171223.357174-1-songliubraving@fb.com |
commit | commitdiff | tree |
2019-10-16 | Song Liu | md/raid0: fix warning message for parameter default_layout Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2019-10-09 | Song Liu | perf/core: Fix corner case in perf_rotate_context() Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20191008165949.920548-1-songliubraving@fb.com |
commit | commitdiff | tree |
2019-10-09 | Song Liu | perf/core: Rework memory accounting in perf_mmap() Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190904214618.3795672-1-songliubraving@fb.com |
commit | commitdiff | tree |
2019-09-24 | Song Liu | uprobe: collapse THP pmd after removing all uprobes ...org/r/20190815164525.1848545-7-songliubraving@fb.com Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2019-09-24 | Song Liu | khugepaged: enable collapse pmd for pte-mapped THP ...org/r/20190815164525.1848545-6-songliubraving@fb.com Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2019-09-24 | Song Liu | uprobe: use FOLL_SPLIT_PMD instead of FOLL_SPLIT ...org/r/20190815164525.1848545-5-songliubraving@fb.com Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2019-09-24 | Song Liu | mm, thp: introduce FOLL_SPLIT_PMD ...org/r/20190815164525.1848545-4-songliubraving@fb.com Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2019-09-24 | Song Liu | uprobe: use original page when all uprobes are removed ...org/r/20190815164525.1848545-3-songliubraving@fb.com Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2019-09-24 | Song Liu | mm: move memcmp_pages() and pages_identical() ...org/r/20190815164525.1848545-2-songliubraving@fb.com Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2019-09-24 | Song Liu | mm,thp: avoid writes to file with THP in pagecache ...org/r/20190801184244.3169074-8-songliubraving@fb.com Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2019-09-24 | Song Liu | mm,thp: add read-only THP support for (non-shmem) FS [songliubraving@fb.com: fix build without CONFIG_SHMEM] [songliubraving@fb.com: fix double unlock in collapse_file()] ...org/r/20190801184244.3169074-7-songliubraving@fb.com Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2019-09-24 | Song Liu | khugepaged: rename collapse_shmem() and khugepaged_scan_shmem() ...org/r/20190801184244.3169074-6-songliubraving@fb.com Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2019-09-24 | Song Liu | mm,thp: stats for file backed THP ...org/r/20190801184244.3169074-5-songliubraving@fb.com Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2019-09-24 | Song Liu | filemap: update offset check in filemap_fault() ...org/r/20190801184244.3169074-4-songliubraving@fb.com Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2019-09-24 | Song Liu | filemap: check compound_head(page)->mapping in pagecache_get... ...org/r/20190801184244.3169074-3-songliubraving@fb.com Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2019-09-24 | Song Liu | filemap: check compound_head(page)->mapping in filemap_fault() ...org/r/20190801184244.3169074-2-songliubraving@fb.com Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2019-08-29 | Song Liu | x86/mm/pti: Handle unaligned address gracefully in... Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2019-08-22 | Song Liu | md: update MAINTAINERS info Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2019-07-09 | Song Liu | perf script: Assume native_arch for pipe mode Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190621014438.810342-1-songliubraving@fb.com |
commit | commitdiff | tree |
2019-07-06 | Song Liu | perf header: Assign proper ff->ph in perf_event__synthesize_... Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190620010453.4118689-1-songliubraving@fb.com |
commit | commitdiff | tree |
2019-06-27 | Song Liu | perf/x86: Always store regs->ip in perf_callchain_kernel() Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2019-06-05 | Song Liu | perf data: Add description of header HEADER_BPF_PROG_INFO... Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190521064406.2498925-1-songliubraving@fb.com |
commit | commitdiff | tree |
2019-06-03 | Song Liu | perf/core: Allow non-privileged uprobe for user processes Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190507161545.788381-1-songliubraving@fb.com |
commit | commitdiff | tree |
2019-04-17 | Song Liu | perf tools: Check maps for bpf programs Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2019-04-16 | Song Liu | Revert "Don't jump to compute_result state from check_result... Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2019-03-21 | Song Liu | perf bpf: Show more BPF program info in print_bpf_prog_info() Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190319165454.1298742-3-songliubraving@fb.com |
commit | commitdiff | tree |
2019-03-21 | Song Liu | perf bpf: Extract logic to create program names from... Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190319165454.1298742-2-songliubraving@fb.com |
commit | commitdiff | tree |
2019-03-21 | Song Liu | perf tools: Save bpf_prog_info and BTF of new BPF programs Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190312053051.2690567-16-songliubraving@fb.com |
commit | commitdiff | tree |
2019-03-21 | Song Liu | perf evlist: Introduce side band thread Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190312053051.2690567-15-songliubraving@fb.com |
commit | commitdiff | tree |
2019-03-20 | Song Liu | perf annotate: Enable annotation of BPF programs Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190312053051.2690567-13-songliubraving@fb.com |
commit | commitdiff | tree |
2019-03-20 | Song Liu | perf build: Check what binutils's 'disassembler()'... Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190312053051.2690567-13-songliubraving@fb.com |
commit | commitdiff | tree |
2019-03-19 | Song Liu | perf bpf: Process PERF_BPF_EVENT_PROG_LOAD for annotation Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190312053051.2690567-14-songliubraving@fb.com |
commit | commitdiff | tree |
2019-03-19 | Song Liu | perf symbols: Introduce DSO_BINARY_TYPE__BPF_PROG_INFO Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190312053051.2690567-13-songliubraving@fb.com |
commit | commitdiff | tree |
2019-03-19 | Song Liu | perf feature detection: Add -lopcodes to feature-libbfd Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190312053051.2690567-12-songliubraving@fb.com |
commit | commitdiff | tree |
2019-03-19 | Song Liu | perf top: Add option --no-bpf-event Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190312053051.2690567-11-songliubraving@fb.com |
commit | commitdiff | tree |
2019-03-19 | Song Liu | perf bpf: Save BTF information as headers to perf.data Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190312053051.2690567-10-songliubraving@fb.com |
commit | commitdiff | tree |
2019-03-19 | Song Liu | perf bpf: Save BTF in a rbtree in perf_env Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190312053051.2690567-9-songliubraving@fb.com |
commit | commitdiff | tree |
2019-03-19 | Song Liu | perf bpf: Save bpf_prog_info information as headers... Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190312053051.2690567-8-songliubraving@fb.com |
commit | commitdiff | tree |
2019-03-19 | Song Liu | perf bpf: Save bpf_prog_info in a rbtree in perf_env Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190312053051.2690567-7-songliubraving@fb.com |
commit | commitdiff | tree |
2019-03-19 | Song Liu | perf bpf: Make synthesize_bpf_events() receive perf_session... Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190312053051.2690567-6-songliubraving@fb.com |
commit | commitdiff | tree |
2019-03-19 | Song Liu | perf bpf: Synthesize bpf events with bpf_program__get_prog_i... Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190312053051.2690567-5-songliubraving@fb.com |
commit | commitdiff | tree |
2019-03-19 | Song Liu | bpftool: use bpf_program__get_prog_info_linear() in... Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190312053051.2690567-4-songliubraving@fb.com |
commit | commitdiff | tree |
2019-03-19 | Song Liu | tools lib bpf: Introduce bpf_program__get_prog_info_linear() Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190312053051.2690567-3-songliubraving@fb.com |
commit | commitdiff | tree |
2019-03-19 | Song Liu | perf record: Replace option --bpf-event with --no-bpf... Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190312053051.2690567-2-songliubraving@fb.com |
commit | commitdiff | tree |
2019-02-28 | Song Liu | perf, bpf: Consider events with attr.bpf_event as side... Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190226002019.3748539-2-songliubraving@fb.com |
commit | commitdiff | tree |
2019-02-14 | Song Liu | perf utils: Silence "Couldn't synthesize bpf events... Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190204193140.719740-1-songliubraving@fb.com |
commit | commitdiff | tree |
2019-01-25 | Song Liu | perf bpf: Fix synthesized PERF_RECORD_KSYMBOL/BPF_EVENT Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190122210218.358664-1-songliubraving@fb.com |
commit | commitdiff | tree |
2019-01-21 | Song Liu | bpf: Add module name [bpf] to ksymbols for bpf programs Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190117161521.1341602-10-songliubraving@fb.com |
commit | commitdiff | tree |
2019-01-21 | Song Liu | perf tools: Synthesize PERF_RECORD_* for loaded BPF... Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190117161521.1341602-8-songliubraving@fb.com |
commit | commitdiff | tree |
2019-01-21 | Song Liu | perf tools: Handle PERF_RECORD_BPF_EVENT Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190117161521.1341602-7-songliubraving@fb.com |
commit | commitdiff | tree |
2019-01-21 | Song Liu | perf tools: Handle PERF_RECORD_KSYMBOL Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190117161521.1341602-6-songliubraving@fb.com |
commit | commitdiff | tree |
2019-01-21 | Song Liu | tools headers uapi: Sync tools/include/uapi/linux/perf_event.h Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190117161521.1341602-5-songliubraving@fb.com |
commit | commitdiff | tree |
2019-01-21 | Song Liu | perf, bpf: Introduce PERF_RECORD_BPF_EVENT Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190117161521.1341602-4-songliubraving@fb.com |
commit | commitdiff | tree |
2019-01-21 | Song Liu | tools headers uapi: Sync tools/include/uapi/linux/perf_event.h Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190117161521.1341602-3-songliubraving@fb.com |
commit | commitdiff | tree |
2019-01-21 | Song Liu | perf, bpf: Introduce PERF_RECORD_KSYMBOL Signed-off-by: Song Liu <songliubraving@fb.com> ...org/r/20190117161521.1341602-2-songliubraving@fb.com |
commit | commitdiff | tree |
2019-01-10 | Song Liu | bpf: fix panic in stack_map_get_build_id() on i386... Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2018-12-13 | Song Liu | bpf: sync tools/include/uapi/linux/bpf.h Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2018-12-13 | Song Liu | bpf: include sub program tags in bpf_prog_info Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2018-12-10 | Song Liu | bpf: clean up bpf_prog_get_info_by_fd() Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2018-11-02 | Song Liu | bpf: show main program address and length in bpf_prog_info Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2018-11-02 | Song Liu | bpf: show real jited address in bpf_prog_info->jited_ksyms Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2018-11-02 | Song Liu | bpf: show real jited prog address in /proc/kallsyms Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2018-10-19 | Song Liu | bpf: add tests for direct packet access from CGROUP_SKB Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2018-10-19 | Song Liu | bpf: add cg_skb_is_valid_access for BPF_PROG_TYPE_CGROUP_SKB Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2018-10-11 | Song Liu | trace_uprobe: support reference counter in fd-based... ...org/r/20181002053636.1896903-1-songliubraving@fb.com Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2018-10-03 | Song Liu | ixgbe: check return value of napi_complete_done() Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2018-09-27 | Song Liu | bpf: test_bpf: add init_net to dev for flow_dissector Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
2018-08-17 | Song Liu | mm: thp: pass correct vm_flags to hugepage_vma_check() ...org/r/20180629181752.792831-1-songliubraving@fb.com Signed-off-by: Song Liu <songliubraving@fb.com> |
commit | commitdiff | tree |
next |