• Jakub Kicinski's avatar
    Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf · c64da10a
    Jakub Kicinski authored
    Daniel Borkmann says:
    
    ====================
    pull-request: bpf 2024-06-14
    
    We've added 8 non-merge commits during the last 2 day(s) which contain
    a total of 9 files changed, 92 insertions(+), 11 deletions(-).
    
    The main changes are:
    
    1) Silence a syzkaller splat under CONFIG_DEBUG_NET=y in pskb_pull_reason()
       triggered via __bpf_try_make_writable(), from Florian Westphal.
    
    2) Fix removal of kfuncs during linking phase which then throws a kernel
       build warning via resolve_btfids about unresolved symbols,
       from Tony Ambardar.
    
    3) Fix a UML x86_64 compilation failure from BPF as pcpu_hot symbol
       is not available on User Mode Linux, from Maciej Żenczykowski.
    
    4) Fix a register corruption in reg_set_min_max triggering an invariant
       violation in BPF verifier, from Daniel Borkmann.
    
    * tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf:
      bpf: Harden __bpf_kfunc tag against linker kfunc removal
      compiler_types.h: Define __retain for __attribute__((__retain__))
      bpf: Avoid splat in pskb_pull_reason
      bpf: fix UML x86_64 compile failure
      selftests/bpf: Add test coverage for reg_set_min_max handling
      bpf: Reduce stack consumption in check_stack_write_fixed_off
      bpf: Fix reg_set_min_max corruption of fake_reg
      MAINTAINERS: mailmap: Update Stanislav's email address
    ====================
    
    Link: https://lore.kernel.org/r/20240614203223.26500-1-daniel@iogearbox.netSigned-off-by: default avatarJakub Kicinski <kuba@kernel.org>
    c64da10a
.mailmap 39.8 KB