Message ID | 20250410141831.46694-1-pabeni@redhat.com (mailing list archive) |
---|---|
State | Accepted |
Headers | show |
Series | [GIT,PULL] Networking for v6.15-rc2 | expand |
Context | Check | Description |
---|---|---|
netdev/tree_selection | success | Pull request for net, async |
netdev/build_32bit | success | Errors and warnings before: 0 this patch: 0 |
netdev/build_tools | success | No tools touched, skip |
netdev/build_clang | success | Errors and warnings before: 0 this patch: 0 |
netdev/verify_signedoff | success | Signed-off-by tag matches author and committer |
netdev/verify_fixes | success | Fixes tag looks correct |
netdev/build_allmodconfig_warn | success | Errors and warnings before: 0 this patch: 0 |
netdev/build_clang_rust | success | No Rust files in patch. Skipping build |
netdev/kdoc | success | Errors and warnings before: 0 this patch: 0 |
netdev/contest | fail | net-next-2025-04-10--15-00 (tests: 870) |
The pull request you sent on Thu, 10 Apr 2025 16:18:31 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-6.15-rc2
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ab59a8605604f71bbbc16077270dc3f39648b7fc
Thank you!
Hi Linus! The following changes since commit 61f96e684edd28ca40555ec49ea1555df31ba619: Merge tag 'net-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2025-04-04 09:15:35 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-6.15-rc2 for you to fetch changes up to eaa517b77e63442260640d875f824d1111ca6569: ethtool: cmis_cdb: Fix incorrect read / write length extension (2025-04-10 14:32:43 +0200) ---------------------------------------------------------------- Including fixes from netfilter. Current release - regressions: - core: hold instance lock during NETDEV_CHANGE - rtnetlink: fix bad unlock balance in do_setlink(). - ipv6: - fix null-ptr-deref in addrconf_add_ifaddr(). - align behavior across nexthops during path selection Previous releases - regressions: - sctp: prevent transport UaF in sendmsg - mptcp: only inc MPJoinAckHMacFailure for HMAC failures Previous releases - always broken: - sched: - make ->qlen_notify() idempotent - ensure sufficient space when sending filter netlink notifications - sch_sfq: really don't allow 1 packet limit - netfilter: fix incorrect avx2 match of 5th field octet - tls: explicitly disallow disconnect - eth: octeontx2-pf: fix VF root node parent queue priority Signed-off-by: Paolo Abeni <pabeni@redhat.com> ---------------------------------------------------------------- Arnaud Lecomte (1): net: ppp: Add bound checking for skb data on ppp_sync_txmung Chenyuan Yang (1): net: libwx: handle page_pool_dev_alloc_pages error Cong Wang (11): sch_htb: make htb_qlen_notify() idempotent sch_drr: make drr_qlen_notify() idempotent sch_hfsc: make hfsc_qlen_notify() idempotent sch_qfq: make qfq_qlen_notify() idempotent sch_ets: make est_qlen_notify() idempotent codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog() selftests/tc-testing: Add a test case for FQ_CODEL with HTB parent selftests/tc-testing: Add a test case for FQ_CODEL with QFQ parent selftests/tc-testing: Add a test case for FQ_CODEL with HFSC parent selftests/tc-testing: Add a test case for FQ_CODEL with DRR parent selftests/tc-testing: Add a test case for FQ_CODEL with ETS parent David S. Miller (1): Merge branch 'sch_sfq-derived-limit' Florian Westphal (2): nft_set_pipapo: fix incorrect avx2 match of 5th field octet selftests: netfilter: add test case for recent mismatch bug Hariprasad Kelam (1): octeontx2-pf: qos: fix VF root node parent queue index Ido Schimmel (2): ipv6: Align behavior across nexthops during path selection ethtool: cmis_cdb: Fix incorrect read / write length extension Jakub Kicinski (4): Merge branch 'fix-wrong-hds-thresh-value-setting' net: tls: explicitly disallow disconnect selftests: tls: check that disconnect does nothing Merge branch 'mptcp-only-inc-mpjoinackhmacfailure-for-hmac-failures' Jiawen Wu (1): net: libwx: Fix the wrong Rx descriptor field Kuniyuki Iwashima (3): ipv6: Fix null-ptr-deref in addrconf_add_ifaddr(). rtnetlink: Fix bad unlock balance in do_setlink(). net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. Matthieu Baerts (NGI0) (2): mptcp: only inc MPJoinAckHMacFailure for HMAC failures selftests: mptcp: validate MPJoin HMacFailure counters Maxime Chevallier (1): net: ethtool: Don't call .cleanup_data when prepare_data fails Octavian Purdila (3): net_sched: sch_sfq: use a temporary work area for validating configuration net_sched: sch_sfq: move the limit validation selftests/tc-testing: sfq: check that a derived limit of 1 is rejected Paolo Abeni (2): Merge branch 'net_sched-make-qlen_notify-idempotent' Merge tag 'nf-25-04-10' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf Ricardo Cañuelo Navarro (1): sctp: detect and prevent references to a freed transport in sendmsg Stanislav Fomichev (1): net: hold instance lock during NETDEV_CHANGE Taehee Yoo (2): net: ethtool: fix ethtool_ringparam_get_cfg() returns a hds_thresh value always as 0. selftests: drv-net: test random value for hds-thresh Toke Høiland-Jørgensen (1): tc: Ensure we have enough buffer space when sending filter netlink notifications Tung Nguyen (1): tipc: fix memory leak in tipc_link_xmit Vladimir Oltean (2): net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend() net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY Documentation/networking/netdevices.rst | 10 +- drivers/net/ethernet/marvell/octeontx2/nic/qos.c | 5 + drivers/net/ethernet/wangxun/libwx/wx_lib.c | 6 +- drivers/net/ethernet/wangxun/libwx/wx_type.h | 3 +- drivers/net/phy/phy_device.c | 57 ++++++-- drivers/net/ppp/ppp_synctty.c | 5 + include/linux/netdevice.h | 2 + include/linux/rtnetlink.h | 2 +- include/net/sctp/structs.h | 3 +- include/net/sock.h | 40 +++++- net/core/dev.c | 11 +- net/core/dev_api.c | 16 +++ net/core/link_watch.c | 28 +++- net/core/lock_debug.c | 2 +- net/core/rtnetlink.c | 17 ++- net/core/sock.c | 5 + net/ethtool/cmis.h | 1 - net/ethtool/cmis_cdb.c | 18 +-- net/ethtool/common.c | 1 + net/ethtool/ioctl.c | 2 +- net/ethtool/netlink.c | 8 +- net/hsr/hsr_device.c | 6 +- net/ipv6/addrconf.c | 9 +- net/ipv6/route.c | 8 +- net/mptcp/subflow.c | 8 +- net/netfilter/nft_set_pipapo_avx2.c | 3 +- net/sched/cls_api.c | 66 ++++++--- net/sched/sch_codel.c | 5 +- net/sched/sch_drr.c | 7 +- net/sched/sch_ets.c | 8 +- net/sched/sch_fq_codel.c | 6 +- net/sched/sch_hfsc.c | 8 +- net/sched/sch_htb.c | 2 + net/sched/sch_qfq.c | 7 +- net/sched/sch_sfq.c | 66 ++++++--- net/sctp/socket.c | 22 +-- net/sctp/transport.c | 2 + net/tipc/link.c | 1 + net/tls/tls_main.c | 6 + tools/testing/selftests/drivers/net/hds.py | 33 ++++- tools/testing/selftests/net/mptcp/mptcp_join.sh | 18 +++ .../selftests/net/netfilter/nft_concat_range.sh | 39 +++++- tools/testing/selftests/net/tls.c | 36 +++++ .../tc-testing/tc-tests/infra/qdiscs.json | 155 +++++++++++++++++++++ .../selftests/tc-testing/tc-tests/qdiscs/sfq.json | 36 +++++ 45 files changed, 649 insertions(+), 150 deletions(-)