Single branch specified, using that and the previous one:
   remotes/brancher/net-next-2024-12-03--15-00 (net-next-6.13-9253-ga6881059d013)
   remotes/brancher/net-next-2024-12-03--18-00 (net-next-6.13-9268-g585f15686a94)

==== BASE IDENTICAL ====
==== COMMIT DIFF ====
diff --git a/tmp/tmp.r8oVsLqTIW b/tmp/tmp.nlDH6i2JrO
index 1944921fd2fc..2adf17685b2a 100644
--- a/tmp/tmp.r8oVsLqTIW
+++ b/tmp/tmp.nlDH6i2JrO
@@ -3,7 +3,30 @@ fs/9p: use kvzalloc/kvfree to allocate struct p9_rdir and its buffer
 tc_action dbg
 profile patch
 forwarding: set timeout to 3 hours
+inet: add indirect call wrapper for getfrag() calls
+net: defer final 'struct net' free in netns dismantle
+net: mscc: ocelot: be resilient to loss of PTP packets during transmission
+mlxsw: spectrum_acl_flex_keys: Use correct key block on Spectrum-4
+cxgb4: use port number to set mac addr
+selftests: forwarding: Add a selftest for the new reserved_bits UAPI
+selftests: net: lib: Add several autodefer helpers
+selftests: net: lib: Rename ip_link_master() to ip_link_set_master()
+vxlan: Add an attribute to make VXLAN header validation configurable
+vxlan: vxlan_rcv(): Drop unparsed
+vxlan: Bump error counters for header mismatches
+vxlan: Track reserved bits explicitly as part of the configuration
+vxlan: vxlan_rcv(): Extract vxlan_hdr(skb) to a named variable
+vxlan: vxlan_rcv() callees: Drop the unparsed argument
+vxlan: vxlan_rcv() callees: Move clearing of unparsed flags out
+vxlan: In vxlan_rcv(), access flags through the vxlan netdevice
 net: usb: usbnet: restore usb%d name exception for local mac addresses
+netlink: specs: wireless: add a spec for nl80211
+netlink: specs: add s8, s16 to genetlink schemas
+netlink: specs: support nested structs in genetlink legacy
+tools/net/ynl: accept IP string inputs
+tools/net/ynl: support decoding C arrays as enums
+tools/net/ynl: support decoding indexed arrays as enums
+tools/net/ynl: remove extraneous plural from variable names
 net: ipv6: rpl_iptunnel: mitigate 2-realloc issue
 net: ipv6: seg6_iptunnel: mitigate 2-realloc issue
 net: ipv6: ioam6_iptunnel: mitigate 2-realloc issue
@@ -21,11 +44,6 @@ net: freescale: ucc_geth: Drop support for the "interface" DT property
 rtase: Add support for RTL907XD-VA PCIe port
 ipmr: tune the ipmr_can_free_table() checks.
 net/mlx5: DR, prevent potential error pointer dereference
-tools: ynl: add main install target
-tools: ynl: add install target for specs and docs
-tools: ynl: add initial pyproject.toml for packaging
-tools: ynl: rename ynl-gen-[c|rst] to ynl_gen_[c|rst]
-tools: ynl: move python code to separate sub-directory
 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
@@ -37,9 +55,6 @@ virtio_ring: add 'flushed' as an argument to virtqueue_reset()
 virtio_net: add missing netdev_tx_reset_queue() to virtnet_tx_resize()
 virtio_ring: add 'flushed' as an argument to virtqueue_resize()
 virtio_net: correct netdev_tx_reset_queue() invocation point
-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
 selftests: net: cleanup busy_poller.c
 ice: cleanup Rx queue context programming functions
 ice: move prefetch enable to ice_setup_rx_ctx