<?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 gro.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>91a4855d6c03e770e42f17c798a36a3c46e63de2 - Merge tag &apos;net-next-7.1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/net/lib/gro.c#91a4855d6c03e770e42f17c798a36a3c46e63de2</link>
        <description>Merge tag &apos;net-next-7.1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextPull networking updates from Jakub Kicinski: &quot;Core &amp; protocols:   - Support HW queue leasing, allowing containers to be granted access     to HW queues for zero-copy operations and AF_XDP   - Number of code moves to help the compiler with inlining. Avoid     output arguments for returning drop reason where possible   - Rework drop handling within qdiscs to include more metadata about     the reason and dropping qdisc in the tracepoints   - Remove the rtnl_lock use from IP Multicast Routing   - Pack size information into the Rx Flow Steering table pointer     itself. This allows making the table itself a flat array of u32s,     thus making the table allocation size a power of two   - Report TCP delayed ack timer information via socket diag   - Add ip_local_port_step_width sysctl to allow distributing the     randomly selected ports more evenly throughout the allowed space   - Add support for per-route tunsrc in IPv6 segment routing   - Start work of switching sockopt handling to iov_iter   - Improve dynamic recvbuf sizing in MPTCP, limit burstiness and avoid     buffer size drifting up   - Support MSG_EOR in MPTCP   - Add stp_mode attribute to the bridge driver for STP mode selection.     This addresses concerns about call_usermodehelper() usage   - Remove UDP-Lite support (as announced in 2023)   - Remove support for building IPv6 as a module. Remove the now     unnecessary function calling indirection  Cross-tree stuff:   - Move Michael MIC code from generic crypto into wireless, it&apos;s     considered insecure but some WiFi networks still need it  Netfilter:   - Switch nft_fib_ipv6 module to no longer need temporary dst_entry     object allocations by using fib6_lookup() + RCU.     Florian W reports this gets us ~13% higher packet rate   - Convert IPVS&apos;s global __ip_vs_mutex to per-net service_mutex and     switch the service tables to be per-net. Convert some code that     walks the service lists to use RCU instead of the service_mutex   - Add more opinionated input validation to lower security exposure   - Make IPVS hash tables to be per-netns and resizable  Wireless:   - Finished assoc frame encryption/EPPKE/802.1X-over-auth   - Radar detection improvements   - Add 6 GHz incumbent signal detection APIs   - Multi-link support for FILS, probe response templates and client     probing   - New APIs and mac80211 support for NAN (Neighbor Aware Networking,     aka Wi-Fi Aware) so less work must be in firmware  Driver API:   - Add numerical ID for devlink instances (to avoid having to create     fake bus/device pairs just to have an ID). Support shared devlink     instances which span multiple PFs   - Add standard counters for reporting pause storm events (implement     in mlx5 and fbnic)   - Add configuration API for completion writeback buffering (implement     in mana)   - Support driver-initiated change of RSS context sizes   - Support DPLL monitoring input frequency (implement in zl3073x)   - Support per-port resources in devlink (implement in mlx5)  Misc:   - Expand the YAML spec for Netfilter  Drivers   - Software:      - macvlan: support multicast rx for bridge ports with shared        source MAC address      - team: decouple receive and transmit enablement for IEEE 802.3ad        LACP &quot;independent control&quot;   - Ethernet high-speed NICs:      - nVidia/Mellanox:         - support high order pages in zero-copy mode (for payload           coalescing)         - support multiple packets in a page (for systems with 64kB           pages)      - Broadcom 25-400GE (bnxt):         - implement XDP RSS hash metadata extraction         - add software fallback for UDP GSO, lowering the IOMMU cost      - Broadcom 800GE (bnge):         - add link status and configuration handling         - add various HW and SW statistics      - Marvell/Cavium:         - NPC HW block support for cn20k      - Huawei (hinic3):         - add mailbox / control queue         - add rx VLAN offload         - add driver info and link management   - Ethernet NICs:      - Marvell/Aquantia:         - support reading SFP module info on some AQC100 cards      - Realtek PCI (r8169):         - add support for RTL8125cp      - Realtek USB (r8152):         - support for the RTL8157 5Gbit chip         - add 2500baseT EEE status/configuration support   - Ethernet NICs embedded and off-the-shelf IP:      - Synopsys (stmmac):         - cleanup and reorganize SerDes handling and PCS support         - cleanup descriptor handling and per-platform data         - cleanup and consolidate MDIO defines and handling         - shrink driver memory use for internal structures         - improve Tx IRQ coalescing         - improve TCP segmentation handling         - add support for Spacemit K3      - Cadence (macb):         - support PHYs that have inband autoneg disabled with GEM         - support IEEE 802.3az EEE         - rework usrio capabilities and handling      - AMD (xgbe):         - improve power management for S0i3         - improve TX resilience for link-down handling   - Virtual:      - Google cloud vNIC:         - support larger ring sizes in DQO-QPL mode         - improve HW-GRO handling         - support UDP GSO for DQO format      - PCIe NTB:         - support queue count configuration   - Ethernet PHYs:      - automatically disable PHY autonomous EEE if MAC is in charge      - Broadcom:         - add BCM84891/BCM84892 support      - Micrel:         - support for LAN9645X internal PHY      - Realtek:         - add RTL8224 pair order support         - support PHY LEDs on RTL8211F-VD         - support spread spectrum clocking (SSC)      - Maxlinear:         - add PHY-level statistics via ethtool   - Ethernet switches:      - Maxlinear (mxl862xx):         - support for bridge offloading         - support for VLANs         - support driver statistics   - Bluetooth:      - large number of fixes and new device IDs      - Mediatek:         - support MT6639 (MT7927)         - support MT7902 SDIO   - WiFi:      - Intel (iwlwifi):         - UNII-9 and continuing UHR work      - MediaTek (mt76):         - mt7996/mt7925 MLO fixes/improvements         - mt7996 NPU support (HW eth/wifi traffic offload)      - Qualcomm (ath12k):         - monitor mode support on IPQ5332         - basic hwmon temperature reporting         - support IPQ5424      - Realtek:         - add USB RX aggregation to improve performance         - add USB TX flow control by tracking in-flight URBs   - Cellular:      - IPA v5.2 support&quot;* tag &apos;net-next-7.1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next: (1561 commits)  net: pse-pd: fix kernel-doc function name for pse_control_find_by_id()  wireguard: device: use exit_rtnl callback instead of manual rtnl_lock in pre_exit  wireguard: allowedips: remove redundant space  tools: ynl: add sample for wireguard  wireguard: allowedips: Use kfree_rcu() instead of call_rcu()  MAINTAINERS: Add netkit selftest files  selftests/net: Add additional test coverage in nk_qlease  selftests/net: Split netdevsim tests from HW tests in nk_qlease  tools/ynl: Make YnlFamily closeable as a context manager  net: airoha: Add missing PPE configurations in airoha_ppe_hw_init()  net: airoha: Fix VIP configuration for AN7583 SoC  net: caif: clear client service pointer on teardown  net: strparser: fix skb_head leak in strp_abort_strp()  net: usb: cdc-phonet: fix skb frags[] overflow in rx_complete()  selftests/bpf: add test for xdp_master_redirect with bond not up  net, bpf: fix null-ptr-deref in xdp_master_redirect() for down master  net: airoha: Remove PCE_MC_EN_MASK bit in REG_FE_PCE_CFG configuration  sctp: disable BH before calling udp_tunnel_xmit_skb()  sctp: fix missing encap_port propagation for GSO fragments  net: airoha: Rely on net_device pointer in ETS callbacks  ...

            List of files:
            /linux/tools/testing/selftests/net/lib/gro.c</description>
        <pubDate>Wed, 15 Apr 2026 03:36:10 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>071fe8b5d535f3379edc8992d7f7b031a71502b9 - Merge branch &apos;selftests-drv-net-gro-more-test-cases&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/net/lib/gro.c#071fe8b5d535f3379edc8992d7f7b031a71502b9</link>
        <description>Merge branch &apos;selftests-drv-net-gro-more-test-cases&apos;Jakub Kicinski says:====================selftests: drv-net: gro: more test casesAdd a few more test cases for GRO.First 4 patches are unchanged from v1.Patches 5 and 6 are new. Willem pointed out that the defines areduplicated and all these imprecise defines have been annoying mefor a while so I decided to clean them up.With the defines cleaned up and now more precise patch 7 (was 5)no longer has to play any games with the MTU for ip6ip6.The last patch now sends 3 segments as requested.====================Link: https://patch.msgid.link/20260402210000.1512696-1-kuba@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/net/lib/gro.c</description>
        <pubDate>Sat, 04 Apr 2026 00:05:47 +0200</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>764d0833e795916ffe33906ace17bab027c093f8 - selftests: drv-net: gro: add a test for bad IPv4 csum</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/net/lib/gro.c#764d0833e795916ffe33906ace17bab027c093f8</link>
        <description>selftests: drv-net: gro: add a test for bad IPv4 csumWe have a test for coalescing with bad TCP checksum, let&apos;s alsotest bad IPv4 header checksum.Reviewed-by: Willem de Bruijn &lt;willemb@google.com&gt;Link: https://patch.msgid.link/20260402210000.1512696-9-kuba@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/net/lib/gro.c</description>
        <pubDate>Thu, 02 Apr 2026 23:00:00 +0200</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>9a84a4047df79f7f58a4915abaf09d1089103233 - selftests: drv-net: gro: test ip6ip6</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/net/lib/gro.c#9a84a4047df79f7f58a4915abaf09d1089103233</link>
        <description>selftests: drv-net: gro: test ip6ip6We explicitly test ipip encap. Let&apos;s add ip6ip6, too. Havingjust ipip seems like favoring IPv4 which we should not do :)Testing all combinations is left for future work, not sureit&apos;s actually worth it.Reviewed-by: Willem de Bruijn &lt;willemb@google.com&gt;Link: https://patch.msgid.link/20260402210000.1512696-8-kuba@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/net/lib/gro.c</description>
        <pubDate>Thu, 02 Apr 2026 22:59:59 +0200</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>024597cc2077e36dc69327e46fa6dfb1cd0885cd - selftests: drv-net: gro: make large packet math more precise</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/net/lib/gro.c#024597cc2077e36dc69327e46fa6dfb1cd0885cd</link>
        <description>selftests: drv-net: gro: make large packet math more preciseWhen constructing the packets for large_* test cases we usea static value for packet count and MSS. It works okay foripv4 vs ipv6 but the gap between ipv4 and ip6ip6 is going tobe quite significant.Make the defines calculate the worst case values, thoseare only used for sizing stack arrays. Create helpers forcalculating precise values based on the exact test case.Reviewed-by: Willem de Bruijn &lt;willemb@google.com&gt;Link: https://patch.msgid.link/20260402210000.1512696-7-kuba@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/net/lib/gro.c</description>
        <pubDate>Thu, 02 Apr 2026 22:59:58 +0200</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>166b0cc6df8c8bd961058aa3ed0c2d1a2bdaffca - selftests: drv-net: gro: remove TOTAL_HDR_LEN</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/net/lib/gro.c#166b0cc6df8c8bd961058aa3ed0c2d1a2bdaffca</link>
        <description>selftests: drv-net: gro: remove TOTAL_HDR_LENWillem points out TOTAL_HDR_LEN is identical to MAX_HDR_LEN.This seems to have been the case ever since the test was added.Replace the uses of TOTAL_HDR_LEN with MAX_HDR_LEN, MAX seemsmore common for what this value is.Reviewed-by: Willem de Bruijn &lt;willemb@google.com&gt;Link: https://patch.msgid.link/20260402210000.1512696-6-kuba@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/net/lib/gro.c</description>
        <pubDate>Thu, 02 Apr 2026 22:59:57 +0200</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>5469b695f23642611c47e31329025a21de86c629 - selftests: drv-net: gro: prepare for ip6ip6 support</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/net/lib/gro.c#5469b695f23642611c47e31329025a21de86c629</link>
        <description>selftests: drv-net: gro: prepare for ip6ip6 supportTry to use already calculated offsets and not depend on the ipipflag as much. This patch should not change any functionality,it&apos;s just a cleanup to make ip6ip6 support easier.Reviewed-by: Willem de Bruijn &lt;willemb@google.com&gt;Link: https://patch.msgid.link/20260402210000.1512696-5-kuba@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/net/lib/gro.c</description>
        <pubDate>Thu, 02 Apr 2026 22:59:56 +0200</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>d97348474708d5f67bec6da28c2e14e12598b965 - selftests: drv-net: gro: always wait for FIN in the capacity test</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/net/lib/gro.c#d97348474708d5f67bec6da28c2e14e12598b965</link>
        <description>selftests: drv-net: gro: always wait for FIN in the capacity testThe new capacity/order test exits as soon as it sees the expectedpacket sequence. This may allow the &quot;flushing&quot; FIN packet to spillover to the next test. Let&apos;s always wait for the FIN before exiting.Reviewed-by: Willem de Bruijn &lt;willemb@google.com&gt;Link: https://patch.msgid.link/20260402210000.1512696-4-kuba@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/net/lib/gro.c</description>
        <pubDate>Thu, 02 Apr 2026 22:59:55 +0200</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>436ea8a1b7ed1328cf24cebb3ebaa21aa0c6a81a - selftests: drv-net: gro: add 1 byte payload test</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/net/lib/gro.c#436ea8a1b7ed1328cf24cebb3ebaa21aa0c6a81a</link>
        <description>selftests: drv-net: gro: add 1 byte payload testSmall IPv4 packets get padded to 60B, this may break / confusesome buggy implementations. Add a test to coalesce a 1B payload.Keep this separate from the lrg_sml test because I suspect someimplementations may not handle this case (treat padded framesas ineligible for coalescing).Reviewed-by: Willem de Bruijn &lt;willemb@google.com&gt;Link: https://patch.msgid.link/20260402210000.1512696-3-kuba@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/net/lib/gro.c</description>
        <pubDate>Thu, 02 Apr 2026 22:59:54 +0200</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>30f831b44a98a660ccaf608f88d8bb945318dc59 - selftests: drv-net: gro: add data burst test case</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/net/lib/gro.c#30f831b44a98a660ccaf608f88d8bb945318dc59</link>
        <description>selftests: drv-net: gro: add data burst test caseAdd a test trying to induce a GRO context timeout followedby another sequence of packets for the same flow. The secondburst arrives 100ms after the first one so any implementation(SW or HW) must time out waiting at that point. We expect bothbursts to be aggregated successfully but separately.Reviewed-by: Willem de Bruijn &lt;willemb@google.com&gt;Link: https://patch.msgid.link/20260402210000.1512696-2-kuba@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/net/lib/gro.c</description>
        <pubDate>Thu, 02 Apr 2026 22:59:53 +0200</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>031f090084839ff2454d05e342ec09a6f38f1797 - Merge branch &apos;selftests-drv-net-driver-tests-for-hw-gro&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/net/lib/gro.c#031f090084839ff2454d05e342ec09a6f38f1797</link>
        <description>Merge branch &apos;selftests-drv-net-driver-tests-for-hw-gro&apos;Jakub Kicinski says:====================selftests: drv-net: driver tests for HW GROAdd tests for HW GRO stats, packet ordering and depth.The ynltool and bnxt patches from v2 were applied separately.====================Link: https://patch.msgid.link/20260318033819.1469350-1-kuba@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/net/lib/gro.c</description>
        <pubDate>Fri, 20 Mar 2026 00:57:30 +0100</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ff1cb3ad2abce4d03eaf3e8d5f38a7a5dfd36e79 - selftests: drv-net: gro: add test for packet ordering</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/net/lib/gro.c#ff1cb3ad2abce4d03eaf3e8d5f38a7a5dfd36e79</link>
        <description>selftests: drv-net: gro: add test for packet orderingAdd a test to check if the NIC reorders packets if the hit GRO.Link: https://patch.msgid.link/20260318033819.1469350-6-kuba@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/net/lib/gro.c</description>
        <pubDate>Wed, 18 Mar 2026 04:38:18 +0100</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ba5d4128fca8d141cced21f7ed10d14582cd5c1c - selftests: drv-net: gro: test GRO stats</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/net/lib/gro.c#ba5d4128fca8d141cced21f7ed10d14582cd5c1c</link>
        <description>selftests: drv-net: gro: test GRO statsTest accuracy of GRO stats. We want to cover two potentially trickycases: - single segment GRO - packets which were eligible but didn&apos;t get GRO&apos;dThe first case is trivial, teach gro.c to send one packet, and checkGRO stats didn&apos;t move.Second case requires gro.c to send a lot of flows expecting the NICto run out of GRO flow capacity.To avoid system traffic noise we steer the packets to a dedicatedqueue and operate on qstat.Link: https://patch.msgid.link/20260318033819.1469350-5-kuba@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/net/lib/gro.c</description>
        <pubDate>Wed, 18 Mar 2026 04:38:17 +0100</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>f26d43acf12f914e4562b6cf17f93af3d4a594a0 - selftests: drv-net: gro: use SO_TXTIME to schedule packets together</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/net/lib/gro.c#f26d43acf12f914e4562b6cf17f93af3d4a594a0</link>
        <description>selftests: drv-net: gro: use SO_TXTIME to schedule packets togetherLonger packet sequence tests are quite flaky when the test is runover a real network. Try to avoid at least the jitter on the senderside by scheduling all the packets to be sent at once using SO_TXTIME.Use hardcoded tx time of 5msec in the future. In my test increasingthis time past 2msec makes no difference so 5msec is plenty of margin.Since we now expect more output buffering make sure to raise SNDBUF.Note that this is an opportunistic reliability improvement whichwill only work if the qdisc can schedule Tx time for us (fq).Fiddling with qdisc config was deemed too complex, so it&apos;s notpart of the patch.Reviewed-by: Willem de Bruijn &lt;willemb@google.com&gt;Reviewed-by: Petr Machata &lt;petrm@nvidia.com&gt;Link: https://patch.msgid.link/20260318033819.1469350-4-kuba@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/net/lib/gro.c</description>
        <pubDate>Wed, 18 Mar 2026 04:38:16 +0100</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>8888bf4fb98057a93f3ac7392aa3913e1b318c86 - selftests: net: move gro to lib for HW vs SW reuse</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/net/lib/gro.c#8888bf4fb98057a93f3ac7392aa3913e1b318c86</link>
        <description>selftests: net: move gro to lib for HW vs SW reuseThe gro.c packet sender is used for SW testing but bulk of incomingnew tests will be HW-specific. So it&apos;s better to put them underdrivers/net/hw/, to avoid tip-toeing around netdevsim. Move gro.cto lib so we can reuse it.Reviewed-by: Petr Machata &lt;petrm@nvidia.com&gt;Reviewed-by: Willem de Bruijn &lt;willemb@google.com&gt;Link: https://patch.msgid.link/20260318033819.1469350-2-kuba@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/net/lib/gro.c</description>
        <pubDate>Wed, 18 Mar 2026 04:38:14 +0100</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
</channel>
</rss>
