Merge tag 'bpf-next-6.12-struct-fd' of git://git.kernel.org/pub/scm/linux/kernel...
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 24 Sep 2024 21:54:26 +0000 (14:54 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 24 Sep 2024 21:54:26 +0000 (14:54 -0700)
commitfa8380a06bd0523e51f826520aac1beb8c585521
tree6e1b8288a952b8e0177af953dec78b9108f897f9
parent68e5c7d4cefb66de3953a874e670ec8f1ce86a24
parent37d3dd663f7485bf3e444f40abee3c68f53158cb
Merge tag 'bpf-next-6.12-struct-fd' of git://git./linux/kernel/git/bpf/bpf-next

Pull bpf 'struct fd' updates from Alexei Starovoitov:
 "This includes struct_fd BPF changes from Al and Andrii"

* tag 'bpf-next-6.12-struct-fd' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next:
  bpf: convert bpf_token_create() to CLASS(fd, ...)
  security,bpf: constify struct path in bpf_token_create() LSM hook
  bpf: more trivial fdget() conversions
  bpf: trivial conversions for fdget()
  bpf: switch maps to CLASS(fd, ...)
  bpf: factor out fetching bpf_map from FD and adding it to used_maps list
  bpf: switch fdget_raw() uses to CLASS(fd_raw, ...)
  bpf: convert __bpf_prog_get() to CLASS(fd, ...)
include/linux/bpf.h
include/linux/lsm_hook_defs.h
include/linux/security.h
kernel/bpf/btf.c
kernel/bpf/syscall.c
kernel/bpf/verifier.c
net/core/sock_map.c
security/security.c
security/selinux/hooks.c