• Linus Torvalds's avatar
    Merge tag 'net-next-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next · 9e9fb765
    Linus Torvalds authored
    Pull networking updates from Jakub Kicinski:
     "Core:
    
       - Enable memcg accounting for various networking objects.
    
      BPF:
    
       - Introduce bpf timers.
    
       - Add perf link and opaque bpf_cookie which the program can read out
         again, to be used in libbpf-based USDT library.
    
       - Add bpf_task_pt_regs() helper to access user space pt_regs in
         kprobes, to help user space stack unwinding.
    
       - Add support for UNIX sockets for BPF sockmap.
    
       - Extend BPF iterator support for UNIX domain sockets.
    
       - Allow BPF TCP congestion control progs and bpf iterators to call
         bpf_setsockopt(), e.g. to switch to another congestion control
         algorithm.
    
      Protocols:
    
       - Support IOAM Pre-allocated Trace with IPv6.
    
       - Support Management Component Transport Protocol.
    
       - bridge: multicast: add vlan support.
    
       - netfilter: add hooks for the SRv6 lightweight tunnel driver.
    
       - tcp:
           - enable mid-stream w...
    9e9fb765
socket.c 87.3 KB