public inbox for netdev@vger.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] Networking for v7.1-rc2
@ 2026-04-30 13:59 Paolo Abeni
  2026-04-30 16:33 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Paolo Abeni @ 2026-04-30 13:59 UTC (permalink / raw)
  To: torvalds; +Cc: kuba, davem, netdev, linux-kernel

Hi Linus!

The following changes since commit 254f49634ee16a731174d2ae34bc50bd5f45e731:

  Linux 7.1-rc1 (2026-04-26 14:19:00 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-7.1-rc2

for you to fetch changes up to 1e01abec856593e02cd69fd95b784c10dd46880c:

  net/sched: cls_flower: revert unintended changes (2026-04-30 13:47:01 +0200)

----------------------------------------------------------------
Including fixes from netfilter.

Current release - regressions:

  - ipmr: free mr_table after RCU grace period.

Previous releases - regressions:

  - core: add net_iov_init() and use it to initialize ->page_type

  - sched: taprio: fix NULL pointer dereference in class dump

  - netfilter: nf_tables:
    - use list_del_rcu for netlink hooks
    - fix strict mode inbound policy matching

  - tcp: make probe0 timer handle expired user timeout

  - vrf: fix a potential NPD when removing a port from a VRF

  - eth: ice:
    - fix NULL pointer dereference in ice_reset_all_vfs()
    - fix infinite recursion in ice_cfg_tx_topo via ice_init_dev_hw

Previous releases - always broken:

  - page_pool: fix memory-provider leak in error path

  - sched: sch_cake: annotate data-races in cake_dump_stats()

  - mptcp: fix scheduling with atomic in timestamp sockopt

  - psp: check for device unregister when creating assoc

  - tls: fix strparser anchor skb leak on offload RX setup failure

  - eth: stmmac: prevent NULL deref when RX memory exhausted

  - eth: airoha: do not read uninitialized fragment address

  - eth: rtl8150: fix use-after-free in rtl8150_start_xmit()

Misc:

  - add Ido Schimmel as IPv4/IPv6 maintainer

  - add David Heidelberg as NFC subsystem maintainer

Signed-off-by: Paolo Abeni <pabeni@redhat.com>

----------------------------------------------------------------
Altan Hacigumus (1):
      tcp: make probe0 timer handle expired user timeout

Andrea Mayer (1):
      net: ipv6: fix NOREF dst use in seg6 and rpl lwtunnels

Breno Leitao (5):
      netpoll: fix IPv6 local-address corruption
      netconsole: return count instead of strnlen(buf, count) from store callbacks
      netconsole: avoid clobbering userdatum value on truncated write
      netconsole: propagate device name truncation in dev_name_store()
      netconsole: restore userdatum value on update_userdata() failure

Dan Carpenter (1):
      sfc: fix error code in efx_devlink_info_running_versions()

David Heidelberg (1):
      MAINTAINERS: Add myself as NFC subsystem maintainer

Eric Dumazet (8):
      net/sched: sch_choke: annotate data-races in choke_dump_stats()
      net/sched: sch_fq_pie: annotate data-races in fq_pie_dump_stats()
      net/sched: sch_cake: annotate data-races in cake_dump_stats() (I)
      net/sched: sch_cake: annotate data-races in cake_dump_stats() (II)
      net/sched: sch_cake: annotate data-races in cake_dump_stats() (III)
      net/sched: sch_cake: annotate data-races in cake_dump_stats() (IV)
      net/sched: sch_cake: annotate data-races in cake_dump_stats() (V)
      bonding: 3ad: implement proper RCU rules for port->aggregator

Florian Westphal (3):
      netfilter: nf_tables: use list_del_rcu for netlink hooks
      netfilter: nf_conntrack_sip: don't use simple_strtoul
      neigh: let neigh_xmit take skb ownership

Gang Yan (2):
      mptcp: sockopt: set timestamp flags on subflow socket, not msk
      mptcp: fix scheduling with atomic in timestamp sockopt

Greg Kroah-Hartman (1):
      ipv6: rpl: reserve mac_len headroom when recompressed SRH grows

Hamza Mahfooz (1):
      hv_sock: fix ARM64 support

Hasan Basbunar (1):
      page_pool: fix memory-provider leak in page_pool_create_percpu() error path

Heiko Schocher (1):
      net: phy: dp83869: fix setting CLK_O_SEL field.

Ido Schimmel (1):
      vrf: Fix a potential NPD when removing a port from a VRF

Ivan Vecera (1):
      dpll: export __dpll_pin_change_ntf() for use under dpll_lock

Jakub Kicinski (14):
      MAINTAINERS: add pcnet_cs to PCMCIA
      Merge branch 'netem-bug-fixes'
      Merge branch 'net-sched-taprio-fix-null-pointer-dereference-in-class-dump'
      Merge tag 'nf-26-04-28' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
      net: psp: check for device unregister when creating assoc
      net: psp: require admin permission for dev-set and key-rotate
      Merge branch 'sctp-fix-a-vtag-verification-failure-caused-by-stale-inits'
      Merge branch 'net-sched-sch_cake-annotate-data-races-in-cake_dump_stats-series'
      Merge branch 'netconsole-configfs-store-callback-fixes'
      Merge branch 'mptcp-misc-fixes-for-v7-1-rc2'
      net: add net_iov_init() and use it to initialize ->page_type
      selftests: drv-net: clarify linters and frameworks in README
      MAINTAINERS: update the IPv4/IPv6 entry and add Ido Schimmel
      net: tls: fix strparser anchor skb leak on offload RX setup failure

Jiexun Wang (1):
      netfilter: xt_policy: fix strict mode inbound policy matching

Kai Ma (1):
      netfilter: reject zero shift in nft_bitwise

Kuniyuki Iwashima (1):
      ipmr: Free mr_table after RCU grace period.

Lorenzo Bianconi (5):
      net: airoha: fix BQL imbalance in TX path
      net: airoha: stop net_device TX queue before updating CPU index
      net: airoha: Do not wake all netdev TX queues in airoha_qdma_wake_netdev_txqs()
      net: airoha: Do not read uninitialized fragment address in airoha_dev_xmit()
      net: airoha: Do not return err in ndo_stop() callback

Matthieu Baerts (NGI0) (2):
      mptcp: fastclose msk when linger time is 0
      mptcp: pm: kernel: reset fullmesh counter after flush

Mingming Cao (1):
      ibmveth: Disable GSO for packets with small MSS

Morduan Zang (2):
      net: usb: rtl8150: free skb on usb_submit_urb() failure in xmit
      net: phonet: do not BUG_ON() in pn_socket_autobind() on failed bind

Nikola Z. Ivanov (1):
      netdevsim: zero initialize struct iphdr in dummy sk_buff

Pablo Neira Ayuso (4):
      netfilter: arp_tables: fix IEEE1394 ARP payload parsing
      rculist: add list_splice_rcu() for private lists
      netfilter: nf_tables: join hook list via splice_list_rcu() in commit phase
      netfilter: nf_tables: add hook transactions for device deletions

Paolo Abeni (2):
      Merge branch 'intel-wired-lan-update-2026-04-27-ice-iavf'
      net/sched: cls_flower: revert unintended changes

Paul Geurts (1):
      NFC: trf7970a: Ignore antenna noise when checking for RF field

Petr Oros (10):
      iavf: rename IAVF_VLAN_IS_NEW to IAVF_VLAN_ADDING
      iavf: stop removing VLAN filters from PF on interface down
      iavf: wait for PF confirmation before removing VLAN filters
      iavf: add VIRTCHNL_OP_ADD_VLAN to success completion handler
      ice: fix NULL pointer dereference in ice_reset_all_vfs()
      ice: fix infinite recursion in ice_cfg_tx_topo via ice_init_dev_hw
      ice: fix missing SMA pin initialization in DPLL subsystem
      ice: fix SMA and U.FL pin state changes affecting paired pin
      ice: fix missing dpll notifications for SW pins
      ice: add dpll peer notification for paired SMA and U.FL pins

Sam Edwards (1):
      net: stmmac: Prevent NULL deref when RX memory exhausted

Stephen Hemminger (6):
      net/sched: netem: fix probability gaps in 4-state loss model
      net/sched: netem: fix queue limit check to include reordered packets
      net/sched: netem: only reseed PRNG when seed is explicitly provided
      net/sched: netem: validate slot configuration
      net/sched: netem: fix slot delay calculation overflow
      net/sched: netem: check for negative latency and jitter

Weiming Shi (3):
      net/sched: taprio: fix NULL pointer dereference in class dump
      selftests/tc-testing: add taprio test for class dump after child delete
      bareudp: fix NULL pointer dereference in bareudp_fill_metadata_dst()

William A. Kennington III (1):
      net: mctp i2c: check length before marking flow active

Xin Long (2):
      netfilter: skip recording stale or retransmitted INIT
      sctp: discard stale INIT after handshake completion

Zhan Jun (1):
      net: usb: rtl8150: fix use-after-free in rtl8150_start_xmit()

 Documentation/netlink/specs/psp.yaml               |   2 +
 MAINTAINERS                                        |  70 +++--
 drivers/dpll/dpll_netlink.c                        |  10 +
 drivers/dpll/dpll_netlink.h                        |   2 -
 drivers/net/bareudp.c                              |   3 +
 drivers/net/bonding/bond_3ad.c                     | 109 +++----
 drivers/net/bonding/bond_main.c                    |   8 +-
 drivers/net/bonding/bond_netlink.c                 |  16 +-
 drivers/net/bonding/bond_procfs.c                  |   3 +-
 drivers/net/bonding/bond_sysfs_slave.c             |  17 +-
 drivers/net/ethernet/airoha/airoha_eth.c           |  51 ++--
 drivers/net/ethernet/airoha/airoha_eth.h           |   5 +
 drivers/net/ethernet/ibm/ibmveth.c                 |  22 ++
 drivers/net/ethernet/ibm/ibmveth.h                 |   1 +
 drivers/net/ethernet/intel/iavf/iavf.h             |   9 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |  52 +---
 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c    |  76 +++--
 drivers/net/ethernet/intel/ice/devlink/devlink.c   |   2 +
 drivers/net/ethernet/intel/ice/ice_common.c        |   2 -
 drivers/net/ethernet/intel/ice/ice_dpll.c          | 146 +++++++++-
 drivers/net/ethernet/intel/ice/ice_main.c          |   2 +
 drivers/net/ethernet/intel/ice/ice_vf_lib.c        |   7 +-
 drivers/net/ethernet/sfc/efx_devlink.c             |   2 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  19 +-
 drivers/net/mctp/mctp-i2c.c                        |   4 +-
 drivers/net/netconsole.c                           |  49 ++--
 drivers/net/netdevsim/dev.c                        |   2 +-
 drivers/net/phy/dp83869.c                          |  13 +-
 drivers/net/usb/rtl8150.c                          |  12 +-
 drivers/net/vrf.c                                  |  15 +-
 drivers/nfc/trf7970a.c                             |   3 +-
 include/linux/dpll.h                               |   1 +
 include/linux/mroute_base.h                        |   3 +
 include/linux/rculist.h                            |  29 ++
 include/net/bond_3ad.h                             |   2 +-
 include/net/netfilter/nf_tables.h                  |  13 +
 include/net/netmem.h                               |  15 +
 io_uring/zcrx.c                                    |   3 +-
 net/core/devmem.c                                  |   3 +-
 net/core/neighbour.c                               |  10 +-
 net/core/netpoll.c                                 |  19 +-
 net/core/page_pool.c                               |  10 +-
 net/ipv4/ipmr.c                                    | 108 +++----
 net/ipv4/ipmr_base.c                               |  16 ++
 net/ipv4/netfilter/arp_tables.c                    |  18 +-
 net/ipv4/netfilter/arpt_mangle.c                   |   8 +
 net/ipv4/tcp_timer.c                               |   5 +-
 net/ipv6/exthdrs.c                                 |   9 +-
 net/ipv6/rpl_iptunnel.c                            |   9 +
 net/ipv6/seg6_iptunnel.c                           |   9 +
 net/mptcp/pm_kernel.c                              |   1 +
 net/mptcp/protocol.c                               |   3 +-
 net/mptcp/sockopt.c                                |  12 +-
 net/netfilter/nf_conntrack_proto_sctp.c            |  10 +-
 net/netfilter/nf_conntrack_sip.c                   | 152 +++++++---
 net/netfilter/nf_nat_sip.c                         |   1 +
 net/netfilter/nf_tables_api.c                      | 314 +++++++++++++++------
 net/netfilter/nft_bitwise.c                        |   3 +-
 net/netfilter/xt_policy.c                          |   2 +-
 net/phonet/socket.c                                |  10 +-
 net/psp/psp-nl-gen.c                               |   4 +-
 net/psp/psp_nl.c                                   |  10 +-
 net/sched/sch_cake.c                               | 217 +++++++-------
 net/sched/sch_choke.c                              |  26 +-
 net/sched/sch_fq_pie.c                             |  19 +-
 net/sched/sch_netem.c                              |  76 ++++-
 net/sched/sch_taprio.c                             |  13 +-
 net/sctp/sm_statefuns.c                            |   6 +
 net/tls/tls.h                                      |   1 +
 net/tls/tls_strp.c                                 |   6 +
 net/tls/tls_sw.c                                   |   4 +
 net/vmw_vsock/hyperv_transport.c                   |   4 +-
 tools/testing/selftests/drivers/net/README.rst     |  10 +-
 .../tc-testing/tc-tests/qdiscs/taprio.json         |  26 ++
 74 files changed, 1351 insertions(+), 603 deletions(-)


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL] Networking for v7.1-rc2
  2026-04-30 13:59 [GIT PULL] Networking for v7.1-rc2 Paolo Abeni
@ 2026-04-30 16:33 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2026-04-30 16:33 UTC (permalink / raw)
  To: Paolo Abeni; +Cc: torvalds, kuba, davem, netdev, linux-kernel

The pull request you sent on Thu, 30 Apr 2026 15:59:22 +0200:

> git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-7.1-rc2

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/08d0d3466664000ba0670e0ef0d447f23459e0d4

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-04-30 16:34 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-30 13:59 [GIT PULL] Networking for v7.1-rc2 Paolo Abeni
2026-04-30 16:33 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox