7c5ebf Merge branch 'users/glin/SLE15-SP3/for-next' into SLE15-SP3

Merged and Committed by dkirjanov 3 years ago
172 files changed. 21407 lines added. 31 lines removed.
blacklist.conf
file modified
+1 -0
patches.suse/arm64-bpf-optimize-modulo-operation.patch
file added
+53
patches.suse/bpf-Add-bpf_sk_storage-support-to-bpf_tcp_ca.patch
file added
+86
patches.suse/bpf-Add-bpf_xdp_output-helper.patch
file modified
+1 -1
patches.suse/bpf-Add-gso_size-to-__sk_buff.patch
file added
+126
patches.suse/bpf-Add-selftest-cases-for-ctx_or_null-argument-type.patch
file added
+141
patches.suse/bpf-Add-selftests-for-BPF_MODIFY_RETURN.patch
file added
+209
patches.suse/bpf-Add-socket-assign-support.patch
file added
+262
patches.suse/bpf-Add-sockmap-hooks-for-UDP-sockets.patch
file added
+112
patches.suse/bpf-Add-test-ops-for-BPF_PROG_TYPE_TRACING.patch
file added
+293
patches.suse/bpf-Add-tests-for-bpf_sk_storage-to-bpf_tcp_ca.patch
file added
+159
patches.suse/bpf-Document-BPF_F_QUERY_EFFECTIVE-flag.patch
file added
+66
patches.suse/bpf-Don-t-refcount-LISTEN-sockets-in-sk_assign.patch
file added
+106
patches.suse/bpf-Enable-retrival-of-pid-tgid-comm-from-bpf-cgroup.patch
file added
+46
patches.suse/bpf-Expose-__sk_buff-wire_len-gso_segs-to-BPF_PROG_T.patch
file added
+65
patches.suse/bpf-Fix-bpf_prog_test_run_tracing-for-CONFIG_NET.patch
file added
+43
patches.suse/bpf-Fix-build-warning-regarding-missing-prototypes.patch
file added
+41
patches.suse/bpf-Fix-deadlock-with-rq_lock-in-bpf_send_signal.patch
file added
+197
patches.suse/bpf-Fix-reStructuredText-markup.patch
file added
+44
patches.suse/bpf-Fix-spelling-mistake-arithmatic-arithmetic-in-te.patch
file added
+38
patches.suse/bpf-Fix-use-of-sk-sk_reuseport-from-sk_assign.patch
file added
+35
patches.suse/bpf-Replace-cant_sleep-with-cant_migrate.patch
file added
+36
patches.suse/bpf-Return-EBADRQC-for-invalid-map-type-in-__bpf_tx_.patch
file added
+38
patches.suse/bpf-Start-using-the-BPF-dispatcher-in-BPF_TEST_RUN.patch
file added
+73
patches.suse/bpf-Switch-BPF-UAPI-define-constants-used-from-BPF-p.patch
file added
+616
patches.suse/bpf-Switch-to-offsetofend-in-BPF_PROG_TEST_RUN.patch
file added
+59
patches.suse/bpf-Sync-uapi-bpf.h-to-tools-b0ac4941.patch
file added
+27
patches.suse/bpf-Test_progs-add-test-to-catch-retval-refine-error.patch
file added
+75
patches.suse/bpf-Test_verifier-65-error-message-updates-for-trunc.patch
file added
+87
patches.suse/bpf-Test_verifier-70-error-message-updates-for-32-bi.patch
file added
+147
patches.suse/bpf-Test_verifier-add-alu32-bounds-tracking-tests.patch
file added
+85
patches.suse/bpf-Test_verifier-bpf_get_stack-return-value-add-0.patch
file added
+129
patches.suse/bpf-Use-bpf_prog_run_pin_on_cpu-at-simple-call-sites.patch
file added
+143
patches.suse/bpf-Use-migrate_disable-enable-in-array-macros-and-c.patch
file added
+84
patches.suse/bpf-disable-preemption-for-bpf-progs-attached-to-upr.patch
file added
+37
patches.suse/bpf-libbpf-Fix-___bpf_kretprobe_args1-x-macro-defini.patch
file added
+30
patches.suse/bpf-lsm-Add-selftests-for-BPF_PROG_TYPE_LSM.patch
file added
+179
patches.suse/bpf-lsm-Fix-the-file_mprotect-LSM-test.patch
file added
+94
patches.suse/bpf-net-Avoid-copying-sk_user_data-of-reuseport_arra.patch
file modified
+2 -2
patches.suse/bpf-net-Avoid-incorrect-bpf_sk_reuseport_detach-call.patch
file modified
+2 -2
patches.suse/bpf-selftests-Add-a-verifier-test-for-assigning-32bi.patch
file added
+51
patches.suse/bpf-selftests-Add-test-for-BPF_STX-BPF_B-storing-R10.patch
file added
+70
patches.suse/bpf-selftests-Verifier-bounds-tests-need-to-be-updat.patch
file added
+198
patches.suse/bpf-sk_msg-Don-t-clear-saved-sock-proto-on-restore.patch
file added
+41
patches.suse/bpf-sk_msg-Let-ULP-restore-sk_proto-and-write_space-.patch
file added
+40
patches.suse/bpf-sockhash-Fix-memory-leak-when-unlinking-sockets-.patch
file added
+49
patches.suse/bpf-sockhash-Synchronize-delete-from-bucket-list-on-.patch
file added
+109
patches.suse/bpf-sockmap-Add-UDP-support.patch
file added
+93
patches.suse/bpf-sockmap-Allow-inserting-listening-TCP-sockets-in.patch
file added
+175
patches.suse/bpf-sockmap-Don-t-attach-programs-to-UDP-sockets.patch
file added
+49
patches.suse/bpf-sockmap-Don-t-set-up-upcalls-and-progs-for-liste.patch
file added
+117
patches.suse/bpf-sockmap-Let-all-kernel-land-lookup-values-in-SOC.patch
file added
+55
patches.suse/bpf-sockmap-Move-generic-sockmap-hooks-from-BPF-TCP.patch
file added
+396
patches.suse/bpf-sockmap-Only-check-ULP-for-TCP-sockets.patch
file added
+108
patches.suse/bpf-sockmap-Remove-bucket-lock-from-sock_-hash-map-_.patch
file added
+101
patches.suse/bpf-sockmap-Replace-zero-length-array-with-flexible-.patch
file added
+53
patches.suse/bpf-sockmap-Return-socket-cookie-on-lookup-from-sysc.patch
file added
+156
patches.suse/bpf-sockmap-Simplify-sock_map_init_proto.patch
file added
+72
patches.suse/bpf-sockmap-bpf_tcp_ingress-needs-to-subtract-bytes-.patch
file added
+71
patches.suse/bpf-sockmap-msg_pop_data-can-incorrecty-set-an-sge-l.patch
file added
+47
patches.suse/bpf-tcp-Fix-unused-function-warnings.patch
file added
+79
patches.suse/bpf-tcp-Guard-declarations-with-CONFIG_NET_SOCK_MSG.patch
file added
+45
patches.suse/bpf-tcp-Make-tcp_bpf_recvmsg-static.patch
file added
+181
patches.suse/bpf-tcp-Move-assertions-into-tcp_bpf_get_proto.patch
file added
+166
patches.suse/bpf-tests-Use-migrate-disable-instead-of-preempt-dis.patch
file added
+76
patches.suse/bpf-trace-Remove-EXPORT-from-trace_call_bpf.patch
file added
+26
patches.suse/bpf-trace-Remove-redundant-preempt_disable-from-trac.patch
file added
+41
patches.suse/bpf-tracing-Remove-redundant-preempt_disable-in-__bp.patch
file added
+37
patches.suse/bpf-x32-Fix-bug-with-JMP32-JSET-BPF_X-checking-upper.patch
file added
+82
patches.suse/bpf-x86-Fix-encoding-for-lower-8-bit-registers-in-BP.patch
file added
+72
patches.suse/bpf-x86-Small-optimization-in-comparing-against-imm0.patch
file added
+45
patches.suse/bpf-x86_32-Fix-clobbering-of-dst-for-BPF_JSET.patch
file added
+83
patches.suse/bpf-x86_32-Fix-incorrect-encoding-in-BPF_LDX-zero-ex.patch
file added
+52
patches.suse/bpf-x86_32-Fix-logic-error-in-BPF_LDX-zero-extension.patch
file added
+30
patches.suse/bpftool-Add-_bpftool-and-profiler.skel.h-to-.gitigno.patch
file added
+30
patches.suse/bpftool-Add-header-guards-to-generated-vmlinux.h.patch
file added
+42
patches.suse/bpftool-Add-struct_ops-support.patch
file added
+904
patches.suse/bpftool-Bash-completion-for-bpftool-prog-profile.patch
file added
+86
patches.suse/bpftool-Documentation-for-bpftool-prog-profile.patch
file added
+67
patches.suse/bpftool-Introduce-prog-profile-command.patch
file added
+756
patches.suse/bpftool-Make-probes-which-emit-dmesg-warnings-option.patch
file added
+155
patches.suse/bpftool-Move-out-sections-to-separate-functions.patch
file added
+280
patches.suse/bpftool-Only-build-bpftool-prog-profile-if-supported.patch
file added
+111
patches.suse/bpftool-Print-as-a-string-for-char-array.patch
file added
+82
patches.suse/bpftool-Print-the-enum-s-name-instead-of-value.patch
file added
+81
patches.suse/bpftool-Respect-the-d-option-in-struct_ops-cmd.patch
file added
+44
patches.suse/bpftool-Skeleton-should-depend-on-libbpf.patch
file added
+46
patches.suse/bpftool-Support-struct_ops-tracing-ext-prog-types.patch
file added
+97
patches.suse/bpftool-Translate-prog_id-to-its-bpf-prog_name.patch
file added
+211
patches.suse/bpftool-Update-bash-completion-for-bpftool-feature-c.patch
file added
+35
patches.suse/bpftool-Update-documentation-of-bpftool-feature-comm.patch
file added
+68
patches.suse/bpftool-Use-linux-types.h-from-source-tree-for-profi.patch
file added
+80
patches.suse/libbpf-Add-bpf_link-pinning-unpinning.patch
file added
+308
patches.suse/libbpf-Add-function-to-set-link-XDP-fd-while-specify.patch
file added
+108
patches.suse/libbpf-Add-setter-for-initial-value-for-internal-map.patch
file added
+71
patches.suse/libbpf-Add-support-for-bpf_link-based-cgroup-attachm.patch
file added
+237
patches.suse/libbpf-Add-support-for-dynamic-program-attach-target.patch
file added
+125
patches.suse/libbpf-Always-specify-expected_attach_type-on-progra.patch
file added
+395
patches.suse/libbpf-Assume-unsigned-values-for-BTF_KIND_ENUM.patch
file added
+54
patches.suse/libbpf-Bump-libpf-current-version-to-v0.0.8.patch
file added
+30
patches.suse/libbpf-Don-t-allocate-16M-for-log-buffer-by-default.patch
file added
+120
patches.suse/libbpf-Fix-register-naming-in-PT_REGS-s390-macros.patch
file added
+36
patches.suse/libbpf-Fix-type-of-old_fd-in-bpf_xdp_set_link_opts.patch
file added
+39
patches.suse/libbpf-Fix-use-of-PT_REGS_PARM-macros-with-vmlinux.h.patch
file added
+32
patches.suse/libbpf-Initialize-nl_pid-so-gcc-10-is-happy.patch
file added
+47
patches.suse/libbpf-Merge-selftests-bpf_trace_helpers.h-into-libb.patch
file added
+437
patches.suse/libbpf-Provide-CO-RE-variants-of-PT_REGS-macros.patch
file added
+205
patches.suse/libbpf-Relax-check-whether-BTF-is-mandatory.patch
file added
+42
patches.suse/libbpf-Remove-unused-parameter-def-to-get_map_field_.patch
file added
+83
patches.suse/libbpf-Split-BTF-presence-checks-into-libbpf-and-ker.patch
file added
+78
patches.suse/libbpf-xsk-Init-all-ring-members-in-xsk_umem__create.patch
file added
+75
patches.suse/net-Generate-reuseport-group-ID-on-group-creation.patch
file added
+214
patches.suse/net-Remove-unneeded-export-of-a-couple-of-xdp-generi.patch
file added
+38
patches.suse/net-Track-socket-refcounts-in-skb_steal_sock.patch
file added
+143
patches.suse/perf-bpf-Remove-preempt-disable-around-BPF-invocatio.patch
file added
+37
patches.suse/samples-bpf-Fix-build-error.patch
file added
+35
patches.suse/samples-bpf-Move-read_trace_pipe-to-trace_helpers.patch
file added
+148
patches.suse/samples-bpf-Refactor-perf_event-user-program-with-li.patch
file added
+467
patches.suse/sched-Provide-cant_migrate.patch
file added
+42
patches.suse/selftest-bpf-Fix-compilation-warning-in-sockmap_pars.patch
file added
+28
patches.suse/selftests-Add-test-for-overriding-global-data-value-.patch
file added
+100
patches.suse/selftests-bpf-Add-link-pinning-selftests.patch
file added
+157
patches.suse/selftests-bpf-Add-test-for-bpf_get_link_xdp_id.patch
file added
+93
patches.suse/selftests-bpf-Add-test-for-bpftool-feature-command.patch
file added
+235
patches.suse/selftests-bpf-Add-test-for-freplace-program-with-exp.patch
file added
+181
patches.suse/selftests-bpf-Add-test-for-sk_assign.patch
file added
+456
patches.suse/selftests-bpf-Add-tests-for-UDP-sockets-in-sockmap.patch
file added
+327
patches.suse/selftests-bpf-Add-tests-for-attaching-XDP-programs.patch
file added
+87
patches.suse/selftests-bpf-CONFIG_LIRC-required-for-test_lirc_mod.patch
file modified
+4 -4
patches.suse/selftests-bpf-Check-for-correct-program-attach-detac.patch
file added
+99
patches.suse/selftests-bpf-Don-t-listen-on-UDP-sockets.patch
file added
+217
patches.suse/selftests-bpf-Enable-UDP-sockmap-reuseport-tests.patch
file added
+35
patches.suse/selftests-bpf-Ensure-consistent-test-failure-output.patch
file added
+86
patches.suse/selftests-bpf-Extend-sk_assign-tests-for-UDP.patch
file added
+215
patches.suse/selftests-bpf-Fix-bpf_link-leak-in-ns_current_pid_tg.patch
file added
+32
patches.suse/selftests-bpf-Fix-build-of-sockmap_ktls.c.patch
file added
+39
patches.suse/selftests-bpf-Fix-endianness-issue-in-sk_assign.patch
file added
+34
patches.suse/selftests-bpf-Fix-memory-leak-in-test-selector.patch
file modified
+4 -4
patches.suse/selftests-bpf-Fix-mix-of-tabs-and-spaces.patch
file added
+28
patches.suse/selftests-bpf-Fix-nanosleep-for-real-this-time.patch
file added
+64
patches.suse/selftests-bpf-Fix-silent-Makefile-output.patch
file modified
+12 -12
patches.suse/selftests-bpf-Fix-spurious-failures-in-accept-due-to.patch
file added
+258
patches.suse/selftests-bpf-Fix-two-minor-compilation-warnings-rep.patch
file added
+49
patches.suse/selftests-bpf-Fix-usleep-implementation.patch
file added
+42
patches.suse/selftests-bpf-Guarantee-that-useep-calls-nanosleep-s.patch
file added
+40
patches.suse/selftests-bpf-Print-backtrace-on-SIGSEGV-in-test_pro.patch
file added
+104
patches.suse/selftests-bpf-Reset-process-and-thread-affinity-afte.patch
file added
+115
patches.suse/selftests-bpf-Test-FD-based-cgroup-attachment.patch
file added
+296
patches.suse/selftests-bpf-Test-new-__sk_buff-field-gso_size.patch
file added
+97
patches.suse/selftests-bpf-Test-unhashing-kTLS-socket-after-remov.patch
file added
+164
patches.suse/selftests-bpf-Tests-for-sockmap-sockhash-holding-lis.patch
file added
+1626
patches.suse/selftests-bpf-Use-SOCKMAP-for-server-sockets-in-bpf_.patch
file added
+218
patches.suse/skmsg-Update-saved-hooks-only-once.patch
file added
+83
patches.suse/tcp_bpf-Don-t-let-child-socket-inherit-parent-protoc.patch
file added
+72
patches.suse/tools-Add-EXPECTED_FD-related-definitions-in-if_link.patch
file added
+45
patches.suse/tools-Sync-uapi-linux-if_link.h.patch
file added
+28
patches.suse/tools-bpf-Move-linux-types.h-for-selftests-and-bpfto.patch
file added
+126
patches.suse/tools-bpftool-Allow-all-prog-map-handles-for-pinning.patch
file added
+116
patches.suse/tools-bpftool-Fix-minor-bash-completion-mistakes.patch
file added
+92
patches.suse/tools-bpftool-Fix-struct_ops-command-invalid-pointer.patch
file added
+41
patches.suse/tools-bpftool-Restore-message-on-failure-to-guess-pr.patch
file added
+176
patches.suse/tools-libbpf-Add-support-for-BPF_MODIFY_RETURN.patch
file added
+30
patches.suse/tools-libbpf-Add-support-for-BPF_PROG_TYPE_LSM.patch
file added
+205
patches.suse/tools-runqslower-Add-BPF_F_CURRENT_CPU-for-running-s.patch
file added
+38
patches.suse/tools-runqslower-Drop-copy-pasted-BPF_F_CURRENT_CPU-.patch
file added
+31
patches.suse/tools-runqslower-Ensure-own-vmlinux.h-is-picked-up-f.patch
file added
+36
patches.suse/tools-testing-selftests-bpf-Add-self-tests-for-new-h.patch
file added
+340
patches.suse/xdp-Reset-prog-in-dev_change_xdp_fd-when-fd-is-negat.patch
file added
+47
patches.suse/xdp-Simplify-__bpf_tx_xdp_map.patch
file added
+67
patches.suse/xdp-Support-specifying-expected-existing-program-whe.patch
file added
+169
patches.suse/xdp-Use-bulking-for-non-map-XDP_REDIRECT-and-consoli.patch
file modified
+6 -6
series.conf
file modified
+163 -0
    Merge branch 'users/glin/SLE15-SP3/for-next' into SLE15-SP3
    
    Pull BPF updates from Gary Lin
    
        
file modified
+1 -0
file modified
+163 -0