• Linus Torvalds's avatar
    Merge tag 'net-5.18-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net · f3f19f93
    Linus Torvalds authored
    Pull networking fixes from Jakub Kicinski:
     "Including fixes from wireless, and bluetooth.
    
      No outstanding fires.
    
      Current release - regressions:
    
       - eth: atlantic: always deep reset on pm op, fix null-deref
    
      Current release - new code bugs:
    
       - rds: use maybe_get_net() when acquiring refcount on TCP sockets
         [refinement of a previous fix]
    
       - eth: ocelot: mark traps with a bool instead of guessing type based
         on list membership
    
      Previous releases - regressions:
    
       - net: fix skipping features in for_each_netdev_feature()
    
       - phy: micrel: fix null-derefs on suspend/resume and probe
    
       - bcmgenet: check for Wake-on-LAN interrupt probe deferral
    
      Previous releases - always broken:
    
       - ipv4: drop dst in multicast routing path, prevent leaks
    
       - ping: fix address binding wrt vrf
    
       - net: fix wrong network header length when BPF protocol translation
         is used on skbs with a fraglist
    
       - bluetooth: fix the creation of hdev->name
    
       - rfkill: uapi: fix RFKILL_IOCTL_MAX_SIZE ioctl request definition
    
       - wifi: iwlwifi: iwl-dbg: use del_timer_sync() before freeing
    
       - wifi: ath11k: reduce the wait time of 11d scan and hw scan while
         adding an interface
    
       - mac80211: fix rx reordering with non explicit / psmp ack policy
    
       - mac80211: reset MBSSID parameters upon connection
    
       - nl80211: fix races in nl80211_set_tx_bitrate_mask()
    
       - tls: fix context leak on tls_device_down
    
       - sched: act_pedit: really ensure the skb is writable
    
       - batman-adv: don't skb_split skbuffs with frag_list
    
       - eth: ocelot: fix various issues with TC actions (null-deref; bad
         stats; ineffective drops; ineffective filter removal)"
    
    * tag 'net-5.18-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (61 commits)
      tls: Fix context leak on tls_device_down
      net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe()
      net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending
      net: dsa: bcm_sf2: Fix Wake-on-LAN with mac_link_down()
      mlxsw: Avoid warning during ip6gre device removal
      net: bcmgenet: Check for Wake-on-LAN interrupt probe deferral
      net: ethernet: mediatek: ppe: fix wrong size passed to memset()
      Bluetooth: Fix the creation of hdev->name
      i40e: i40e_main: fix a missing check on list iterator
      net/sched: act_pedit: really ensure the skb is writable
      s390/lcs: fix variable dereferenced before check
      s390/ctcm: fix potential memory leak
      s390/ctcm: fix variable dereferenced before check
      net: atlantic: verify hw_head_ lies within TX buffer ring
      net: atlantic: add check for MAX_SKB_FRAGS
      net: atlantic: reduce scope of is_rsc_complete
      net: atlantic: fix "frag[0] not initialized"
      net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe()
      net: phy: micrel: Fix incorrect variable type in micrel
      decnet: Use container_of() for struct dn_neigh casts
      ...
    f3f19f93
.mailmap 22.3 KB