Single branch specified, using that and the previous one: remotes/brancher/net-next-2024-10-22--06-00 (v6.12-rc3-958-g20dbcff46d88) remotes/brancher/net-next-2024-10-22--09-00 (v6.12-rc3-950-ge7029be07b17) ==== BASE IDENTICAL ==== ==== COMMIT DIFF ==== diff --git a/tmp/tmp.C25Tl0G404 b/tmp/tmp.acFsXAF8Gn index e0fc16ceaa6e..cb3c0a4b5201 100644 --- a/tmp/tmp.C25Tl0G404 +++ b/tmp/tmp.acFsXAF8Gn @@ -2,6 +2,19 @@ fs/9p: use kvzalloc/kvfree to allocate struct p9_rdir and its buffer tc_action dbg profile patch forwarding: set timeout to 3 hours +net: fix crash when config small gso_max_size/gso_ipv4_max_size +ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_find() +ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow() +ixgbevf: Fix passing 0 to ERR_PTR in ixgbevf_run_xdp() +ixgbe: Fix passing 0 to ERR_PTR in ixgbe_run_xdp() +igb: Fix passing 0 to ERR_PTR in igb_run_xdp() +igc: Fix passing 0 to ERR_PTR in igc_xdp_run_prog() +igb: Fix spelling "intialize"->"initialize" +enic: Adjust used MSI-X wq/rq/cq/interrupt resources in a more robust way +enic: Allocate arrays in enic struct based on VIC config +enic: Save resource counts we read from HW +enic: Make MSI-X I/O interrupts come after the other required ones +enic: Create enic_wq/rq structures to bundle per wq/rq data net: ibm: emac: generate random MAC if not found net: ibm: emac: use devm for mutex_init net: ibm: emac: use platform_get_irq @@ -49,25 +62,9 @@ mptcp: use "middlebox interference" RST when no DSS mptcp: implement mptcp_pm_connection_closed mptcp: annotate data-races around subflow->fully_established mptcp: pm: send ACK on non-stale subflows -net: sparx5: add feature support -net: sparx5: add compatible strings for lan969x and verify the target -dt-bindings: net: add compatible strings for lan969x SKU's -net: sparx5: use is_sparx5() macro throughout -net: lan969x: add function for calculating the DSM calendar -net: lan969x: add PTP handler function -net: lan969x: add lan969x ops to match data -net: lan969x: add constants to match data -net: lan969x: add register diffs to match data -net: lan969x: add match data for lan969x -net: sparx5: add registers required by lan969x -net: sparx5: add sparx5 context pointer to a few functions -net: sparx5: change frequency calculation for SDLB's -net: sparx5: change spx5_wr to spx5_rmw in cal update() -net: sparx5: add support for lan969x SKU's and core clock docs: networking: packet_mmap: replace dead links with archive.org links net: wwan: t7xx: Add debug port wwan: core: Add WWAN ADB and MIPC port type -net: wwan: t7xx: reset device if suspend fails selftests: mptcp: list sysctl data mptcp: remove unneeded lock when listing scheds mptcp: init: protect sched with rcu_read_lock @@ -80,7 +77,6 @@ net: stmmac: dwmac4: Fix MTL_OP_MODE_RTC mask and shift macros net: stmmac: dwmac4: Fix high address display by updating reg_space[] from register values Documentation: bonding: add XDP support explanation bonding: return detailed error when loading native XDP fails -net: ftgmac100: refactor getting phy device handle net: bnxt: use ethtool string helpers docs: networking: Describe irq suspension eventpoll: Control irq suspension for prefer_busy_poll @@ -157,10 +153,6 @@ net: netdev_tx_sent_queue() small optimization netpoll: remove ndo_netpoll_setup() second argument net: sched: use RCU read-side critical section in taprio_dump() net: sched: fix use-after-free in taprio_change() -ixgbevf: Fix passing 0 to ERR_PTR in ixgbevf_run_xdp() -ixgbe: Fix passing 0 to ERR_PTR in ixgbe_run_xdp() -igb: Fix passing 0 to ERR_PTR in igb_run_xdp() -igc: Fix passing 0 to ERR_PTR in igc_xdp_run_prog() ipv4: Switch inet_addr_hash() to less predictable hash. octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dcbnl.c octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dmac_flt.c