2023-05-30 |
Ilya Leoshkevich | statfs: enforce statfs[64] structure initialization Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-03-11 |
Ilya Leoshkevich | s390: discard .interp section Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-03-11 |
Ilya Leoshkevich | selftests/bpf: Fix out-of-srctree build Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2023-03-11 |
Ilya Leoshkevich | libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2022-10-28 |
Ilya Leoshkevich | bpf: Generate BTF_KIND_FLOAT when linking vmlinux Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2022-02-01 |
Ilya Leoshkevich | s390/module: fix loading modules with a lot of relocations Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2021-11-18 |
Ilya Leoshkevich | libbpf: Fix endianness detection in BPF_CORE_READ_BITFIELD_P... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2021-09-22 |
Ilya Leoshkevich | s390/bpf: Fix branch shortening during codegen pass Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2021-09-22 |
Ilya Leoshkevich | s390/bpf: Fix 64-bit subtraction of the -0x80000000... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2021-09-22 |
Ilya Leoshkevich | s390/bpf: Fix optimizing out zero-extensions Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2021-09-15 |
Ilya Leoshkevich | selftests/bpf: Fix test_core_autosize on big-endian... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2021-08-26 |
Ilya Leoshkevich | bpf: Clear zext_dst of dead insns Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2021-07-25 |
Ilya Leoshkevich | s390/traps: do not test MONITOR CALL without CONFIG_BUG Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2021-05-14 |
Ilya Leoshkevich | selftests: fix prepending $(OUTPUT) to $(TEST_PROGS) Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2021-03-17 |
Ilya Leoshkevich | selftests/bpf: Use the last page in test_snprintf_btf... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2021-03-04 |
Ilya Leoshkevich | bpf: Clear subreg_def for global function return values Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2021-01-06 |
Ilya Leoshkevich | lib/zlib: fix inflating zlib streams on s390 Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2020-09-29 |
Ilya Leoshkevich | selftests/bpf: Fix endianness issues in sk_lookup/ctx_narrow... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2020-09-18 |
Ilya Leoshkevich | samples/bpf: Fix test_map_in_map on s390 Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2020-09-18 |
Ilya Leoshkevich | selftests/bpf: Fix endianness issue in test_sockopt_sk Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2020-09-18 |
Ilya Leoshkevich | selftests/bpf: Fix endianness issue in sk_assign Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2020-09-15 |
Ilya Leoshkevich | s390/bpf: Fix multiple tail calls Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2020-09-14 |
Ilya Leoshkevich | s390/init: add missing __init annotations Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2020-09-11 |
Ilya Leoshkevich | selftests/bpf: Fix test_ksyms on non-SMP kernels Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2020-07-27 |
Ilya Leoshkevich | s390: enable HAVE_FUNCTION_ERROR_INJECTION Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2020-07-21 |
Ilya Leoshkevich | samples/bpf, selftests/bpf: Use bpf_probe_read_kernel Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2020-07-21 |
Ilya Leoshkevich | selftests/bpf: Fix test_lwt_seg6local.sh hangs Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2020-07-21 |
Ilya Leoshkevich | s390/bpf: Use bpf_skip() in bpf_jit_prologue() Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2020-07-21 |
Ilya Leoshkevich | s390/bpf: Tolerate not converging code shrinking Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2020-07-21 |
Ilya Leoshkevich | s390/bpf: Use brcl for jumping to exit_ip if necessary Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2020-07-21 |
Ilya Leoshkevich | s390/bpf: Fix sign extension in branch_ku Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2020-07-21 |
Ilya Leoshkevich | selftests: bpf: test_kmod.sh: Fix running out of srctree Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2020-07-20 |
Ilya Leoshkevich | s390/bpf: implement BPF_PROBE_MEM Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2020-07-20 |
Ilya Leoshkevich | s390/kernel: expand exception table logic to allow... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2020-07-20 |
Ilya Leoshkevich | s390/kernel: unify EX_TABLE* implementations Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2020-06-02 |
Ilya Leoshkevich | selftests/bpf: Add a default $(CXX) value Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2020-06-02 |
Ilya Leoshkevich | tools/bpf: Don't use $(COMPILE.c) Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2020-06-02 |
Ilya Leoshkevich | bpf, selftests: Use bpf_probe_read_kernel Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2020-06-02 |
Ilya Leoshkevich | s390/bpf: Use bcr 0,%0 as tail call nop filler Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2020-06-02 |
Ilya Leoshkevich | s390/bpf: Maintain 8-byte stack alignment Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-12-01 |
Ilya Leoshkevich | mm/sparse.c: mark populate_section_memmap as __meminit Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-11-30 |
Ilya Leoshkevich | s390/unwind: add a test for the internal API Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-11-30 |
Ilya Leoshkevich | s390: implement perf_arch_fetch_caller_regs Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-11-19 |
Ilya Leoshkevich | s390/bpf: Remove JITed image size limitations Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-11-19 |
Ilya Leoshkevich | s390/bpf: Use lg(f)rl when long displacement cannot... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-11-19 |
Ilya Leoshkevich | s390/bpf: Use lgrl instead of lg where possible Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-11-19 |
Ilya Leoshkevich | s390/bpf: Load literal pool register using larl Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-11-19 |
Ilya Leoshkevich | s390/bpf: Align literal pool entries Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-11-19 |
Ilya Leoshkevich | s390/bpf: Use relative long branches Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-11-15 |
Ilya Leoshkevich | s390/bpf: Make sure JIT passes do not increase code... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-11-15 |
Ilya Leoshkevich | bpf: Support doubleword alignment in bpf_jit_binary_alloc Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-11-12 |
Ilya Leoshkevich | s390/disassembler: don't hide instruction addresses Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-11-07 |
Ilya Leoshkevich | s390/bpf: Remove unused SEEN_RET0, SEEN_REG_AX and... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-11-07 |
Ilya Leoshkevich | s390/bpf: Wrap JIT macro parameter usages in parentheses Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-11-07 |
Ilya Leoshkevich | s390/bpf: Use kvcalloc for addrs array Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-11-07 |
Ilya Leoshkevich | tools, bpf_asm: Warn when jumps are out of range Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-11-06 |
Ilya Leoshkevich | scripts/gdb: fix debugging modules compiled with hot... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-10-31 |
Ilya Leoshkevich | s390/unwind: fix mixing regs and sp Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-10-31 |
Ilya Leoshkevich | s390: add error handling to perf_callchain_kernel Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-10-31 |
Ilya Leoshkevich | s390/unwind: fix get_stack_pointer(NULL, NULL) Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-10-30 |
Ilya Leoshkevich | bpf: Allow narrow loads of bpf_sysctl fields with offset > 0 Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-10-30 |
Ilya Leoshkevich | bpf: Add s390 testing documentation Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-10-30 |
Ilya Leoshkevich | selftests/bpf: Test narrow load from bpf_sysctl.write Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-10-28 |
Ilya Leoshkevich | selftests/bpf: Restore $(OUTPUT)/test_stub.o rule Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-10-28 |
Ilya Leoshkevich | selftest/bpf: Use -m{little, big}-endian for clang Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-10-19 |
Ilya Leoshkevich | scripts/gdb: fix debugging modules on s390 Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-09-16 |
Ilya Leoshkevich | bpf: fix accessing bpf_sysctl.file_pos on s390 Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-09-16 |
Ilya Leoshkevich | selftests/bpf: add bpf-gcc support Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-09-03 |
Ilya Leoshkevich | selftests/bpf: fix endianness issues in test_sysctl Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-09-03 |
Ilya Leoshkevich | selftests/bpf: improve unexpected success reporting... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-09-03 |
Ilya Leoshkevich | selftests/bpf: fix "ctx:write sysctl:write read ok... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-09-03 |
Ilya Leoshkevich | selftests/bpf: introduce bpf_cpu_to_be64 and bpf_be64_to_cpu Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-08-23 |
Ilya Leoshkevich | bpf: allow narrow loads of some sk_reuseport_md fields... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-08-21 |
Ilya Leoshkevich | selftests/bpf: fix test_btf_dump with O= Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-08-21 |
Ilya Leoshkevich | selftests/bpf: fix test_cgroup_storage on s390 Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-08-21 |
Ilya Leoshkevich | btf: do not use CONFIG_OUTPUT_FORMAT Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-08-19 |
Ilya Leoshkevich | selftests: use "$(MAKE)" instead of "make" Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-08-14 |
Ilya Leoshkevich | selftests/bpf: fix "bind{4, 6} deny specific IP & port... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-08-13 |
Ilya Leoshkevich | s390/bpf: use 32-bit index for tail calls Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-08-12 |
Ilya Leoshkevich | s390/bpf: fix lcgr instruction encoding Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-07-23 |
Ilya Leoshkevich | bpf: fix narrower loads on s390 Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-07-22 |
Ilya Leoshkevich | selftests/bpf: fix sendmsg6_prog on s390 Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-07-18 |
Ilya Leoshkevich | selftests/bpf: fix test_xdp_noinline on s390 Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-07-18 |
Ilya Leoshkevich | selftests/bpf: fix "valid read map access into a read... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-07-17 |
Ilya Leoshkevich | selftests/bpf: fix perf_buffer on s390 Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-07-16 |
Ilya Leoshkevich | selftests/bpf: skip nmi test when perf hw events are... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-07-16 |
Ilya Leoshkevich | selftests/bpf: fix "alu with different scalars 1" on... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-07-15 |
Ilya Leoshkevich | samples/bpf: build with -D__TARGET_ARCH_$(SRCARCH) Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-07-15 |
Ilya Leoshkevich | selftests/bpf: put test_stub.o into $(OUTPUT) Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-07-15 |
Ilya Leoshkevich | selftests/bpf: make directory prerequisites order-only Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-07-15 |
Ilya Leoshkevich | selftests/bpf: fix attach_probe on s390 Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-07-12 |
Ilya Leoshkevich | selftests/bpf: fix compiling loop{1, 2, 3}.c on s390 Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-07-12 |
Ilya Leoshkevich | selftests/bpf: make PT_REGS_* work in userspace Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-07-12 |
Ilya Leoshkevich | selftests/bpf: fix s930 -> s390 typo Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-07-12 |
Ilya Leoshkevich | selftests/bpf: compile progs with -D__TARGET_ARCH_... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-07-12 |
Ilya Leoshkevich | selftests/bpf: do not ignore clang failures Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-07-12 |
Ilya Leoshkevich | selftests/bpf: fix bpf_target_sparc check Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-07-08 |
Ilya Leoshkevich | selftests/bpf: fix test_reuseport_array on s390 Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
2019-02-20 |
Ilya Leoshkevich | s390/jump_label: Use "jdd" constraint on gcc9 Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
commit | commitdiff | tree |
|