<?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 sysfs-class-net-dsa</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>d0034a7a4ac7fae708146ac0059b9c47a1543f0d - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-class-net-dsa#d0034a7a4ac7fae708146ac0059b9c47a1543f0d</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 5.13 merge window.

            List of files:
            /linux/Documentation/ABI/testing/sysfs-class-net-dsa</description>
        <pubDate>Tue, 04 May 2021 20:46:00 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b7f8f259896f669f131713b0c74ba4d008daa71d - Merge tag &apos;v5.12-rc7&apos; into ecryptfs/next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-class-net-dsa#b7f8f259896f669f131713b0c74ba4d008daa71d</link>
        <description>Merge tag &apos;v5.12-rc7&apos; into ecryptfs/nextRequired to pick up idmapped mount changes which changed some functionparameters.

            List of files:
            /linux/Documentation/ABI/testing/sysfs-class-net-dsa</description>
        <pubDate>Mon, 19 Apr 2021 06:39:17 +0200</pubDate>
        <dc:creator>Tyler Hicks &lt;code@tyhicks.com&gt;</dc:creator>
    </item>
<item>
        <title>5acac83bf2e42f51ab9fd315d657798754bf0bb8 - Merge tag &apos;v5.12-rc4&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-class-net-dsa#5acac83bf2e42f51ab9fd315d657798754bf0bb8</link>
        <description>Merge tag &apos;v5.12-rc4&apos; into nextSync up with the mainline to bring in newest APIs.

            List of files:
            /linux/Documentation/ABI/testing/sysfs-class-net-dsa</description>
        <pubDate>Thu, 25 Mar 2021 19:46:10 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f8bade6c9a6213c2c5ba6e5bf32415ecab6e41e5 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-class-net-dsa#f8bade6c9a6213c2c5ba6e5bf32415ecab6e41e5</link>
        <description>Merge drm/drm-next into drm-misc-nextNoralf needs some patches in 5.12-rc3, and we&apos;ve been delaying the 5.12merge due to the swap issue so it looks like a good time.Signed-off-by: Maxime Ripard &lt;maxime@cerno.tech&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-class-net-dsa</description>
        <pubDate>Tue, 16 Mar 2021 09:06:23 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;maxime@cerno.tech&gt;</dc:creator>
    </item>
<item>
        <title>b470ebc9e0e57f53d1db9c49b8a3de4086babd05 - Merge tag &apos;irqchip-fixes-5.12-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgent</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-class-net-dsa#b470ebc9e0e57f53d1db9c49b8a3de4086babd05</link>
        <description>Merge tag &apos;irqchip-fixes-5.12-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgentPull irqchip fixes from Marc Zyngier:  - More compatible strings for the Ingenic irqchip (introducing the    JZ4760B SoC)  - Select GENERIC_IRQ_MULTI_HANDLER on the ARM ep93xx platform  - Drop all GENERIC_IRQ_MULTI_HANDLER selections from the irqchip    Kconfig, now relying on the architecture to get it right  - Drop the debugfs_file field from struct irq_domain, now that    debugfs can track things on its own

            List of files:
            /linux/Documentation/ABI/testing/sysfs-class-net-dsa</description>
        <pubDate>Sun, 14 Mar 2021 16:34:35 +0100</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>35bb28ece90dfb7f72b77ba529f25f79323d9581 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-class-net-dsa#35bb28ece90dfb7f72b77ba529f25f79323d9581</link>
        <description>Merge drm/drm-next into drm-intel-nextSync up with upstream.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-class-net-dsa</description>
        <pubDate>Thu, 11 Mar 2021 07:19:46 +0100</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>4c9f4865f4604744d4f1a43db22ac6ec9dc8e587 - Merge branch &apos;fixes-rc2&apos; into fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-class-net-dsa#4c9f4865f4604744d4f1a43db22ac6ec9dc8e587</link>
        <description>Merge branch &apos;fixes-rc2&apos; into fixes

            List of files:
            /linux/Documentation/ABI/testing/sysfs-class-net-dsa</description>
        <pubDate>Mon, 08 Mar 2021 10:34:12 +0100</pubDate>
        <dc:creator>Tony Lindgren &lt;tony@atomide.com&gt;</dc:creator>
    </item>
<item>
        <title>cdd38c5f1ce4398ec58fec95904b75824daab7b5 - Merge remote-tracking branch &apos;net/master&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-class-net-dsa#cdd38c5f1ce4398ec58fec95904b75824daab7b5</link>
        <description>Merge remote-tracking branch &apos;net/master&apos;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-class-net-dsa</description>
        <pubDate>Wed, 24 Feb 2021 13:36:58 +0100</pubDate>
        <dc:creator>Stefan Schmidt &lt;stefan@datenfreihafen.org&gt;</dc:creator>
    </item>
<item>
        <title>72d6e4871f0457dc9e498f8437ea344ee6b78075 - Merge commit &apos;3e10585335b7967326ca7b4118cada0d2d00a2ab&apos; into v5.12/vfio/next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-class-net-dsa#72d6e4871f0457dc9e498f8437ea344ee6b78075</link>
        <description>Merge commit &apos;3e10585335b7967326ca7b4118cada0d2d00a2ab&apos; into v5.12/vfio/nextUpdate to new follow_pte() definition

            List of files:
            /linux/Documentation/ABI/testing/sysfs-class-net-dsa</description>
        <pubDate>Mon, 22 Feb 2021 18:14:24 +0100</pubDate>
        <dc:creator>Alex Williamson &lt;alex.williamson@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>51e6d17809c85e1934600ec4cdb85552e9bda254 - Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-class-net-dsa#51e6d17809c85e1934600ec4cdb85552e9bda254</link>
        <description>Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextPull networking updates from David Miller: &quot;Here is what we have this merge window:   1) Support SW steering for mlx5 Connect-X6Dx, from Yevgeny Kliteynik.   2) Add RSS multi group support to octeontx2-pf driver, from Geetha      Sowjanya.   3) Add support for KS8851 PHY. From Marek Vasut.   4) Add support for GarfieldPeak bluetooth controller from Kiran K.   5) Add support for half-duplex tcan4x5x can controllers.   6) Add batch skb rx processing to bcrm63xx_enet, from Sieng Piaw      Liew.   7) Rework RX port offload infrastructure, particularly wrt, UDP      tunneling, from Jakub Kicinski.   8) Add BCM72116 PHY support, from Florian Fainelli.   9) Remove Dsa specific notifiers, they are unnecessary. From Vladimir      Oltean.  10) Add support for picosecond rx delay in dwmac-meson8b chips. From      Martin Blumenstingl.  11) Support TSO on xfrm interfaces from Eyal Birger.  12) Add support for MP_PRIO to mptcp stack, from Geliang Tang.  13) Support BCM4908 integrated switch, from Rafa&#322; Mi&#322;ecki.  14) Support for directly accessing kernel module variables via module      BTF info, from Andrii Naryiko.  15) Add DASH (esktop and mobile Architecture for System Hardware)      support to r8169 driver, from Heiner Kallweit.  16) Add rx vlan filtering to dpaa2-eth, from Ionut-robert Aron.  17) Add support for 100 base0x SFP devices, from Bjarni Jonasson.  18) Support link aggregation in DSA, from Tobias Waldekranz.  19) Support for bitwidse atomics in bpf, from Brendan Jackman.  20) SmartEEE support in at803x driver, from Russell King.  21) Add support for flow based tunneling to GTP, from Pravin B Shelar.  22) Allow arbitrary number of interconnrcts in ipa, from Alex Elder.  23) TLS RX offload for bonding, from Tariq Toukan.  24) RX decap offklload support in mac80211, from Felix Fietkou.  25) devlink health saupport in octeontx2-af, from George Cherian.  26) Add TTL attr to SCM_TIMESTAMP_OPT_STATS, from Yousuk Seung  27) Delegated actionss support in mptcp, from Paolo Abeni.  28) Support receive timestamping when doin zerocopy tcp receive. From      Arjun Ray.  29) HTB offload support for mlx5, from Maxim Mikityanskiy.  30) UDP GRO forwarding, from Maxim Mikityanskiy.  31) TAPRIO offloading in dsa hellcreek driver, from Kurt Kanzenbach.  32) Weighted random twos choice algorithm for ipvs, from Darby Payne.  33) Fix netdev registration deadlock, from Johannes Berg.  34) Various conversions to new tasklet api, from EmilRenner Berthing.  35) Bulk skb allocations in veth, from Lorenzo Bianconi.  36) New ethtool interface for lane setting, from Danielle Ratson.  37) Offload failiure notifications for routes, from Amit Cohen.  38) BCM4908 support, from Rafa&#322; Mi&#322;ecki.  39) Support several new iwlwifi chips, from Ihab Zhaika.  40) Flow drector support for ipv6 in i40e, from Przemyslaw Patynowski.  41) Support for mhi prrotocols, from Loic Poulain.  42) Optimize bpf program stats.  43) Implement RFC6056, for better port randomization, from Eric      Dumazet.  44) hsr tag offloading support from George McCollister.  45) Netpoll support in qede, from Bhaskar Upadhaya.  46) 2005/400g speed support in bonding 3ad mode, from Nikolay      Aleksandrov.  47) Netlink event support in mptcp, from Florian Westphal.  48) Better skbuff caching, from Alexander Lobakin.  49) MRP (Media Redundancy Protocol) offloading in DSA and a few      drivers, from Horatiu Vultur.  50) mqprio saupport in mvneta, from Maxime Chevallier.  51) Remove of_phy_attach, no longer needed, from Florian Fainelli&quot;* git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next: (1766 commits)  octeontx2-pf: Fix otx2_get_fecparam()  cteontx2-pf: cn10k: Prevent harmless double shift bugs  net: stmmac: Add PCI bus info to ethtool driver query output  ptp: ptp_clockmatrix: clean-up - parenthesis around a == b are unnecessary  ptp: ptp_clockmatrix: Simplify code - remove unnecessary `err` variable.  ptp: ptp_clockmatrix: Coding style - tighten vertical spacing.  ptp: ptp_clockmatrix: Clean-up dev_*() messages.  ptp: ptp_clockmatrix: Remove unused header declarations.  ptp: ptp_clockmatrix: Add alignment of 1 PPS to idtcm_perout_enable.  ptp: ptp_clockmatrix: Add wait_for_sys_apll_dpll_lock.  net: stmmac: dwmac-sun8i: Add a shutdown callback  net: stmmac: dwmac-sun8i: Minor probe function cleanup  net: stmmac: dwmac-sun8i: Use reset_control_reset  net: stmmac: dwmac-sun8i: Remove unnecessary PHY power check  net: stmmac: dwmac-sun8i: Return void from PHY unpower  r8169: use macro pm_ptr  net: mdio: Remove of_phy_attach()  net: mscc: ocelot: select PACKING in the Kconfig  net: re-solve some conflicts after net -&gt; net-next merge  net: dsa: tag_rtl4_a: Support also egress tags  ...

            List of files:
            /linux/Documentation/ABI/testing/sysfs-class-net-dsa</description>
        <pubDate>Sun, 21 Feb 2021 02:45:32 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>56435d9145f5b97decca66244d2049e2d5e4616d - Merge branch &apos;tag_8021q-for-ocelot-switches&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-class-net-dsa#56435d9145f5b97decca66244d2049e2d5e4616d</link>
        <description>Merge branch &apos;tag_8021q-for-ocelot-switches&apos;Vladimir Oltean says:====================tag_8021q for Ocelot switchesThe Felix switch inside LS1028A has an issue. It has a 2.5G CPU port,and the external ports, in the majority of use cases, run at 1G. Thismeans that, when the CPU injects traffic into the switch, it is veryeasy to run into congestion. This is not to say that it is impossible toenter congestion even with all ports running at the same speed, justthat the default configuration is already very prone to that by design.Normally, the way to deal with that is using Ethernet flow control(PAUSE frames).However, this functionality is not working today with the ENETC - Felixswitch pair. The hardware issue is undergoing documentation right now asan erratum within NXP, but several customers have been requesting areasonable workaround for it.In truth, the LS1028A has 2 internal port pairs. The lack of flow controlis an issue only when NPI mode (Node Processor Interface, aka the modewhere the &quot;CPU port module&quot;, which carries DSA-style tagged packets, isconnected to a regular Ethernet port) is used, and NPI mode is supportedby Felix on a single port.In past BSPs, we have had setups where both internal port pairs wereenabled. We were advertising the following setup:&quot;data port&quot;     &quot;control port&quot;  (2.5G)            (1G)   eno2             eno3    ^                ^    |                |    | regular        | DSA-tagged    | frames         | frames    |                |    v                v   swp4             swp5This works but is highly unpractical, due to NXP shifting the task ofdesigning a functional system (choosing which port to use, depending ontype of traffic required) up to the end user. The swpN interfaces wouldhave to be bridged with swp4, in order for the eno2 &quot;data port&quot; to haveaccess to the outside network. And the swpN interfaces would still becapable of IP networking. So running a DHCP client would give us two IPinterfaces from the same subnet, one assigned to eno2, and the other toswpN (0, 1, 2, 3).Also, the dual port design doesn&apos;t scale. When attaching another DSAswitch to a Felix port, the end result is that the &quot;data port&quot; cannotcarry any meaningful data to the external world, since it lacks the DSAtags required to traverse the sja1105 switches below. All that trafficneeds to go through the &quot;control port&quot;.So in newer BSPs there was a desire to simplify that setup, and onlyhave one internal port pair:   eno2            eno3    ^    |    | DSA-tagged    x disabled    | frames    |    v   swp4            swp5However, this setup only exacerbates the issue of not having flowcontrol on the NPI port, since that is the only port now. Also, thereare use cases that still require the &quot;data port&quot;, such as IEEE 802.1CB(TSN stream identification doesn&apos;t work over an NPI port), sourceMAC address learning over NPI, etc.Again, there is a desire to keep the simplicity of the single internalport setup, while regaining the benefits of having a dedicated data portas well. And this series attempts to deliver just that.So the NPI functionality is disabled conditionally. Its purpose was:- To ensure individually addressable ports on TX. This can be replaced  by using some designated VLAN tags which are pushed by the DSA tagger  code, then removed by the switch (so they are invisible to the outside  world and to the user).- To ensure source port identification on RX. Again, this can be  replaced by using some designated VLAN tags to encapsulate all RX  traffic (each VLAN uniquely identifies a source port). The DSA tagger  determines which port it was based on the VLAN number, then removes  that header.- To deliver PTP timestamps. This cannot be obtained through VLAN  headers, so we need to take a step back and see how else we can do  that. The Microchip Ocelot-1 (VSC7514 MIPS) driver performs manual  injection/extraction from the CPU port module using register-based  MMIO, and not over Ethernet. We will need to do the same from DSA,  which makes this tagger a sort of hybrid between DSA and pure  switchdev.====================Link: https://lore.kernel.org/r/20210129010009.3959398-1-olteanv@gmail.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-class-net-dsa</description>
        <pubDate>Sat, 30 Jan 2021 06:25:27 +0100</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>53da0ebaad102626f56495e0967a614f89a2acc8 - net: dsa: allow changing the tag protocol via the &quot;tagging&quot; device attribute</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-class-net-dsa#53da0ebaad102626f56495e0967a614f89a2acc8</link>
        <description>net: dsa: allow changing the tag protocol via the &quot;tagging&quot; device attributeCurrently DSA exposes the following sysfs:$ cat /sys/class/net/eno2/dsa/taggingocelotwhich is a read-only device attribute, introduced in the kernel ascommit 98cdb4807123 (&quot;net: dsa: Expose tagging protocol to user-space&quot;),and used by libpcap since its commit 993db3800d7d (&quot;Add support for DSAlink-layer types&quot;).It would be nice if we could extend this device attribute by making itwritable:$ echo ocelot-8021q &gt; /sys/class/net/eno2/dsa/taggingThis is useful with DSA switches that can make use of more than onetagging protocol. It may be useful in dsa_loop in the future too, toperform offline testing of various taggers, or for changing between dsaand edsa on Marvell switches, if that is desirable.In terms of implementation, drivers can support this feature byimplementing .change_tag_protocol, which should always leave the switchin a consistent state: either with the new protocol if things went well,or with the old one if something failed. Teardown of the old protocol,if necessary, must be handled by the driver.Some things remain as before:- The .get_tag_protocol is currently only called at probe time, to load  the initial tagging protocol driver. Nonetheless, new drivers should  report the tagging protocol in current use now.- The driver should manage by itself the initial setup of tagging  protocol, no later than the .setup() method, as well as destroying  resources used by the last tagger in use, no earlier than the  .teardown() method.For multi-switch DSA trees, error handling is a bit more complicated,since e.g. the 5th out of 7 switches may fail to change the tagprotocol. When that happens, a revert to the original tag protocol isattempted, but that may fail too, leaving the tree in an inconsistentstate despite each individual switch implementing .change_tag_protocoltransactionally. Since the intersection between drivers that implement.change_tag_protocol and drivers that support D in DSA is currently theempty set, the possibility for this error to happen is ignored for now.Testing:$ insmod mscc_felix.ko[   79.549784] mscc_felix 0000:00:00.5: Adding to iommu group 14[   79.565712] mscc_felix 0000:00:00.5: Failed to register DSA switch: -517$ insmod tag_ocelot.ko$ rmmod mscc_felix.ko$ insmod mscc_felix.ko[   97.261724] libphy: VSC9959 internal MDIO bus: probed[   97.267363] mscc_felix 0000:00:00.5: Found PCS at internal MDIO address 0[   97.274998] mscc_felix 0000:00:00.5: Found PCS at internal MDIO address 1[   97.282561] mscc_felix 0000:00:00.5: Found PCS at internal MDIO address 2[   97.289700] mscc_felix 0000:00:00.5: Found PCS at internal MDIO address 3[   97.599163] mscc_felix 0000:00:00.5 swp0 (uninitialized): PHY [0000:00:00.3:10] driver [Microsemi GE VSC8514 SyncE] (irq=POLL)[   97.862034] mscc_felix 0000:00:00.5 swp1 (uninitialized): PHY [0000:00:00.3:11] driver [Microsemi GE VSC8514 SyncE] (irq=POLL)[   97.950731] mscc_felix 0000:00:00.5 swp0: configuring for inband/qsgmii link mode[   97.964278] 8021q: adding VLAN 0 to HW filter on device swp0[   98.146161] mscc_felix 0000:00:00.5 swp2 (uninitialized): PHY [0000:00:00.3:12] driver [Microsemi GE VSC8514 SyncE] (irq=POLL)[   98.238649] mscc_felix 0000:00:00.5 swp1: configuring for inband/qsgmii link mode[   98.251845] 8021q: adding VLAN 0 to HW filter on device swp1[   98.433916] mscc_felix 0000:00:00.5 swp3 (uninitialized): PHY [0000:00:00.3:13] driver [Microsemi GE VSC8514 SyncE] (irq=POLL)[   98.485542] mscc_felix 0000:00:00.5: configuring for fixed/internal link mode[   98.503584] mscc_felix 0000:00:00.5: Link is Up - 2.5Gbps/Full - flow control rx/tx[   98.527948] device eno2 entered promiscuous mode[   98.544755] DSA: tree 0 setup$ ping 10.0.0.1PING 10.0.0.1 (10.0.0.1): 56 data bytes64 bytes from 10.0.0.1: seq=0 ttl=64 time=2.337 ms64 bytes from 10.0.0.1: seq=1 ttl=64 time=0.754 ms^C -  10.0.0.1 ping statistics  -2 packets transmitted, 2 packets received, 0% packet lossround-trip min/avg/max = 0.754/1.545/2.337 ms$ cat /sys/class/net/eno2/dsa/taggingocelot$ cat ./test_ocelot_8021q.sh        #!/bin/bash        ip link set swp0 down        ip link set swp1 down        ip link set swp2 down        ip link set swp3 down        ip link set swp5 down        ip link set eno2 down        echo ocelot-8021q &gt; /sys/class/net/eno2/dsa/tagging        ip link set eno2 up        ip link set swp0 up        ip link set swp1 up        ip link set swp2 up        ip link set swp3 up        ip link set swp5 up$ ./test_ocelot_8021q.sh./test_ocelot_8021q.sh: line 9: echo: write error: Protocol not available$ rmmod tag_ocelot.kormmod: can&apos;t unload module &apos;tag_ocelot&apos;: Resource temporarily unavailable$ insmod tag_ocelot_8021q.ko$ ./test_ocelot_8021q.sh$ cat /sys/class/net/eno2/dsa/taggingocelot-8021q$ rmmod tag_ocelot.ko$ rmmod tag_ocelot_8021q.kormmod: can&apos;t unload module &apos;tag_ocelot_8021q&apos;: Resource temporarily unavailable$ ping 10.0.0.1PING 10.0.0.1 (10.0.0.1): 56 data bytes64 bytes from 10.0.0.1: seq=0 ttl=64 time=0.953 ms64 bytes from 10.0.0.1: seq=1 ttl=64 time=0.787 ms64 bytes from 10.0.0.1: seq=2 ttl=64 time=0.771 ms$ rmmod mscc_felix.ko[  645.544426] mscc_felix 0000:00:00.5: Link is Down[  645.838608] DSA: tree 0 torn down$ rmmod tag_ocelot_8021q.koSigned-off-by: Vladimir Oltean &lt;vladimir.oltean@nxp.com&gt;Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-class-net-dsa</description>
        <pubDate>Fri, 29 Jan 2021 02:00:06 +0100</pubDate>
        <dc:creator>Vladimir Oltean &lt;vladimir.oltean@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>95d002e0a34cb0f238abb39987f9980f325d8332 - Merge tag &apos;drm-intel-next-2019-04-04&apos; into gvt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-class-net-dsa#95d002e0a34cb0f238abb39987f9980f325d8332</link>
        <description>Merge tag &apos;drm-intel-next-2019-04-04&apos; into gvt-nextMerge back drm-intel-next for engine name definition refinementand 54939ea0bd85 (&quot;drm/i915: Switch to use HWS indices rather than addresses&quot;)that would need gvt fixes to depend on.Signed-off-by: Zhenyu Wang &lt;zhenyuw@linux.intel.com&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-class-net-dsa</description>
        <pubDate>Tue, 16 Apr 2019 10:50:34 +0200</pubDate>
        <dc:creator>Zhenyu Wang &lt;zhenyuw@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>3eb66e91a25497065c5322b1268cbc3953642227 - Merge tag &apos;v4.20&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-class-net-dsa#3eb66e91a25497065c5322b1268cbc3953642227</link>
        <description>Merge tag &apos;v4.20&apos; into for-linusSync with mainline to get linux/overflow.h among other things.

            List of files:
            /linux/Documentation/ABI/testing/sysfs-class-net-dsa</description>
        <pubDate>Tue, 15 Jan 2019 00:33:23 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4116941b7a703f8c770998bb3a59966608cb5bb2 - Merge tag &apos;v4.20&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-class-net-dsa#4116941b7a703f8c770998bb3a59966608cb5bb2</link>
        <description>Merge tag &apos;v4.20&apos; into nextMerge with mainline to bring in the new APIs.

            List of files:
            /linux/Documentation/ABI/testing/sysfs-class-net-dsa</description>
        <pubDate>Mon, 14 Jan 2019 07:35:32 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>23d19ba06b9c5614d6457f5fed349ec8f6d4dac9 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-class-net-dsa#23d19ba06b9c5614d6457f5fed349ec8f6d4dac9</link>
        <description>Merge drm/drm-next into drm-misc-nextdrm-next has been forwarded to 5.0-rc1, and we need it to apply the damagehelper for dirtyfb series from Noralf Tr&#248;nnes.Signed-off-by: Maxime Ripard &lt;maxime.ripard@bootlin.com&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-class-net-dsa</description>
        <pubDate>Fri, 11 Jan 2019 16:32:10 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;maxime.ripard@bootlin.com&gt;</dc:creator>
    </item>
<item>
        <title>3eb0930a425b086bdab38156aa4708427479a201 - Merge drm/drm-next into drm-intel-next-queued</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-class-net-dsa#3eb0930a425b086bdab38156aa4708427479a201</link>
        <description>Merge drm/drm-next into drm-intel-next-queuedGenerally catch up with 5.0-rc1, and specifically get the changes:96d4f267e40f (&quot;Remove &apos;type&apos; argument from access_ok() function&quot;)0b2c8f8b6b0c (&quot;i915: fix missing user_access_end() in page fault exception case&quot;)594cc251fdd0 (&quot;make &apos;user_access_begin()&apos; do &apos;access_ok()&apos;&quot;)Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-class-net-dsa</description>
        <pubDate>Tue, 08 Jan 2019 09:50:22 +0100</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>bd8879faafe6d057237461c4d58d8b0d37b9e3ee - Merge branches &apos;for-4.20/upstream-fixes&apos;, &apos;for-4.21/core&apos;, &apos;for-4.21/hid-asus&apos;, &apos;for-4.21/hid-core&apos;, &apos;for-4.21/hid-cougar&apos;, &apos;for-4.21/hidraw&apos;, &apos;for-4.21/highres-wheel&apos; and &apos;for-4.21/ish&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-class-net-dsa#bd8879faafe6d057237461c4d58d8b0d37b9e3ee</link>
        <description>Merge branches &apos;for-4.20/upstream-fixes&apos;, &apos;for-4.21/core&apos;, &apos;for-4.21/hid-asus&apos;, &apos;for-4.21/hid-core&apos;, &apos;for-4.21/hid-cougar&apos;, &apos;for-4.21/hidraw&apos;, &apos;for-4.21/highres-wheel&apos; and &apos;for-4.21/ish&apos; into for-linus

            List of files:
            /linux/Documentation/ABI/testing/sysfs-class-net-dsa</description>
        <pubDate>Thu, 03 Jan 2019 12:50:28 +0100</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.cz&gt;</dc:creator>
    </item>
<item>
        <title>4b5f747e82b12b6d8ab815fc259827a615c7f2c3 - Merge miscellaneous libnvdimm updates for 4.21</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-class-net-dsa#4b5f747e82b12b6d8ab815fc259827a615c7f2c3</link>
        <description>Merge miscellaneous libnvdimm updates for 4.21* Use common helpers, bitmap_zalloc() and kstrndup(), to replace open  coded versions.* Clarify the comments around hotplug vs initial init case for the nfit  driver.* Cleanup the libnvdimm init path.

            List of files:
            /linux/Documentation/ABI/testing/sysfs-class-net-dsa</description>
        <pubDate>Fri, 28 Dec 2018 04:54:10 +0100</pubDate>
        <dc:creator>Dan Williams &lt;dan.j.williams@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>31d1b7710262fba12282b24083f20dc76e0efc93 - Merge tag &apos;v4.20-rc7&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into fbdev-for-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-class-net-dsa#31d1b7710262fba12282b24083f20dc76e0efc93</link>
        <description>Merge tag &apos;v4.20-rc7&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into fbdev-for-nextLinux 4.20-rc7Sync with upstream (which now contains fbdev-v4.20 changes) toprepare a base for fbdev-v4.21 changes.

            List of files:
            /linux/Documentation/ABI/testing/sysfs-class-net-dsa</description>
        <pubDate>Thu, 20 Dec 2018 15:35:07 +0100</pubDate>
        <dc:creator>Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;</dc:creator>
    </item>
</channel>
</rss>
