<?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 README</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>a23e1966932464e1c5226cb9ac4ce1d5fc10ba22 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/tc-testing/README#a23e1966932464e1c5226cb9ac4ce1d5fc10ba22</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.11 merge window.

            List of files:
            /linux/tools/testing/selftests/tc-testing/README</description>
        <pubDate>Mon, 15 Jul 2024 23:03:44 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6f47c7ae8c7afaf9ad291d39f0d3974f191a7946 - Merge tag &apos;v6.9&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/tc-testing/README#6f47c7ae8c7afaf9ad291d39f0d3974f191a7946</link>
        <description>Merge tag &apos;v6.9&apos; into nextSync up with the mainline to bring in the new cleanup API.

            List of files:
            /linux/tools/testing/selftests/tc-testing/README</description>
        <pubDate>Tue, 28 May 2024 06:37:18 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>60a2f25de7b8b785baee2932db932ae9a5b8c86d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/tc-testing/README#60a2f25de7b8b785baee2932db932ae9a5b8c86d</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextSome display refactoring patches are needed in order to allow conflict-less merging.Signed-off-by: Tvrtko Ursulin &lt;tursulin@ursulin.net&gt;

            List of files:
            /linux/tools/testing/selftests/tc-testing/README</description>
        <pubDate>Thu, 16 May 2024 09:33:01 +0200</pubDate>
        <dc:creator>Tvrtko Ursulin &lt;tursulin@ursulin.net&gt;</dc:creator>
    </item>
<item>
        <title>06d07429858317ded2db7986113a9e0129cd599b - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/tc-testing/README#06d07429858317ded2db7986113a9e0129cd599b</link>
        <description>Merge drm/drm-next into drm-intel-nextSync to get the drm_printer changes to drm-intel-next.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/tools/testing/selftests/tc-testing/README</description>
        <pubDate>Thu, 29 Feb 2024 10:57:56 +0100</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>41c177cf354126a22443b5c80cec9fdd313e67e1 - Merge tag &apos;drm-misc-next-2024-02-08&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/tc-testing/README#41c177cf354126a22443b5c80cec9fdd313e67e1</link>
        <description>Merge tag &apos;drm-misc-next-2024-02-08&apos; into msm-nextMerge the drm-misc tree to uprev MSM CI.Signed-off-by: Rob Clark &lt;robdclark@chromium.org&gt;

            List of files:
            /linux/tools/testing/selftests/tc-testing/README</description>
        <pubDate>Sun, 11 Feb 2024 21:34:07 +0100</pubDate>
        <dc:creator>Rob Clark &lt;robdclark@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>4db102dcb0396a4ccf89b1eac0f4eb3fd167a080 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/tc-testing/README#4db102dcb0396a4ccf89b1eac0f4eb3fd167a080</link>
        <description>Merge drm/drm-next into drm-misc-nextKickstart 6.9 development cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/tc-testing/README</description>
        <pubDate>Mon, 29 Jan 2024 14:20:23 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>be3382ecdf317f005e7d47356d0a9256cc36dd88 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/tc-testing/README#be3382ecdf317f005e7d47356d0a9256cc36dd88</link>
        <description>Merge drm/drm-next into drm-xe-nextSync to v6.8-rc1.Signed-off-by: Lucas De Marchi &lt;lucas.demarchi@intel.com&gt;

            List of files:
            /linux/tools/testing/selftests/tc-testing/README</description>
        <pubDate>Tue, 23 Jan 2024 00:10:10 +0100</pubDate>
        <dc:creator>Lucas De Marchi &lt;lucas.demarchi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>0ea5c948cb64bab5bc7a5516774eb8536f05aa0d - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/tc-testing/README#0ea5c948cb64bab5bc7a5516774eb8536f05aa0d</link>
        <description>Merge drm/drm-next into drm-intel-nextBackmerge to bring Xe driver to drm-intel-next.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/tools/testing/selftests/tc-testing/README</description>
        <pubDate>Mon, 15 Jan 2024 08:38:05 +0100</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>03c11eb3b16dc0058589751dfd91f254be2be613 - Merge tag &apos;v6.8-rc4&apos; into x86/percpu, to resolve conflicts and refresh the branch</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/tc-testing/README#03c11eb3b16dc0058589751dfd91f254be2be613</link>
        <description>Merge tag &apos;v6.8-rc4&apos; into x86/percpu, to resolve conflicts and refresh the branchConflicts:	arch/x86/include/asm/percpu.h	arch/x86/include/asm/text-patching.hSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/tc-testing/README</description>
        <pubDate>Wed, 14 Feb 2024 10:45:07 +0100</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>42ac0be18bfa09c03f52244f7c3e15c89b38532f - Merge branch &apos;linus&apos; into x86/mm, to refresh the branch and pick up fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/tc-testing/README#42ac0be18bfa09c03f52244f7c3e15c89b38532f</link>
        <description>Merge branch &apos;linus&apos; into x86/mm, to refresh the branch and pick up fixesSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/tc-testing/README</description>
        <pubDate>Fri, 26 Jan 2024 10:26:50 +0100</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>fe33c0fbed75dd464747c0faaedf94c7d8eb4101 - Merge branch &apos;master&apos; into mm-hotfixes-stable</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/tc-testing/README#fe33c0fbed75dd464747c0faaedf94c7d8eb4101</link>
        <description>Merge branch &apos;master&apos; into mm-hotfixes-stable

            List of files:
            /linux/tools/testing/selftests/tc-testing/README</description>
        <pubDate>Wed, 17 Jan 2024 21:58:28 +0100</pubDate>
        <dc:creator>Andrew Morton &lt;akpm@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>cf79f291f985662150363b4a93d16f88f12643bc - Merge v6.8-rc1 into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/tc-testing/README#cf79f291f985662150363b4a93d16f88f12643bc</link>
        <description>Merge v6.8-rc1 into drm-misc-fixesLet&apos;s kickstart the 6.8 fix cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/tc-testing/README</description>
        <pubDate>Mon, 22 Jan 2024 09:44:15 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ab1c247094e323177a578b38f0325bf79f0317ac - Merge remote-tracking branch &apos;torvalds/master&apos; into perf-tools-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/tc-testing/README#ab1c247094e323177a578b38f0325bf79f0317ac</link>
        <description>Merge remote-tracking branch &apos;torvalds/master&apos; into perf-tools-nextTo pick up fixes that went thru perf-tools for v6.7 and to get in syncwith upstream to check for drift in the copies of headers, etc.Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux/tools/testing/selftests/tc-testing/README</description>
        <pubDate>Tue, 19 Dec 2023 01:37:07 +0100</pubDate>
        <dc:creator>Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>3bf3e21c15d4386a5f15118ec39bbc1b67ea5759 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/tc-testing/README#3bf3e21c15d4386a5f15118ec39bbc1b67ea5759</link>
        <description>Merge drm/drm-next into drm-misc-nextLet&apos;s kickstart the v6.8 release cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/tc-testing/README</description>
        <pubDate>Wed, 15 Nov 2023 10:45:19 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>3e7aeb78ab01c2c2f0e1f784e5ddec88fcd3d106 - Merge tag &apos;net-next-6.8&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/tc-testing/README#3e7aeb78ab01c2c2f0e1f784e5ddec88fcd3d106</link>
        <description>Merge tag &apos;net-next-6.8&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextPull networking updates from Paolo Abeni: &quot;The most interesting thing is probably the networking structs  reorganization and a significant amount of changes is around  self-tests.  Core &amp; protocols:   - Analyze and reorganize core networking structs (socks, netdev,     netns, mibs) to optimize cacheline consumption and set up build     time warnings to safeguard against future header changes     This improves TCP performances with many concurrent connections up     to 40%   - Add page-pool netlink-based introspection, exposing the memory     usage and recycling stats. This helps indentify bad PP users and     possible leaks   - Refine TCP/DCCP source port selection to no longer favor even     source port at connect() time when IP_LOCAL_PORT_RANGE is set. This     lowers the time taken by connect() for hosts having many active     connections to the same destination   - Refactor the TCP bind conflict code, shrinking related socket     structs   - Refactor TCP SYN-Cookie handling, as a preparation step to allow     arbitrary SYN-Cookie processing via eBPF   - Tune optmem_max for 0-copy usage, increasing the default value to     128KB and namespecifying it   - Allow coalescing for cloned skbs coming from page pools, improving     RX performances with some common configurations   - Reduce extension header parsing overhead at GRO time   - Add bridge MDB bulk deletion support, allowing user-space to     request the deletion of matching entries   - Reorder nftables struct members, to keep data accessed by the     datapath first   - Introduce TC block ports tracking and use. This allows supporting     multicast-like behavior at the TC layer   - Remove UAPI support for retired TC qdiscs (dsmark, CBQ and ATM) and     classifiers (RSVP and tcindex)   - More data-race annotations   - Extend the diag interface to dump TCP bound-only sockets   - Conditional notification of events for TC qdisc class and actions   - Support for WPAN dynamic associations with nearby devices, to form     a sub-network using a specific PAN ID   - Implement SMCv2.1 virtual ISM device support   - Add support for Batman-avd mulicast packet type  BPF:   - Tons of verifier improvements:       - BPF register bounds logic and range support along with a large         test suite       - log improvements       - complete precision tracking support for register spills       - track aligned STACK_ZERO cases as imprecise spilled registers.         This improves the verifier &quot;instructions processed&quot; metric from         single digit to 50-60% for some programs       - support for user&apos;s global BPF subprogram arguments with few         commonly requested annotations for a better developer         experience       - support tracking of BPF_JNE which helps cases when the compiler         transforms (unsigned) &quot;a &gt; 0&quot; into &quot;if a == 0 goto xxx&quot; and the         like       - several fixes   - Add initial TX metadata implementation for AF_XDP with support in     mlx5 and stmmac drivers. Two types of offloads are supported right     now, that is, TX timestamp and TX checksum offload   - Fix kCFI bugs in BPF all forms of indirect calls from BPF into     kernel and from kernel into BPF work with CFI enabled. This allows     BPF to work with CONFIG_FINEIBT=y   - Change BPF verifier logic to validate global subprograms lazily     instead of unconditionally before the main program, so they can be     guarded using BPF CO-RE techniques   - Support uid/gid options when mounting bpffs   - Add a new kfunc which acquires the associated cgroup of a task     within a specific cgroup v1 hierarchy where the latter is     identified by its id   - Extend verifier to allow bpf_refcount_acquire() of a map value     field obtained via direct load which is a use-case needed in     sched_ext   - Add BPF link_info support for uprobe multi link along with bpftool     integration for the latter   - Support for VLAN tag in XDP hints   - Remove deprecated bpfilter kernel leftovers given the project is     developed in user-space (https://github.com/facebook/bpfilter)  Misc:   - Support for parellel TC self-tests execution   - Increase MPTCP self-tests coverage   - Updated the bridge documentation, including several so-far     undocumented features   - Convert all the net self-tests to run in unique netns, to avoid     random failures due to conflict and allow concurrent runs   - Add TCP-AO self-tests   - Add kunit tests for both cfg80211 and mac80211   - Autogenerate Netlink families documentation from YAML spec   - Add yml-gen support for fixed headers and recursive nests, the tool     can now generate user-space code for all genetlink families for     which we have specs   - A bunch of additional module descriptions fixes   - Catch incorrect freeing of pages belonging to a page pool  Driver API:   - Rust abstractions for network PHY drivers; do not cover yet the     full C API, but already allow implementing functional PHY drivers     in rust   - Introduce queue and NAPI support in the netdev Netlink interface,     allowing complete access to the device &lt;&gt; NAPIs &lt;&gt; queues     relationship   - Introduce notifications filtering for devlink to allow control     application scale to thousands of instances   - Improve PHY validation, requesting rate matching information for     each ethtool link mode supported by both the PHY and host   - Add support for ethtool symmetric-xor RSS hash   - ACPI based Wifi band RFI (WBRF) mitigation feature for the AMD     platform   - Expose pin fractional frequency offset value over new DPLL generic     netlink attribute   - Convert older drivers to platform remove callback returning void   - Add support for PHY package MMD read/write  New hardware / drivers:   - Ethernet:       - Octeon CN10K devices       - Broadcom 5760X P7       - Qualcomm SM8550 SoC       - Texas Instrument DP83TG720S PHY   - Bluetooth:       - IMC Networks Bluetooth radio  Removed:   - WiFi:       - libertas 16-bit PCMCIA support       - Atmel at76c50x drivers       - HostAP ISA/PCMCIA style 802.11b driver       - zd1201 802.11b USB dongles       - Orinoco ISA/PCMCIA 802.11b driver       - Aviator/Raytheon driver       - Planet WL3501 driver       - RNDIS USB 802.11b driver  Driver updates:   - Ethernet high-speed NICs:       - Intel (100G, ice, idpf):          - allow one by one port representors creation and removal          - add temperature and clock information reporting          - add get/set for ethtool&apos;s header split ringparam          - add again FW logging          - adds support switchdev hardware packet mirroring          - iavf: implement symmetric-xor RSS hash          - igc: add support for concurrent physical and free-running            timers          - i40e: increase the allowable descriptors       - nVidia/Mellanox:          - Preparation for Socket-Direct multi-dev netdev. That will            allow in future releases combining multiple PFs devices            attached to different NUMA nodes under the same netdev       - Broadcom (bnxt):          - TX completion handling improvements          - add basic ntuple filter support          - reduce MSIX vectors usage for MQPRIO offload          - add VXLAN support, USO offload and TX coalesce completion            for P7       - Marvell Octeon EP:          - xmit-more support          - add PF-VF mailbox support and use it for FW notifications            for VFs       - Wangxun (ngbe/txgbe):          - implement ethtool functions to operate pause param, ring            param, coalesce channel number and msglevel       - Netronome/Corigine (nfp):          - add flow-steering support          - support UDP segmentation offload   - Ethernet NICs embedded, slower, virtual:       - Xilinx AXI: remove duplicate DMA code adopting the dma engine         driver       - stmmac: add support for HW-accelerated VLAN stripping       - TI AM654x sw: add mqprio, frame preemption &amp; coalescing       - gve: add support for non-4k page sizes.       - virtio-net: support dynamic coalescing moderation   - nVidia/Mellanox Ethernet datacenter switches:       - allow firmware upgrade without a reboot       - more flexible support for bridge flooding via the compressed         FID flooding mode   - Ethernet embedded switches:       - Microchip:          - fine-tune flow control and speed configurations in KSZ8xxx          - KSZ88X3: enable setting rmii reference       - Renesas:          - add jumbo frames support       - Marvell:          - 88E6xxx: add &quot;eth-mac&quot; and &quot;rmon&quot; stats support   - Ethernet PHYs:       - aquantia: add firmware load support       - at803x: refactor the driver to simplify adding support for more         chip variants       - NXP C45 TJA11xx: Add MACsec offload support   - Wifi:       - MediaTek (mt76):          - NVMEM EEPROM improvements          - mt7996 Extremely High Throughput (EHT) improvements          - mt7996 Wireless Ethernet Dispatcher (WED) support          - mt7996 36-bit DMA support       - Qualcomm (ath12k):          - support for a single MSI vector          - WCN7850: support AP mode       - Intel (iwlwifi):          - new debugfs file fw_dbg_clear          - allow concurrent P2P operation on DFS channels   - Bluetooth:       - QCA2066: support HFP offload       - ISO: more broadcast-related improvements       - NXP: better recovery in case receiver/transmitter get out of sync&quot;* tag &apos;net-next-6.8&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next: (1714 commits)  lan78xx: remove redundant statement in lan78xx_get_eee  lan743x: remove redundant statement in lan743x_ethtool_get_eee  bnxt_en: Fix RCU locking for ntuple filters in bnxt_rx_flow_steer()  bnxt_en: Fix RCU locking for ntuple filters in bnxt_srxclsrldel()  bnxt_en: Remove unneeded variable in bnxt_hwrm_clear_vnic_filter()  tcp: Revert no longer abort SYN_SENT when receiving some ICMP  Revert &quot;mlx5 updates 2023-12-20&quot;  Revert &quot;net: stmmac: Enable Per DMA Channel interrupt&quot;  ipvlan: Remove usage of the deprecated ida_simple_xx() API  ipvlan: Fix a typo in a comment  net/sched: Remove ipt action tests  net: stmmac: Use interrupt mode INTM=1 for per channel irq  net: stmmac: Add support for TX/RX channel interrupt  net: stmmac: Make MSI interrupt routine generic  dt-bindings: net: snps,dwmac: per channel irq  net: phy: at803x: make read_status more generic  net: phy: at803x: add support for cdt cross short test for qca808x  net: phy: at803x: refactor qca808x cable test get status function  net: phy: at803x: generalize cdt fault length function  net: ethernet: cortina: Drop TSO support  ...

            List of files:
            /linux/tools/testing/selftests/tc-testing/README</description>
        <pubDate>Thu, 11 Jan 2024 19:07:29 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>2df6bde352be531b6cde442500899d89fc990c65 - Merge branch &apos;selftests-tc-testing-updates-and-cleanups-for-tdc&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/tc-testing/README#2df6bde352be531b6cde442500899d89fc990c65</link>
        <description>Merge branch &apos;selftests-tc-testing-updates-and-cleanups-for-tdc&apos;Pedro Tammela says:====================selftests: tc-testing: updates and cleanups for tdcAddress the recommendations from the previous series and cleanup someleftovers.====================Link: https://lore.kernel.org/r/20231124154248.315470-1-pctammela@mojatatu.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/tc-testing/README</description>
        <pubDate>Tue, 28 Nov 2023 03:15:44 +0100</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>a79d8ba734bdbd2574ad16dd1b96506e5f642c4a - selftests: tc-testing: remove buildebpf plugin</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/tc-testing/README#a79d8ba734bdbd2574ad16dd1b96506e5f642c4a</link>
        <description>selftests: tc-testing: remove buildebpf pluginAs tdc only tests loading/deleting and anything more complicated isbetter left to the ebpf test suite, provide a pre-compiled version of&apos;action.c&apos; and don&apos;t bother compiling it in kselftests or on the flyat all.Cc: Davide Caratti &lt;dcaratti@redhat.com&gt;Signed-off-by: Pedro Tammela &lt;pctammela@mojatatu.com&gt;Acked-by: Jamal Hadi Salim &lt;jhs@mojatatu.com&gt;Link: https://lore.kernel.org/r/20231124154248.315470-2-pctammela@mojatatu.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/tc-testing/README</description>
        <pubDate>Fri, 24 Nov 2023 16:42:44 +0100</pubDate>
        <dc:creator>Pedro Tammela &lt;pctammela@mojatatu.com&gt;</dc:creator>
    </item>
<item>
        <title>5d2d4a9f603a47403395408f64b1261ca61f6d50 - Merge branch &apos;tip/perf/urgent&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/tc-testing/README#5d2d4a9f603a47403395408f64b1261ca61f6d50</link>
        <description>Merge branch &apos;tip/perf/urgent&apos;Avoid conflicts, base on fixes.Signed-off-by: Peter Zijlstra &lt;peterz@infradead.org&gt;

            List of files:
            /linux/tools/testing/selftests/tc-testing/README</description>
        <pubDate>Wed, 15 Nov 2023 10:15:40 +0100</pubDate>
        <dc:creator>Peter Zijlstra &lt;peterz@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>89ed67ef126c4160349c1b96fdb775ea6170ac90 - Merge tag &apos;net-next-6.7&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/tc-testing/README#89ed67ef126c4160349c1b96fdb775ea6170ac90</link>
        <description>Merge tag &apos;net-next-6.7&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextPull networking updates from Jakub Kicinski: &quot;Core &amp; protocols:   - Support usec resolution of TCP timestamps, enabled selectively by a     route attribute.   - Defer regular TCP ACK while processing socket backlog, try to send     a cumulative ACK at the end. Increase single TCP flow performance     on a 200Gbit NIC by 20% (100Gbit -&gt; 120Gbit).   - The Fair Queuing (FQ) packet scheduler:       - add built-in 3 band prio / WRR scheduling       - support bypass if the qdisc is mostly idle (5% speed up for TCP RR)       - improve inactive flow reporting       - optimize the layout of structures for better cache locality   - Support TCP Authentication Option (RFC 5925, TCP-AO), a more modern     replacement for the old MD5 option.   - Add more retransmission timeout (RTO) related statistics to     TCP_INFO.   - Support sending fragmented skbs over vsock sockets.   - Make sure we send SIGPIPE for vsock sockets if socket was     shutdown().   - Add sysctl for ignoring lower limit on lifetime in Router     Advertisement PIO, based on an in-progress IETF draft.   - Add sysctl to control activation of TCP ping-pong mode.   - Add sysctl to make connection timeout in MPTCP configurable.   - Support rcvlowat and notsent_lowat on MPTCP sockets, to help apps     limit the number of wakeups.   - Support netlink GET for MDB (multicast forwarding), allowing user     space to request a single MDB entry instead of dumping the entire     table.   - Support selective FDB flushing in the VXLAN tunnel driver.   - Allow limiting learned FDB entries in bridges, prevent OOM attacks.   - Allow controlling via configfs netconsole targets which were     created via the kernel cmdline at boot, rather than via configfs at     runtime.   - Support multiple PTP timestamp event queue readers with different     filters.   - MCTP over I3C.  BPF:   - Add new veth-like netdevice where BPF program defines the logic of     the xmit routine. It can operate in L3 and L2 mode.   - Support exceptions - allow asserting conditions which should never     be true but are hard for the verifier to infer. With some extra     flexibility around handling of the exit / failure:          https://lwn.net/Articles/938435/   - Add support for local per-cpu kptr, allow allocating and storing     per-cpu objects in maps. Access to those objects operates on the     value for the current CPU.     This allows to deprecate local one-off implementations of per-CPU     storage like BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE maps.   - Extend cgroup BPF sockaddr hooks for UNIX sockets. The use case is     for systemd to re-implement the LogNamespace feature which allows     running multiple instances of systemd-journald to process the logs     of different services.   - Enable open-coded task_vma iteration, after maple tree conversion     made it hard to directly walk VMAs in tracing programs.   - Add open-coded task, css_task and css iterator support. One of the     use cases is customizable OOM victim selection via BPF.   - Allow source address selection with bpf_*_fib_lookup().   - Add ability to pin BPF timer to the current CPU.   - Prevent creation of infinite loops by combining tail calls and     fentry/fexit programs.   - Add missed stats for kprobes to retrieve the number of missed     kprobe executions and subsequent executions of BPF programs.   - Inherit system settings for CPU security mitigations.   - Add BPF v4 CPU instruction support for arm32 and s390x.  Changes to common code:   - overflow: add DEFINE_FLEX() for on-stack definition of structs with     flexible array members.   - Process doc update with more guidance for reviewers.  Driver API:   - Simplify locking in WiFi (cfg80211 and mac80211 layers), use wiphy     mutex in most places and remove a lot of smaller locks.   - Create a common DPLL configuration API. Allow configuring and     querying state of PLL circuits used for clock syntonization, in     network time distribution.   - Unify fragmented and full page allocation APIs in page pool code.     Let drivers be ignorant of PAGE_SIZE.   - Rework PHY state machine to avoid races with calls to phy_stop().   - Notify DSA drivers of MAC address changes on user ports, improve     correctness of offloads which depend on matching port MAC     addresses.   - Allow antenna control on injected WiFi frames.   - Reduce the number of variants of napi_schedule().   - Simplify error handling when composing devlink health messages.  Misc:   - A lot of KCSAN data race &quot;fixes&quot;, from Eric.   - A lot of __counted_by() annotations, from Kees.   - A lot of strncpy -&gt; strscpy and printf format fixes.   - Replace master/slave terminology with conduit/user in DSA drivers.   - Handful of KUnit tests for netdev and WiFi core.  Removed:   - AppleTalk COPS.   - AppleTalk ipddp.   - TI AR7 CPMAC Ethernet driver.  Drivers:   - Ethernet high-speed NICs:      - Intel (100G, ice, idpf):         - add a driver for the Intel E2000 IPUs         - make CRC/FCS stripping configurable         - cross-timestamping for E823 devices         - basic support for E830 devices         - use aux-bus for managing client drivers         - i40e: report firmware versions via devlink      - nVidia/Mellanox:         - support 4-port NICs         - increase max number of channels to 256         - optimize / parallelize SF creation flow      - Broadcom (bnxt):         - enhance NIC temperature reporting         - support PAM4 speeds and lane configuration      - Marvell OcteonTX2:         - PTP pulse-per-second output support         - enable hardware timestamping for VFs      - Solarflare/AMD:         - conntrack NAT offload and offload for tunnels      - Wangxun (ngbe/txgbe):         - expose HW statistics      - Pensando/AMD:         - support PCI level reset         - narrow down the condition under which skbs are linearized      - Netronome/Corigine (nfp):         - support CHACHA20-POLY1305 crypto in IPsec offload   - Ethernet NICs embedded, slower, virtual:      - Synopsys (stmmac):         - add Loongson-1 SoC support         - enable use of HW queues with no offload capabilities         - enable PPS input support on all 5 channels         - increase TX coalesce timer to 5ms      - RealTek USB (r8152): improve efficiency of Rx by using GRO frags      - xen: support SW packet timestamping      - add drivers for implementations based on TI&apos;s PRUSS (AM64x EVM)   - nVidia/Mellanox Ethernet datacenter switches:      - avoid poor HW resource use on Spectrum-4 by better block        selection for IPv6 multicast forwarding and ordering of blocks        in ACL region   - Ethernet embedded switches:      - Microchip:         - support configuring the drive strength for EMI compliance         - ksz9477: partial ACL support         - ksz9477: HSR offload         - ksz9477: Wake on LAN      - Realtek:         - rtl8366rb: respect device tree config of the CPU port   - Ethernet PHYs:      - support Broadcom BCM5221 PHYs      - TI dp83867: support hardware LED blinking   - CAN:      - add support for Linux-PHY based CAN transceivers      - at91_can: clean up and use rx-offload helpers   - WiFi:      - MediaTek (mt76):         - new sub-driver for mt7925 USB/PCIe devices         - HW wireless &lt;&gt; Ethernet bridging in MT7988 chips         - mt7603/mt7628 stability improvements      - Qualcomm (ath12k):         - WCN7850:            - enable 320 MHz channels in 6 GHz band            - hardware rfkill support            - enable IEEE80211_HW_SINGLE_SCAN_ON_ALL_BANDS to              make scan faster            - read board data variant name from SMBIOS        - QCN9274: mesh support      - RealTek (rtw89):         - TDMA-based multi-channel concurrency (MCC)      - Silicon Labs (wfx):         - Remain-On-Channel (ROC) support   - Bluetooth:      - ISO: many improvements for broadcast support      - mark BCM4378/BCM4387 as BROKEN_LE_CODED      - add support for QCA2066      - btmtksdio: enable Bluetooth wakeup from suspend&quot;* tag &apos;net-next-6.7&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next: (1816 commits)  net: pcs: xpcs: Add 2500BASE-X case in get state for XPCS drivers  net: bpf: Use sockopt_lock_sock() in ip_sock_set_tos()  net: mana: Use xdp_set_features_flag instead of direct assignment  vxlan: Cleanup IFLA_VXLAN_PORT_RANGE entry in vxlan_get_size()  iavf: delete the iavf client interface  iavf: add a common function for undoing the interrupt scheme  iavf: use unregister_netdev  iavf: rely on netdev&apos;s own registered state  iavf: fix the waiting time for initial reset  iavf: in iavf_down, don&apos;t queue watchdog_task if comms failed  iavf: simplify mutex_trylock+sleep loops  iavf: fix comments about old bit locks  doc/netlink: Update schema to support cmd-cnt-name and cmd-max-name  tools: ynl: introduce option to process unknown attributes or types  ipvlan: properly track tx_errors  netdevsim: Block until all devices are released  nfp: using napi_build_skb() to replace build_skb()  net: dsa: microchip: ksz9477: Fix spelling mistake &quot;Enery&quot; -&gt; &quot;Energy&quot;  net: dsa: microchip: Ensure Stable PME Pin State for Wake-on-LAN  net: dsa: microchip: Refactor switch shutdown routine for WoL preparation  ...

            List of files:
            /linux/tools/testing/selftests/tc-testing/README</description>
        <pubDate>Tue, 31 Oct 2023 16:10:11 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>f940d704d87a8056e7639461f4ecda7bc2e7bd03 - Merge branch &apos;selftests-tc-testing-parallel-tdc&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/tc-testing/README#f940d704d87a8056e7639461f4ecda7bc2e7bd03</link>
        <description>Merge branch &apos;selftests-tc-testing-parallel-tdc&apos;Pedro Tammela says:====================selftests/tc-testing: parallel tdcAs the number of tdc tests is growing, so is our completion wall time.One of the ideas to improve this is to run tests in parallel, as theyare self contained.This series allows for tests to run in parallel, in batches of 32 tests.Not all tests can run in parallel as they might conflict with each other.The code will still honor this requirement even when trying to run thetests over the worker pool.In order to make this happen we had to localize the test resources(patches 1 and 2), where instead of having all tests sharing one singlenamespace and veths devices each test now gets it&apos;s own local namespace and devices.Even though the tests serialize over rtnl_lock in the kernel, wemeasured a speedup of about 3x in a test VM.====================Link: https://lore.kernel.org/r/20230919135404.1778595-1-pctammela@mojatatu.comSigned-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

            List of files:
            /linux/tools/testing/selftests/tc-testing/README</description>
        <pubDate>Thu, 28 Sep 2023 09:51:09 +0200</pubDate>
        <dc:creator>Paolo Abeni &lt;pabeni@redhat.com&gt;</dc:creator>
    </item>
</channel>
</rss>
