Skip to content
  • Jakub Kicinski's avatar
    a1dd1d86
    Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next · a1dd1d86
    Jakub Kicinski authored
    Alexei Starovoitov says:
    
    ====================
    pull-request: bpf-next 2020-12-03
    
    The main changes are:
    
    1) Support BTF in kernel modules, from Andrii.
    
    2) Introduce preferred busy-polling, from Björn.
    
    3) bpf_ima_inode_hash() and bpf_bprm_opts_set() helpers, from KP Singh.
    
    4) Memcg-based memory accounting for bpf objects, from Roman.
    
    5) Allow bpf_{s,g}etsockopt from cgroup bind{4,6} hooks, from Stanislav.
    
    * https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next: (118 commits)
      selftests/bpf: Fix invalid use of strncat in test_sockmap
      libbpf: Use memcpy instead of strncpy to please GCC
      selftests/bpf: Add fentry/fexit/fmod_ret selftest for kernel module
      selftests/bpf: Add tp_btf CO-RE reloc test for modules
      libbpf: Support attachment of BPF tracing programs to kernel modules
      libbpf: Factor out low-level BPF program loading helper
      bpf: Allow to specify kernel module BTFs when attaching BPF programs
      bpf: Remove hard-coded btf_vmlinux assumption from BPF verifier
      selftests/bpf: Add CO-RE relocs selftest relying on kernel module BTF
      selftests/bpf: Add support for marking sub-tests as skipped
      selftests/bpf: Add bpf_testmod kernel module for testing
      libbpf: Add kernel module BTF support for CO-RE relocations
      libbpf: Refactor CO-RE relocs to not assume a single BTF object
      libbpf: Add internal helper to load BTF data by FD
      bpf: Keep module's btf_data_size intact after load
      bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address()
      selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP
      bpf: Adds support for setting window clamp
      samples/bpf: Fix spelling mistake "recieving" -> "receiving"
      bpf: Fix cold build of test_progs-no_alu32
      ...
    ====================
    
    Link: https://lore.kernel.org/r/20201204021936.85653-1-alexei.starovoitov@gmail.com
    
    
    Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
    a1dd1d86
    Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
    Jakub Kicinski authored
    Alexei Starovoitov says:
    
    ====================
    pull-request: bpf-next 2020-12-03
    
    The main changes are:
    
    1) Support BTF in kernel modules, from Andrii.
    
    2) Introduce preferred busy-polling, from Björn.
    
    3) bpf_ima_inode_hash() and bpf_bprm_opts_set() helpers, from KP Singh.
    
    4) Memcg-based memory accounting for bpf objects, from Roman.
    
    5) Allow bpf_{s,g}etsockopt from cgroup bind{4,6} hooks, from Stanislav.
    
    * https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next: (118 commits)
      selftests/bpf: Fix invalid use of strncat in test_sockmap
      libbpf: Use memcpy instead of strncpy to please GCC
      selftests/bpf: Add fentry/fexit/fmod_ret selftest for kernel module
      selftests/bpf: Add tp_btf CO-RE reloc test for modules
      libbpf: Support attachment of BPF tracing programs to kernel modules
      libbpf: Factor out low-level BPF program loading helper
      bpf: Allow to specify kernel module BTFs when attaching BPF programs
      bpf: Remove hard-coded btf_vmlinux assumption from BPF verifier
      selftests/bpf: Add CO-RE relocs selftest relying on kernel module BTF
      selftests/bpf: Add support for marking sub-tests as skipped
      selftests/bpf: Add bpf_testmod kernel module for testing
      libbpf: Add kernel module BTF support for CO-RE relocations
      libbpf: Refactor CO-RE relocs to not assume a single BTF object
      libbpf: Add internal helper to load BTF data by FD
      bpf: Keep module's btf_data_size intact after load
      bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address()
      selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP
      bpf: Adds support for setting window clamp
      samples/bpf: Fix spelling mistake "recieving" -> "receiving"
      bpf: Fix cold build of test_progs-no_alu32
      ...
    ====================
    
    Link: https://lore.kernel.org/r/20201204021936.85653-1-alexei.starovoitov@gmail.com
    
    
    Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
Loading