Single branch specified, using that and the previous one: remotes/brancher/net-next-2024-12-05--09-00 (net-next-6.13-9360-gb43ea2987894) remotes/brancher/net-next-2024-12-05--12-00 (net-next-6.13-9367-g0e98f7584d0c) ==== BASE DIFF ==== drivers/net/ethernet/microsoft/mana/mana_en.c | 1 + include/net/dst.h | 9 ++ include/net/netfilter/nf_tables_core.h | 1 + net/core/link_watch.c | 7 +- net/ipv6/ioam6_iptunnel.c | 73 ++++++------- net/ipv6/rpl_iptunnel.c | 46 +++++---- net/ipv6/seg6_iptunnel.c | 85 +++++++++------ net/netfilter/ipset/ip_set_core.c | 5 + net/netfilter/ipvs/ip_vs_proto.c | 4 +- net/netfilter/nft_inner.c | 57 ++++++++--- net/netfilter/nft_set_hash.c | 16 +++ net/netfilter/nft_socket.c | 2 +- net/netfilter/xt_LED.c | 4 +- tools/testing/vsock/control.c | 9 +- tools/testing/vsock/msg_zerocopy_common.c | 10 -- tools/testing/vsock/msg_zerocopy_common.h | 1 - tools/testing/vsock/util.c | 142 ++++++++++++++++++++++++++ tools/testing/vsock/util.h | 7 ++ tools/testing/vsock/vsock_perf.c | 20 +++- tools/testing/vsock/vsock_test.c | 75 +++++++------- tools/testing/vsock/vsock_test_zerocopy.c | 2 +- tools/testing/vsock/vsock_uring_test.c | 2 +- 22 files changed, 406 insertions(+), 172 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.SJSYPCJd9i b/tmp/tmp.ZGOdyRZo0F index 634c4759b363..0ce1a9d98d30 100644 --- a/tmp/tmp.SJSYPCJd9i +++ b/tmp/tmp.ZGOdyRZo0F @@ -3,6 +3,15 @@ fs/9p: use kvzalloc/kvfree to allocate struct p9_rdir and its buffer tc_action dbg profile patch forwarding: set timeout to 3 hours +octeontx2-af: Fix installation of PF multicast rule +net: phy: update phy_ethtool_get_eee() documentation +net: phy: remove genphy_c45_eee_is_active()'s is_enabled arg +net: phy: avoid genphy_c45_ethtool_get_eee() setting eee_enabled +net: phy: marvell: use phydev->eee_cfg.eee_enabled +net: pcs: xpcs: implement pcs_inband_caps() method +net: pcs: pcs-mtk-lynxi: implement pcs_inband_caps() method +net: pcs: pcs-lynx: implement pcs_inband_caps() method +net: stmmac: TSO: Fix unaligned DMA unmap for non-paged SKB data net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init net: ti: icssg-prueth: Fix firmware load sequence. tun: fix group permission check @@ -23,12 +32,6 @@ lib: packing: document recently added APIs lib: packing: add pack_fields() and unpack_fields() lib: packing: demote truncation error in pack() to a warning in __pack() lib: packing: create __pack() and __unpack() variants without error checking -netfilter: nft_set_hash: skip duplicated elements pending gc run -netfilter: ipset: Hold module reference while requesting a module -netfilter: nft_inner: incorrect percpu area handling under softirq -netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup level -netfilter: x_tables: fix LED ID check in led_tg_check() -ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() net/mlx5: Manage TC arbiter nodes and implement full support for tc-bw net/mlx5: Add traffic class scheduling support for vport QoS net/mlx5: Add support for setting tc-bw on nodes @@ -84,7 +87,6 @@ cn10k-ipsec: Init hardware for outbound ipsec crypto offload octeontx2-af: Disable backpressure between CPT and NIX octeontx2-pf: Move skb fragment map/unmap to common code octeontx2-pf: map skb data as device writeable -net :mana :Request a V2 response version for MANA_QUERY_GF_STAT selftests/tc-testing: sfq: test that kernel rejects limit of 1 net_sched: sch_sfq: don't allow 1 packet limit net: simplify resource acquisition + ioremap @@ -99,7 +101,6 @@ xdp, xsk: constify read-only arguments of some static inline helpers bpf, xdp: constify some bpf_prog * function arguments xsk: align &xdp_buff_xsk harder ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init() -net: avoid potential UAF in default_operstate() net: hibmcge: Add nway_reset supported in this module net: hibmcge: Add reset supported in this module net: hibmcge: Add pauseparam supported in this module @@ -107,13 +108,6 @@ net: hibmcge: Add register dump supported in this module net: hibmcge: Add unicast frame filter supported in this module net: hibmcge: Add irq_info file to debugfs net: hibmcge: Add debugfs supported in this module -vsock/test: verify socket options after setting them -vsock/test: fix parameter types in SO_VM_SOCKETS_* calls -vsock/test: fix failures due to wrong SO_RCVLOWAT parameter -net: ipv6: rpl_iptunnel: mitigate 2-realloc issue -net: ipv6: seg6_iptunnel: mitigate 2-realloc issue -net: ipv6: ioam6_iptunnel: mitigate 2-realloc issue -include: net: add static inline dst_dev_overhead() to dst.h net: freescale: ucc_geth: phylink conversion net: freescale: ucc_geth: Introduce a helper to check Reduced modes net: freescale: ucc_geth: Move the serdes configuration around @@ -124,8 +118,3 @@ net: freescale: ucc_geth: Fix WOL configuration net: freescale: ucc_geth: Use netdev->phydev to access the PHY net: freescale: ucc_geth: split adjust_link for phylink conversion net: freescale: ucc_geth: Drop support for the "interface" DT property -net: phy: microchip_t1 : Add initialization of ptp for lan887x -net: phy: Makefile: Add makefile support for ptp in Microchip phys -net: phy: Kconfig: Add ptp library support and 1588 optional flag in Microchip phys -net: phy: microchip_ptp : Add ptp library for Microchip phys -net: phy: microchip_ptp : Add header file for Microchip ptp library