* [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
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