<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>efe86f088f48f18c27b648e5724048947f3b7fb4 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/dsa/Makefile#efe86f088f48f18c27b648e5724048947f3b7fb4</link>
        <description>Merge drm/drm-next into drm-xe-nextSync some i915/display changesSigned-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/net/dsa/Makefile</description>
        <pubDate>Tue, 14 Jul 2026 15:40:31 +0200</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>6d177908bad5992e17669030db41caab88041d5e - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/dsa/Makefile#6d177908bad5992e17669030db41caab88041d5e</link>
        <description>Merge drm/drm-next into drm-intel-nextSync with v7.2-rc1.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/net/dsa/Makefile</description>
        <pubDate>Tue, 30 Jun 2026 14:55:43 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>827b9aabd3ea3e96d5e48abed9f44dbd1e550d4e - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/dsa/Makefile#827b9aabd3ea3e96d5e48abed9f44dbd1e550d4e</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to get drm-misc-next to v7.2-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/net/dsa/Makefile</description>
        <pubDate>Tue, 30 Jun 2026 10:16:00 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>7dd19adaaac9a161723a24de7c270861063ec6ac - Merge tag &apos;v7.2-rc1&apos; into drm-rust-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/dsa/Makefile#7dd19adaaac9a161723a24de7c270861063ec6ac</link>
        <description>Merge tag &apos;v7.2-rc1&apos; into drm-rust-nextMerge v7.2-rc1 into drm-rust-next to start the next cycle.Devres now requires T: &apos;static, which conflicts with shmem::Object usingDevres&lt;SGTableMap&lt;T, C&gt;&gt; without that bound. Resolve by adding &apos;staticas a supertrait to DriverObject and DeviceContext, which does notrestrict any current use cases since DriverObject is always implementedon owned, refcounted types and DeviceContext is a sealed marker traitwith only unit-type implementors.If DriverObject (or DeviceContext) ever becomes lifetime-parameterized(e.g. via a GAT for TTM backed objects), the &apos;static supertrait can berelaxed at that point.Signed-off-by: Danilo Krummrich &lt;dakr@kernel.org&gt;

            List of files:
            /linux/net/dsa/Makefile</description>
        <pubDate>Sun, 28 Jun 2026 22:39:43 +0200</pubDate>
        <dc:creator>Danilo Krummrich &lt;dakr@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>91ec2035134982b98fab0609a9fd8480e8217dc1 - Merge tag &apos;net-next-7.3&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/dsa/Makefile#91ec2035134982b98fab0609a9fd8480e8217dc1</link>
        <description>Merge tag &apos;net-next-7.3&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextPull networking updates from Jakub Kicinski: &quot;One of the &apos;small improvements all over the place&apos; releases for us.  It&apos;s hard to draw any direct comparisons because summer vacations  disrupted our patch processing (and presumably - generation) quite a  bit.  Quick and dirty count suggests we (Paolo and I) merged a very similar  number of net (632) and net-next (648) patches. This is not telling  the full story either because 1/3 to 1/2 of the net-next patches also  *seem* like AI-driven low priority fixes, cleanups and clarifications.  We are completely overwhelmed, of course. The glimmer of hope is that  we secured sufficient LLM budget and access (thank you Meta!) to run  reviews with multiple frontier models on each patch. This eliminates  some hallucinations. That said, in terms of review, the LLMs can only  do so much.  The sad truth is that our APIs (especially for rare events like PCIe  errors, timeouts etc) have always been racy, and now LLMs don&apos;t let us  ignore that. I expect our direction for the next release will be to  tweak the reviews a little bit more, but start shifting focus to  letting the LLMs take care of the busy work - managing patchwork,  automating common process complaints, editing commit messages, and  maybe applying patches which already got &quot;reviewed-by&quot; tags from  people we trust...  Core &amp; protocols:   - A few steps lowering rtnl_lock dependence:      - per-netns netdev unregistration for select SW drivers (e.g.        veth, ipvlan, tunnels)      - rtnl_lock-less FIB rule changes (RTM_NEWRULE and RTM_DELRULE)      - prepare software drivers and TC qdiscs for rtnl_lock-less GET   - Support BIG TCP (&gt;64kB TSO) in UDP tunnels (vxlan, geneve)   - Support buffers larger than PAGE_SIZE in devmem zero-copy API   - Improve MPTCP handling of extreme memory pressure handling, when     out-of-order queue had to be pruned   - Report the per-group user count via RTM_GETMULTICAST   - Expose the route deletion reason in RTM_DELROUTE   - Add a SO_RIGHTS_NOTRUNC option to UNIX sockets to enable more     useful handling of LSM denials when receiving SCM_RIGHTS messages:     instead of truncating the message at the first blocked fd, keep     every fd slot and store the LSM errno in the blocked slot   - IPv6 Segment Routing - support looking up the post-encap SID     (address) in a different/specified routing table   - Support PRP RedBox (interlink) creation   - Support per-nexthop UDP dst port in VXLAN   - Continue converting getsockopt callbacks in a number of protocols     to iov_iter  Ethernet:   - Merge initial CXL support for AMD/Solarflare NICs (shared branch     with the CXL tree)   - New drivers:      - ADIN1140 10BASE-T1S MACPHY      - Initial skeleton of Intel iXD and ZTE Dinghai drivers   - High-speed NICs:      - AMD/Pensando:         - support firmware flashing      - Cisco (enic):         - SR-IOV V2 admin channel and MBOX protocol      - Huawei (hns3):         - support for ethtool pfc_prevention_tout      - nVidia/Mellanox:         - support sharing bandwidth control across interfaces           of the same device      - Marvell (octeontx2-pf):         - link RQ page pools to netdev for Netlink stats      - Google vNIC:         - XDP metadata support for DQ RDA      - Microsoft vNIC:         - support forcing full-page RX buffers   - Other NICs:      - Synopsys IP:         - eic7700: support for eth1      - Microchip (lan743x):         - support for RMII interface      - Wangxun:         - support for ethtool -G and -C for VFs         - add Tx timeout and PCIe error handling      - Intel (igb/igc):         - RSS key get/set support         - support for forcing link speed without auto-negotiation   - Switches:      - NXP (dpaa2):         - support bonding/LAG offload      - Mediatek:         - mt7530: EN7528 support         - initial support for MT7628      - Micrel (ksz8/9):         - refactoring work to move towards library model         - PTP support for KSZ8463      - nVidia/Mellanox:         - support rtnl-lock-less ethtool callbacks      - Realtek:         - rtl8366rb: use generic RTL83xx code         - support SGMII and HSGMII for RTL8367S   - PHYs:      - Airoha:         - EcoNet EN7528 PHY support      - DAPU Telecom         - DAPU Telecom DAP8211R(I) Gigabit PHY support      - Realtek:         - support RTL8261C_CG         - support RTL8261D  Wireless:   - nl80211: per-link statistics support for multi-link operation   - mac80211: AQL/airtime-fairness support for multicast   - Merge Peripheral Authentication Service (PAS) / TEE support for     ath12k (shared branch with the firmware/qcom tree)   - New drivers:      - mm81x for Morse Micro Long-Range S1G devices      - nxpwifi for NXP devices (mostly forked off from mwifiex)   - Driver changes:      - Broadcom (brcmfmac):         - DPP support, some Cypress part update      - MediaTek (mt76):         - mt7928 support         - mt7925 NAN support         - mt7996 AP powersave improvements      - Qualcomm (ath12k):         - much kernel infrastructure integration work         - AHB platform MultiPD support      - Realtek (rt89):         - LED support         - RTL8922DE support         - dual-BT coex for RTL8922D      - Intel:         - new FW version support  Bluetooth:   - HCI: add support for Shorter Connection Interval (SCI) feature   - af_bluetooth: add minimal context analysis annotations   - Driver changes:      - Intel:         - add Bluetooth SAR revision 2 support         - add vendor_reset PCI sysfs for PLDR      - Mediatek:         - add USB IDs for MT7902 and MT7922 devices      - Realtek:         - add USB IDs for 8761CU and 8852BE devices      - NXP:         - add M.2 Bluetooth device support using pwrseq  Misc:   - DPLL support for manual/numerical oscillator control (NCO)     (implement in zl3073x)   - MCTP support for MCTP over USB v1.1 (DMTF DSP0283)   - Power-over-Ethernet: support Realtek PSE controllers   - Remove the IBM EHEA driver   - Remove tulip/xircom_cb driver&quot;* tag &apos;net-next-7.3&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next: (1433 commits)  net/mlx5e: do not HW-GRO coalesce small frames  net: openvswitch: fix nf_connlabels leak in ovs_ct_init  net: add missing ref_tracker_dir_exit() to alloc_netdev_mqs()  net: openvswitch: fix flow mask use-after-free on flow deletion  sctp: stop processing a packet once its association is deleted  dpll: zl3073x: add PTP clock support  dpll: zl3073x: add channel ToD, phase step and TIE operations  dpll: zl3073x: scale poll interval proportionally to timeout  ptp: vmclock: prevent read-only mappings from becoming writable  ipv4: reject undersized MTUs in ip_do_fragment()  bonding: initialize err for empty target lists  net: dsa: initial support for MT7628 embedded switch  net: dsa: initial MT7628 tagging driver  net: phy: mediatek: add phy driver for MT7628 built-in Fast Ethernet PHYs  dt-bindings: net: dsa: add MT7628 ESW  net: pse-pd: realtek-pse-mcu: add UART transport  net: pse-pd: realtek-pse-mcu: add I2C transport  net: pse-pd: add Realtek PSE MCU core  dt-bindings: net: pse-pd: add bindings for Realtek PSE MCU  vsock: use sock_error() to consume sk_err after a failed connect  ...

            List of files:
            /linux/net/dsa/Makefile</description>
        <pubDate>Thu, 20 Aug 2026 17:16:04 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>25b00c01fe1062ef1f2aaa3c4ee6638ec9beb239 - Merge branch &apos;net-dsa-mt7628-embedded-switch-initial-support&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/dsa/Makefile#25b00c01fe1062ef1f2aaa3c4ee6638ec9beb239</link>
        <description>Merge branch &apos;net-dsa-mt7628-embedded-switch-initial-support&apos;Joris Vaisvila says:====================net: dsa: mt7628 embedded switch initial supportThis patch series adds initial support for the MediaTek MT7628 EmbeddedSwitch.The driver implements the basic functionality required to operate theswitch using DSA. The hardware provides five internal Fast Ethernet userports and one Gigabit port connected internally to the CPU MAC.Bridge offloading is not yet supported, but due to the CPU to switchlink being Gigabit and all the user ports being Fast Ethernet, softwarebridging is a practical solution for the initial driver.Tested on an MT7628NN-based board.====================Link: https://patch.msgid.link/20260813190241.789323-1-joey@tinyisr.comSigned-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

            List of files:
            /linux/net/dsa/Makefile</description>
        <pubDate>Tue, 18 Aug 2026 15:50:16 +0200</pubDate>
        <dc:creator>Paolo Abeni &lt;pabeni@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>44204fd425afb6ca5e9d6d363c1a2917a2828f27 - net: dsa: initial MT7628 tagging driver</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/dsa/Makefile#44204fd425afb6ca5e9d6d363c1a2917a2828f27</link>
        <description>net: dsa: initial MT7628 tagging driverAdd support for the MT7628 embedded switch&apos;s tag.The MT7628 tag is merged with the VLAN TPID field when a VLAN isappended by the switch hardware. It is not installed if the VLAN tag isalready there on ingress. Due to this hardware quirk the tag cannot betrusted for port 0 if we don&apos;t know that the VLAN was added by thehardware. As a workaround for this the switch is configured to alwaysappend the port PVID tag even if the incoming packet is already tagged.The tagging driver can then trust that the tag is always accurate andthe whole VLAN tag can be removed on ingress as it&apos;s only metadata forthe tagger.On egress the MT7628 tag allows precise TX, but the correct VLAN tagfrom tag_8021q is still appended or the switch will not forward thepacket.Signed-off-by: Joris Vaisvila &lt;joey@tinyisr.com&gt;Link: https://patch.msgid.link/20260813190241.789323-4-joey@tinyisr.comSigned-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

            List of files:
            /linux/net/dsa/Makefile</description>
        <pubDate>Thu, 13 Aug 2026 21:02:40 +0200</pubDate>
        <dc:creator>Joris Vaisvila &lt;joey@tinyisr.com&gt;</dc:creator>
    </item>
<item>
        <title>0eaed89c18aeedf0898baf2dbf5ff027c6795152 - Merge tag &apos;timers-v7.3-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/daniel.lezcano/linux into timers/clocksource</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/dsa/Makefile#0eaed89c18aeedf0898baf2dbf5ff027c6795152</link>
        <description>Merge tag &apos;timers-v7.3-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/daniel.lezcano/linux into timers/clocksource  - Use designated initializers for sh_mtu2, sh_cmt, and sh_tmu, and    drop the unused initializer in the platform_device_id table for    sh_mtu2 (Uwe Kleine-K&#246;nig)  - Remove redundant dev_err()/dev_err_probe() messages when    devm_request_*_irq() fails, as the helper already logs an error    message (Pan Chuang)  - Fix a boot hang on Allwinner D1 when a forced minimum delta is used    with the sun4i timer (Felix Yan)  - Fix an IRQ leak in the cpuhp_setup_state() error path by freeing the    IRQ on failure in the NXP PIT driver (WenTao Liang)  - Fix incorrect unmapping of shared MMIO between the clocksource and    clockevent drivers. If one of them fails to initialize, the error    path unmaps the shared MMIO region, leaving the other driver with an    invalid mapping on clps711x (Guangshuo Li)  - Make the samsung_pwm driver compatible with PREEMPT_RT by replacing    regular spinlocks with raw_spinlock_t in atomic contexts (Marek    Szyprowski)  - Use __raw_readl() and __raw_writel() instead of ioread32() and    iowrite32() to support SWAP_IO_SPACE in the rtl-otto driver (Rustam    Adilov)  - Fix a missing clk_disable_unprepare() call in the timer    initialization error path of the Armada driver (Yuho Choi)Link: https://lore.kernel.org/lkml/75feea31-683d-45a1-87f4-ab045e0152ae@oss.qualcomm.com

            List of files:
            /linux/net/dsa/Makefile</description>
        <pubDate>Mon, 17 Aug 2026 10:29:52 +0200</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b4d85f863e5a6f1fa01b186001af0f68f4f5239e - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/dsa/Makefile#b4d85f863e5a6f1fa01b186001af0f68f4f5239e</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.3 merge window.

            List of files:
            /linux/net/dsa/Makefile</description>
        <pubDate>Sat, 15 Aug 2026 06:26:07 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>76904fccf81936c084faebc73ac72c0919a42941 - Merge tag &apos;v7.2-rc3&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/dsa/Makefile#76904fccf81936c084faebc73ac72c0919a42941</link>
        <description>Merge tag &apos;v7.2-rc3&apos; into nextSync up with mainline to pull in stable fixes to avoid merge conflicts.

            List of files:
            /linux/net/dsa/Makefile</description>
        <pubDate>Tue, 14 Jul 2026 04:06:00 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>00599d4841790d05401820a96cf7edb193888b00 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/dsa/Makefile#00599d4841790d05401820a96cf7edb193888b00</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesPull in tag v7.2-rc1 so that drm-misc-fixes becomes useful again,and drm-misc-next-fixes can be closed.Signed-off-by: Maarten Lankhorst &lt;dev@lankhorst.se&gt;

            List of files:
            /linux/net/dsa/Makefile</description>
        <pubDate>Mon, 29 Jun 2026 17:58:00 +0200</pubDate>
        <dc:creator>Maarten Lankhorst &lt;dev@lankhorst.se&gt;</dc:creator>
    </item>
<item>
        <title>9611c0ce215a66770ccbe5c126bf57ba8c31bcad - Merge commit &apos;6beaec3aee9852438b89e4d7891caf5e84d45851&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into gpio/for-current</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/dsa/Makefile#9611c0ce215a66770ccbe5c126bf57ba8c31bcad</link>
        <description>Merge commit &apos;6beaec3aee9852438b89e4d7891caf5e84d45851&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into gpio/for-currentThis pulls in the merge commit for MFD updates for v7.2. The PR containsa build-time dependency of one of the GPIO commits that will follow.

            List of files:
            /linux/net/dsa/Makefile</description>
        <pubDate>Fri, 19 Jun 2026 10:50:17 +0200</pubDate>
        <dc:creator>Bartosz Golaszewski &lt;bartosz.golaszewski@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>b85966adbf5de0668a815c6e3527f87e0c387fb4 - Merge tag &apos;net-next-7.2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/dsa/Makefile#b85966adbf5de0668a815c6e3527f87e0c387fb4</link>
        <description>Merge tag &apos;net-next-7.2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextPull networking updates from Jakub Kicinski: &quot;Core &amp; protocols:   - Work on removing rtnl_lock protection throughout the stack     continues. In this chapter:       - don&apos;t use rtnl_lock for IPv6 multicast routing configuration       - don&apos;t take rtnl_lock in ethtool for modern drivers       - prepare Qdisc dump callbacks for rtnl_lock removal   - Support dumping just ifindex + name of all interfaces, under RCU.     It&apos;s a common operation for Netlink CLI tools (when translating     names to ifindexes) and previously required full rtnl_lock.   - Support dumping qdiscs and page pools for a specific netdev. Even     tho user space wants a dump of all netdevs, most of the time, the     OOO programming model results in repeating the dump for each     netdev. Which, in absence of a cache, leads to a O(n^2) behavior.   - Flush nexthops once on multi-nexthop removal (e.g. when device goes     down), another O(n^2) -&gt; O(n) improvement.   - Rehash locally generated traffic to a different nexthop on     retransmit timeout.   - Honor oif when choosing nexthop for locally generated IPv6 traffic.   - Convert TCP Auth Option to crypto library, and drop non-RFC algos.   - Increase subflow limits in MPTCP to 64 and endpoint limit to 256.   - Support MPTCP signaling of IPv6 address + port (ADD_ADDR). We need     to selectively skip reporting of the standard TCP Timestamp option,     because they won&apos;t fit into the header space together (12 + 30 &gt;     40).   - Support using bridge neighbor suppression, Duplicate Address     Detection, Gratuitous ARP and unsolicited NA forwarding - in EVPN     deployments, e.g. VXLAN fabrics (IPv4 and IPv6).   - Improve link state reporting for upper netdevs (e.g. macvlan) over     tunnel devices (again, mostly for EVPN deployments).   - Support binding GENEVE tunnels to a local address.   - Speed up UDP tunnel destruction (remove one synchronize_rcu()).   - Support exponential field encoding in multicast (IGMPv3 and MLDv2).   - Support attaching PSP crypto offload to containers (veth, netkit).   - Add a new IPSec Netlink message XFRM_MSG_MIGRATE_STATE that allows     migrating individual IPsec SAs independently of their policies.     The existing XFRM_MSG_MIGRATE is tightly coupled to policy+SA     migration, lacks SPI for unique SA identification, and cannot     express reqid changes or migrate Transport mode selectors.     The new interface identifies the SA via SPI and mark, supports     reqid changes, address family changes, encap removal, and uses an     atomic create+install flow under x-&gt;lock to prevent SN/IV reuse     during AEAD SA migration.   - Implement GRO/GSO support for PPPoE.   - Convert sockopt callbacks in a number of protocols to iov_iter.  Cross-tree stuff:   - Remove support for Crypto TFM cloning (unblocked after the TCP Auth     Option rework). This feature regressed performance for all crypto     API users, since it changed crypto transformation objects into     reference-counted objects.   - Add FCrypt-PCBC implementation to rxrpc and remove it from the     global crypto API as obsolete and insecure.  Wireless:   - Major rework of station bandwidth handling, fixing issues with     lower capability than AP.   - Cleanups for EMLSR spec issues (drafts differed).   - More Neighbor Awareness Networking (Wi-Fi Aware) work (multicast,     schedule improvements, multi-station etc.)   - Some Ultra High Reliability (UHR) / IEEE 802.11bn (D1.4) work     (e.g. non-primary channel access, UHR DBE support).   - Fine Timing Measurement ranging (i.e. distance measurement) APIs.  Netfilter:   - Use per-rule hash initval in nf_conncount. This avoids unnecessary     lock contention with short keys (e.g. conntrack zones) in different     namespaces.   - Various safety improvements, both in packet parsing and object     lifetimes. Notably add refcounts to conntrack timeout policy.  Deletions:   - Remove TLS + sockmap integration. TLS wants to pin user pages to     avoid a copy, and sockmap wants to write to the input stream. More     work on this integration is clearly needed, and we can&apos;t find any     users (original author admitted that they never deployed it).   - Remove support for TLS offload with TCP Offload Engine (the far     more common opportunistic offload is retained). The locking looks     unfixable (driver sleeps under TCP spin locks) and people from the     vendor that added this are AWOL.   - Remove more ATM code, trying to leave behind only what PPPoATM     needs, AAL5 and br2684 with permanent circuits.   - Remove AppleTalk. Let it join hamradio in our out of tree protocol     graveyard, I mean, repository.   - Disable 32-bit x_tables compatibility (32bit binaries on 64bit     kernel) interface in user namespaces. To be deleted completely,     soon.   - Remove 5/10 MHz support from cfg80211/mac80211.  Drivers:   - Software:       - Support DEVMEM/DMABUF Tx over NETMEM_TX_NO_DMA devices (netkit)       - bonding: add knob to strictly follow 802.3ad for link state   - New drivers:       - Alibaba Elastic Ethernet Adaptor (cloud vNIC).       - NXP NETC switch within i.MX94.   - DPLL:       - Add operational state to pins (implement in zl3073x).       - Add generic DPLL type, for daisy-chaining DPLLs (implement in ice).   - Ethernet high-speed NICs:       - Huawei (hinic3):           - enhance tc flow offload support with queue selection,             tunnels       - nVidia/Mellanox:           - avoid over-copying payload to the skb&apos;s linear part (up to             60% win for LRO on slow CPUs like ARM64 V2)           - expose more per-queue stats over the standard API           - support additional, unprivileged PFs in the DPU             configuration           - support Socket Direct (multi-PF) with switchdev offloads           - add a pool / frag allocator for DMA mapped buffers for             control objects, save memory on systems with 64kB page size           - take advantage of the ability to dynamically change RSS             table size, even when table is configured by the user           - increase the max RSS table size for even traffic             distribution   - Ethernet NICs:       - Marvell/Aquantia:           - AQC113 PTP support       - Realtek USB (r8152):           - support 10Gbit Link Speeds and Energy-Efficient Ethernet             (EEE)           - support firmware loaded (for RTL8157/RTL8159)           - support for the RTL8159       - Intel (ixgbe):           - support Energy-Efficient Ethernet (EEE) on E610 devices   - Ethernet switches:       - Airoha:           - support multiple netdevs on a single GDM block / port       - Marvell (mv88e6xxx):           - support SERDES of mv88e6321       - Microchip (ksz8/9):           - rework the driver callbacks to remove one indirection layer       - Motorcomm (yt921x):           - support port rate policing           - support TBF qdisc offload           - support ACL/flower offload       - nVidia/Mellanox:           - expose per-PG rx_discards       - Realtek:           - rtl8365mb: bridge offloading and VLAN support   - Ethernet PHYs:       - Airoha:           - support Airoha AN8801R Gigabit PHYs.       - Micrel:           - implement 3 low-loss cable tunables       - Realtek:           - support MDI swapping for RTL8226-CG           - support MDIO for RTL931x       - Qualcomm:           - at803x: Rx and Tx clock management for IPQ5018 PHY       - Motorcomm:           - support YT8522 100M RMII PHY           - set drive strength in YT8531s RGMII       - TI:           - dp83822: add optional external PHY clock   - Bluetooth:       - hci_sync: add support for HCI_LE_Set_Host_Feature [v2]       - SMP: use AES-CMAC library API       - Intel:           - support Product level reset           - support smart trigger dump       - Mediatek:           - add event filter to filter specific event       - Realtek:           - fix RTL8761B/BU broken LE extended scan   - WiFi:       - Broadcom (b43):           - new support for a 11n device       - MediaTek (mt76):           - support mt7927           - mt792x: broken usb transport detection           - mt7921: regulatory improvements       - Qualcomm (ath9k):           - GPIO interface improvements       - Qualcomm (ath12k):           - WDS support           - replace dynamic memory allocation in WMI Rx path           - thermal throttling/cooling device support           - 6 GHz incumbent interference detection           - channel 177 in 5 GHz       - Realtek (rt89):           - RTL8922AU support           - USB 3 mode switch for performance           - better monitor radiotap support           - RTL8922DE preparations&quot;* tag &apos;net-next-7.2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next: (1778 commits)  ipv4: fib_rule: Move fib4_rules_exit() to -&gt;exit().  net: serialize netif_running() check in enqueue_to_backlog()  net: skmsg: preserve sg.copy across SG transforms  appletalk: move the protocol out of tree  appletalk: stop storing per-interface state in struct net_device  selftests/bpf: test that TLS crypto is rejected on a sockmap socket  selftests/bpf: drop the unused kTLS program from test_sockmap  selftests/bpf: remove sockmap + ktls tests  tls: remove dead sockmap (psock) handling from the SW path  tls: reject the combination of TLS and sockmap  atm: remove orphaned uAPI for deleted drivers, protocols and SVCs  atm: remove unused ATM PHY operations  atm: remove the unused pre_send and send_bh device operations  atm: remove the unused change_qos device operation  atm: remove SVC socket support and the signaling daemon interface  atm: remove the local ATM (NSAP) address registry  atm: remove dead SONET PHY ioctls  atm: remove the unused send_oam / push_oam callbacks  atm: remove AAL3/4 transport support  net: dsa: sja1105: fix lastused timestamp in flower stats  ...

            List of files:
            /linux/net/dsa/Makefile</description>
        <pubDate>Wed, 17 Jun 2026 09:17:00 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>5c8cbca290acdd49a694b36c0af76ba0c00bbf12 - Merge branch &apos;20260507-ubwc-rework-v4-4-c19593d20c1d@oss.qualcomm.com&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/dsa/Makefile#5c8cbca290acdd49a694b36c0af76ba0c00bbf12</link>
        <description>Merge branch &apos;20260507-ubwc-rework-v4-4-c19593d20c1d@oss.qualcomm.com&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into HEADMerge the branch with the soc/qcom changes, required for the next UBWCpatches.Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;

            List of files:
            /linux/net/dsa/Makefile</description>
        <pubDate>Thu, 21 May 2026 22:36:50 +0200</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>73366893d1d58d247bef70406280f71030495424 - Merge branch &apos;add-preliminary-netc-switch-support-for-i-mx94&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/dsa/Makefile#73366893d1d58d247bef70406280f71030495424</link>
        <description>Merge branch &apos;add-preliminary-netc-switch-support-for-i-mx94&apos;Wei Fang says:====================Add preliminary NETC switch support for i.MX94i.MX94 NETC (v4.3) integrates 802.1Q Ethernet switch functionality, theswitch provides advanced QoS with 8 traffic classes and a full range ofTSN standards capabilities. It has 3 user ports and 1 CPU port, and theCPU port is connected to an internal ENETC through the pseduo link, soinstead of a back-to-back MAC, the lightweight &quot;pseudo MAC&quot; is used atboth ends of the pseudo link to transfer Ethernet frames. The pseudolink provides a zero-copy interface (no serialization delay) and lowerpower (less logic and memory).Like most Ethernet switches, the NETC switch also supports a proprietaryswitch tag, is used to carry in-band metadata information about frames.This in-band metadata information can include the source port from whichthe frame was received, what was the reason why this frame got forwardedto the entity, and for the entity to indicate the precise destinationport of a frame. The NETC switch tag is added to frames after the sourceMAC address. There are three types of switch tags, and each type has 1to 4 subtypes, more details are as follows.Forward switch tag (Type = 0): Represents forwarded frames.  - SubType = 0 - Normal frame processing.To_Port switch tag (Type = 1): Represents frames that are to be sent toa specific switch port.  - SubType = 0. No request to perform timestamping.  - SubType = 1. Request to perform one-step timestamping.  - SubType = 2. Request to perform two-step timestamping.  - SubType = 3. Request to perform both one-step timestamping and    two-step timestamping.To_Host switch tag (Type = 2): Represents frames redirected or copied tothe switch management port.  - SubType = 0. Received frames redirected or copied to the switch     management port.  - SubType = 1. Received frames redirected or copied to the switch    management port with captured timestamp at the switch port where    the frame was received.  - SubType = 2. Transmit timestamp response (two-step timestamping).Currently, this patch set supports Forward tag, SubType 0 of To_Port tagand SubType 0 of To_Host tag. More tags will be supported in the future.In addition, the switch supports NETC Table Management Protocol (NTMP),some switch functionality is controlled using control messages sent tothe hardware using BD ring interface with 32B descriptors similar to thepacket Transmit BD ring used on ENETC. This interface is referred to asthe command BD ring. This is used to configure functionality where theunderlying resources may be shared between different entities or beingtoo large to configure using direct registers.For this patch set, we have supported the following tables through thecommand BD ring interface.FDB Table: It contains forwarding and/or filtering information about MACaddresses. The FDB table is used for MAC learning lookups and MACforwarding lookups.VLAN Filter Table: It contains configuration and control information foreach VLAN configured on the switch.Buffer Pool Table: It contains buffer pool configuration and operationalinformation. Each entry corresponds to a buffer pool. Currently, we usethis table to implement flow control feature on each port.Ingress Port Filter Table: It contains a set of filters each capable ofclassifying incoming traffic using a mix of L2, L3, and L4 parsed andarbitrary field data. We use this table to implement host flood supportto the switch port.The switch also supports other tables, and we will add more advancedfeatures through them in the future.====================Link: https://patch.msgid.link/20260518082506.1318236-1-wei.fang@nxp.comSigned-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

            List of files:
            /linux/net/dsa/Makefile</description>
        <pubDate>Thu, 21 May 2026 13:04:44 +0200</pubDate>
        <dc:creator>Paolo Abeni &lt;pabeni@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>0850005c26d2623f3d77489cf27d342191a97b5c - net: dsa: add NETC switch tag support</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/dsa/Makefile#0850005c26d2623f3d77489cf27d342191a97b5c</link>
        <description>net: dsa: add NETC switch tag supportThe NXP NETC switch tag is a proprietary header added to frames after thesource MAC address. The switch tag has 3 types, and each type has 1 ~ 4subtypes, the details are as follows.Forward NXP switch tag (Type=0): Represents forwarded frames.  - SubType = 0 - Normal frame processing.To_Port NXP switch tag (Type=1): Represents frames that are to be sentto a specific switch port.  - SubType = 0. No request to perform timestamping.  - SubType = 1. Request to perform one-step timestamping.  - SubType = 2. Request to perform two-step timestamping.  - SubType = 3. Request to perform both one-step timestamping and    two-step timestamping.To_Host NXP switch tag (Type=2): Represents frames redirected or copiedto the switch management port.  - SubType = 0. Received frames redirected or copied to the switch    management port.  - SubType = 1. Received frames redirected or copied to the switch    management port with captured timestamp at the switch port where    the frame was received.  - SubType = 2. Transmit timestamp response (two-step timestamping).In addition, the length of different type switch tag is different, theminimum length is 6 bytes, the maximum length is 14 bytes. Currently,Forward tag, SubType 0 of To_Port tag and Subtype 0 of To_Host tag aresupported. More tags will be supported in the future.Signed-off-by: Wei Fang &lt;wei.fang@nxp.com&gt;Link: https://patch.msgid.link/20260518082506.1318236-10-wei.fang@nxp.comSigned-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

            List of files:
            /linux/net/dsa/Makefile</description>
        <pubDate>Mon, 18 May 2026 10:25:00 +0200</pubDate>
        <dc:creator>Wei Fang &lt;wei.fang@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>8edf8b09fc44990977b3fbcb708035b1740d0b7e - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/dsa/Makefile#8edf8b09fc44990977b3fbcb708035b1740d0b7e</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextBackmerging to pull in commit 5401b9adebc9 (&quot;i915: don&apos;t usea vma that didn&apos;t match the context VM&quot;) to revert it.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/net/dsa/Makefile</description>
        <pubDate>Tue, 12 May 2026 10:16:35 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>1655f6895a896eb632ca8a019259bc5d358a9712 - Merge tag &apos;timers-v7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/daniel.lezcano/linux into timers/clocksource</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/dsa/Makefile#1655f6895a896eb632ca8a019259bc5d358a9712</link>
        <description>Merge tag &apos;timers-v7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/daniel.lezcano/linux into timers/clocksource  - Added the DT bindings for the compatible string &apos;fsl,imx25-epit&apos;    (Frank Li)  - Made the rttm_cs variable static for the rtl otto timer driver    (Krzysztof Kozlowski)  - Fixed error return code handling in the sun5i timer driver (Chen Ni)  - Made the timer-of and the mmio code compatible with modules (Daniel    Lezcano)Link: https://lore.kernel.org/151feae1-39ba-4abd-a9f9-9bff377a2cd8@oss.qualcomm.com

            List of files:
            /linux/net/dsa/Makefile</description>
        <pubDate>Sun, 12 Apr 2026 22:33:39 +0200</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>f4b369c6fe0ceaba2da2daff8c9eb415f85926dd - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/dsa/Makefile#f4b369c6fe0ceaba2da2daff8c9eb415f85926dd</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.1 merge window.

            List of files:
            /linux/net/dsa/Makefile</description>
        <pubDate>Mon, 20 Apr 2026 03:28:57 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0421ccdfad0d92713a812a5aeb7d07b0ea7213c8 - Merge tag &apos;v7.0-rc3&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/dsa/Makefile#0421ccdfad0d92713a812a5aeb7d07b0ea7213c8</link>
        <description>Merge tag &apos;v7.0-rc3&apos; into nextSync up with the mainline to brig up the latest changes, specificallychanges to ALPS driver.

            List of files:
            /linux/net/dsa/Makefile</description>
        <pubDate>Thu, 12 Mar 2026 18:44:42 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
