2024-04-10 |
Ilya Leoshkevich | s390/bpf: Fix bpf_plt pointer arithmetic Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2024-01-04 |
Ilya Leoshkevich | selftests/bpf: Test gotol with large offsets Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2024-01-04 |
Ilya Leoshkevich | selftests/bpf: Double the size of test_loader log Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2024-01-04 |
Ilya Leoshkevich | s390/bpf: Fix gotol with large offsets Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-25 |
Ilya Leoshkevich | s390: delete the unused store_prefix() function Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-10 |
Ilya Leoshkevich | s390/bpf: Fix unwinding past the trampoline Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-10-10 |
Ilya Leoshkevich | s390/bpf: Fix clobbering the caller's backchain in... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-21 |
Ilya Leoshkevich | selftests/bpf: Trim DENYLIST.s390x Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-21 |
Ilya Leoshkevich | selftests/bpf: Enable the cpuv4 tests for s390x Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-21 |
Ilya Leoshkevich | s390/bpf: Implement signed division Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-21 |
Ilya Leoshkevich | s390/bpf: Implement unconditional jump with 32-bit... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-21 |
Ilya Leoshkevich | s390/bpf: Implement unconditional byte swap Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-21 |
Ilya Leoshkevich | s390/bpf: Implement BPF_MEMSX Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-21 |
Ilya Leoshkevich | s390/bpf: Implement BPF_MOV | BPF_X with sign-extension Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-21 |
Ilya Leoshkevich | selftests/bpf: Add big-endian support to the ldsx test Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-21 |
Ilya Leoshkevich | selftests/bpf: Unmount the cgroup2 work directory Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-21 |
Ilya Leoshkevich | bpf: Disable zero-extension for BPF_MEMSX Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-19 |
Ilya Leoshkevich | s390/smp: keep the original lowcore for CPU 0 Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-15 |
Ilya Leoshkevich | netfilter, bpf: Adjust timeouts of non-confirmed CTs... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-09-06 |
Ilya Leoshkevich | s390/bpf: Pass through tail call counter in trampolines Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-08-28 |
Ilya Leoshkevich | KVM: s390: selftests: Add selftest for single-stepping Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-08-28 |
Ilya Leoshkevich | KVM: s390: interrupt: Fix single-stepping keyless mode... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-08-28 |
Ilya Leoshkevich | KVM: s390: interrupt: Fix single-stepping userspace... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-08-28 |
Ilya Leoshkevich | KVM: s390: interrupt: Fix single-stepping kernel-emulated... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-08-28 |
Ilya Leoshkevich | KVM: s390: interrupt: Fix single-stepping into program... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-08-28 |
Ilya Leoshkevich | KVM: s390: interrupt: Fix single-stepping into interrupt... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-05-17 |
Ilya Leoshkevich | s390/uapi: cover statfs padding by growing f_spare Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-05-17 |
Ilya Leoshkevich | statfs: enforce statfs[64] structure initialization Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-14 |
Ilya Leoshkevich | s390/bpf: Fix bpf_arch_text_poke() with new_addr =... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-14 |
Ilya Leoshkevich | bpf: Support 64-bit pointers to kfuncs Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-04-04 |
Ilya Leoshkevich | selftests/bpf: Add RESOLVE_BTFIDS dependency to bpf_testmod.ko Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-03-20 |
Ilya Leoshkevich | s390/dumpstack: resolve userspace last_break Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-27 |
Ilya Leoshkevich | libbpf: Document bpf_{btf,link,map,prog}_get_info_by_fd() Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-22 |
Ilya Leoshkevich | bpf: Check for helper calls in check_subprogs() Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-16 |
Ilya Leoshkevich | selftests/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-16 |
Ilya Leoshkevich | samples/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-16 |
Ilya Leoshkevich | bpftool: Use bpf_{btf,link,map,prog}_get_info_by_fd() Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-16 |
Ilya Leoshkevich | libbpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-16 |
Ilya Leoshkevich | libbpf: Introduce bpf_{btf,link,map,prog}_get_info_by_fd() Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-13 |
Ilya Leoshkevich | selftests/bpf: Fix out-of-srctree build Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-10 |
Ilya Leoshkevich | libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-10 |
Ilya Leoshkevich | selftests/bpf: Attach to fopen()/fclose() in attach_probe Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-10 |
Ilya Leoshkevich | selftests/bpf: Attach to fopen()/fclose() in uprobe_autoattach Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-10 |
Ilya Leoshkevich | selftests/bpf: Forward SAN_CFLAGS and SAN_LDFLAGS to... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-10 |
Ilya Leoshkevich | selftests/bpf: Split SAN_CFLAGS and SAN_LDFLAGS Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-10 |
Ilya Leoshkevich | tools: runqslower: Add EXTRA_CFLAGS and EXTRA_LDFLAGS... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-10 |
Ilya Leoshkevich | selftests/bpf: Quote host tools Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-02-03 |
Ilya Leoshkevich | selftests/bpf: Initialize tc in xdp_synproxy Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-30 |
Ilya Leoshkevich | selftests/bpf: Trim DENYLIST.s390x Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-30 |
Ilya Leoshkevich | selftests/bpf: Fix s390x vmlinux path Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-30 |
Ilya Leoshkevich | s390/bpf: Implement bpf_jit_supports_kfunc_call() Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-30 |
Ilya Leoshkevich | s390/bpf: Implement bpf_jit_supports_subprog_tailcalls() Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-30 |
Ilya Leoshkevich | s390/bpf: Implement arch_prepare_bpf_trampoline() Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-30 |
Ilya Leoshkevich | s390/bpf: Implement bpf_arch_text_poke() Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-30 |
Ilya Leoshkevich | s390/bpf: Add expoline to tail calls Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-30 |
Ilya Leoshkevich | selftests/bpf: Fix sk_assign on s390x Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | s390/bpf: Fix a typo in a comment Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | bpf: btf: Add BTF_FMODEL_SIGNED_ARG flag Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | bpf: iterators: Split iterators.lskel.h into little... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | libbpf: Fix BPF_PROBE_READ{_STR}_INTO() on s390x Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | libbpf: Fix unbounded memory access in bpf_usdt_arg() Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | libbpf: Simplify barrier_var() Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix profiler on s390x Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix xdp_synproxy/tc on s390x Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix vmlinux test on s390x Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix test_xdp_adjust_tail_grow2 on s390x Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix test_lsm on s390x Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Add a sign-extension test for kfuncs Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Increase SIZEOF_BPF_LOCAL_STORAGE_ELEM... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Check stack_mprotect() return value Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix cgrp_local_storage on s390x Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix xdp_do_redirect on s390x Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix verify_pkcs7_sig on s390x Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix decap_sanity_ns cleanup Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Set errno when urand_spawn() fails Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix kfree_skb on s390x Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix symlink creation error Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix liburandom_read.so linker error Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Query BPF_MAX_TRAMP_LINKS using BTF Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | bpf: Change BPF_MAX_TRAMP_LINKS to enum Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | bpf: Use ARG_CONST_SIZE_OR_ZERO for 3rd argument of... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-01-25 |
Ilya Leoshkevich | s390: discard .interp section Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2022-07-26 |
Ilya Leoshkevich | selftests/bpf: Attach to socketcall() in test_probe_user Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2022-07-26 |
Ilya Leoshkevich | libbpf: Extend BPF_KSYSCALL documentation Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2022-04-25 |
Ilya Leoshkevich | s390: add KCSAN instrumentation to barriers and spinlocks Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2022-04-08 |
Ilya Leoshkevich | libbpf: Add s390-specific USDT arg spec parsing logic Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2022-04-08 |
Ilya Leoshkevich | libbpf: Make BPF-side of USDT support work on big-endian... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2022-04-08 |
Ilya Leoshkevich | libbpf: Minor style improvements in USDT code Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2022-04-04 |
Ilya Leoshkevich | libbpf: Support Debian in resolve_full_path() Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2022-04-04 |
Ilya Leoshkevich | selftests/bpf: Define SYS_NANOSLEEP_KPROBE_NAME for... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2022-02-09 |
Ilya Leoshkevich | libbpf: Fix accessing the first syscall argument on... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2022-02-09 |
Ilya Leoshkevich | libbpf: Fix accessing the first syscall argument on... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2022-02-09 |
Ilya Leoshkevich | libbpf: Allow overriding PT_REGS_PARM1{_CORE}_SYSCALL Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2022-02-09 |
Ilya Leoshkevich | selftests/bpf: Skip test_bpf_syscall_macro's syscall_arg1... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2022-02-09 |
Ilya Leoshkevich | libbpf: Fix accessing syscall arguments on riscv Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2022-02-09 |
Ilya Leoshkevich | libbpf: Fix riscv register names Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2022-02-09 |
Ilya Leoshkevich | libbpf: Fix accessing syscall arguments on powerpc Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2022-02-09 |
Ilya Leoshkevich | selftests/bpf: Use PT_REGS_SYSCALL_REGS in bpf_syscall_macro Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2022-02-09 |
Ilya Leoshkevich | libbpf: Add PT_REGS_SYSCALL_REGS macro Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2022-02-09 |
Ilya Leoshkevich | selftests/bpf: Fix an endianness issue in bpf_syscall_macro... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
next |