<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/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>02b34d03 - netdevsim: add dummy macsec offload</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/netdevsim/Makefile#02b34d03</link>
        <description>netdevsim: add dummy macsec offloadWhen the kernel is compiled with MACsec support, add theNETIF_F_HW_MACSEC feature to netdevsim devices and implementmacsec_ops.To allow easy testing of failure from the device, support is limitedto 3 SecY&apos;s per netdevsim device, and 1 RXSC per SecY.v2: - nsim_macsec_add_secy, return -ENOSPC if secy_count isn&apos;t full but   we can&apos;t find an empty slot (Simon Horman) - add sci_to_cpu to make sparse happy (Simon Horman) - remove set but not used secy variable (kernel test robot and   Simon Horman)Signed-off-by: Sabrina Dubroca &lt;sd@queasysnail.net&gt;Reviewed-by: Simon Horman &lt;simon.horman@corigine.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/netdevsim/Makefile</description>
        <pubDate>Thu, 13 Jul 2023 13:20:23 +0000</pubDate>
        <dc:creator>Sabrina Dubroca &lt;sd@queasysnail.net&gt;</dc:creator>
    </item>
<item>
        <title>1a6d7ae7 - netdevsim: Introduce support for L3 offload xstats</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/netdevsim/Makefile#1a6d7ae7</link>
        <description>netdevsim: Introduce support for L3 offload xstatsAdd support for testing of HW stats support that was added recently, namelythe L3 stats support. L3 stats are provided for devices for which the L3stats have been turned on, and that were enabled for netdevsim through adebugfs toggle:    # echo $ifindex &gt; /sys/kernel/debug/netdevsim/$DEV/hwstats/l3/enable_ifindexFor fully enabled netdevices, netdevsim counts 10pps of ingress traffic and20pps of egress traffic. Similarly, L3 stats can be disabled for a givendevice, and netdevsim ceases pretending there is any HW traffic going on:    # echo $ifindex &gt; /sys/kernel/debug/netdevsim/$DEV/hwstats/l3/disable_ifindexBesides this, there is a third toggle to mark a device for future failure:    # echo $ifindex &gt; /sys/kernel/debug/netdevsim/$DEV/hwstats/l3/fail_next_enableA future request to enable L3 stats on such netdevice will be bounced bynetdevsim:    # ip -j l sh dev d | jq &apos;.[].ifindex&apos;    66    # echo 66 &gt; /sys/kernel/debug/netdevsim/netdevsim10/hwstats/l3/enable_ifindex    # echo 66 &gt; /sys/kernel/debug/netdevsim/netdevsim10/hwstats/l3/fail_next_enable    # ip stats set dev d l3_stats on    Error: netdevsim: Stats enablement set to fail.Signed-off-by: Petr Machata &lt;petrm@nvidia.com&gt;Reviewed-by: Ido Schimmel &lt;idosch@nvidia.com&gt;Acked-by: Jakub Kicinski &lt;kuba@kernel.org&gt;Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/net/netdevsim/Makefile</description>
        <pubDate>Mon, 14 Mar 2022 14:01:15 +0000</pubDate>
        <dc:creator>Petr Machata &lt;petrm@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>a8700c3d - netdevsim: Add dummy psample implementation</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/netdevsim/Makefile#a8700c3d</link>
        <description>netdevsim: Add dummy psample implementationAllow netdevsim to report &quot;sampled&quot; packets to the psample module byperiodically generating packets from a work queue. The behavior can beenabled / disabled (default) and the various meta data attributes can becontrolled via debugfs knobs.This implementation enables both testing of the psample module with allthe optional attributes as well as development of user spaceapplications on top of psample such as hsflowd and a Wireshark dissectorfor psample generic netlink packets.Signed-off-by: Ido Schimmel &lt;idosch@nvidia.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/netdevsim/Makefile</description>
        <pubDate>Sun, 14 Mar 2021 12:19:32 +0000</pubDate>
        <dc:creator>Ido Schimmel &lt;idosch@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>ff1f7c17 - netdevsim: add pause frame stats</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/netdevsim/Makefile#ff1f7c17</link>
        <description>netdevsim: add pause frame statsAdd minimal ethtool interface for testing ethtool pause stats.v2: add missing static on nsim_ethtool_opsSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;Reviewed-by: Saeed Mahameed &lt;saeedm@nvidia.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/netdevsim/Makefile</description>
        <pubDate>Tue, 15 Sep 2020 00:11:54 +0000</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>424be63a - netdevsim: add UDP tunnel port offload support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/netdevsim/Makefile#424be63a</link>
        <description>netdevsim: add UDP tunnel port offload supportAdd UDP tunnel port handlers to our fake driver so we can testthe core infra.Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/netdevsim/Makefile</description>
        <pubDate>Fri, 10 Jul 2020 00:42:48 +0000</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>82c93a87 - netdevsim: implement couple of testing devlink health reporters</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/netdevsim/Makefile#82c93a87</link>
        <description>netdevsim: implement couple of testing devlink health reportersImplement &quot;empty&quot; and &quot;dummy&quot; reporters. The first one is really simpleand does nothing. The other one has debugfs files to trigger breakageand it is able to do recovery. The ops also implement dummy fmsgcontent.Signed-off-by: Jiri Pirko &lt;jiri@mellanox.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/netdevsim/Makefile</description>
        <pubDate>Thu, 10 Oct 2019 13:18:50 +0000</pubDate>
        <dc:creator>Jiri Pirko &lt;jiri@mellanox.com&gt;</dc:creator>
    </item>
<item>
        <title>d514f41e - netdevsim: merge sdev into dev</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/netdevsim/Makefile#d514f41e</link>
        <description>netdevsim: merge sdev into devAs previously introduce dev which is mapped 1:1 to a bus device coversthe purpose of the original shared device, merge the sdev code into dev.Signed-off-by: Jiri Pirko &lt;jiri@mellanox.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/netdevsim/Makefile</description>
        <pubDate>Thu, 25 Apr 2019 13:59:50 +0000</pubDate>
        <dc:creator>Jiri Pirko &lt;jiri@mellanox.com&gt;</dc:creator>
    </item>
<item>
        <title>925f5afe - netdevsim: put netdevsim bus code into separate file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/netdevsim/Makefile#925f5afe</link>
        <description>netdevsim: put netdevsim bus code into separate fileAs the code related to netdevsim bus is going to get bigger, move theexisting code to a separate file.Signed-off-by: Jiri Pirko &lt;jiri@mellanox.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/netdevsim/Makefile</description>
        <pubDate>Thu, 25 Apr 2019 13:59:44 +0000</pubDate>
        <dc:creator>Jiri Pirko &lt;jiri@mellanox.com&gt;</dc:creator>
    </item>
<item>
        <title>8fb4bc6f - netdevsim: rename devlink.c to dev.c to contain per-dev(asic) items</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/netdevsim/Makefile#8fb4bc6f</link>
        <description>netdevsim: rename devlink.c to dev.c to contain per-dev(asic) itemsThe existing devlink.c code is going to be extended to represent asicdevice on a bus. As this is about more than just devlink,rename the file. Do appropriate prefix renaming alongside with that.Signed-off-by: Jiri Pirko &lt;jiri@mellanox.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/netdevsim/Makefile</description>
        <pubDate>Thu, 25 Apr 2019 13:59:43 +0000</pubDate>
        <dc:creator>Jiri Pirko &lt;jiri@mellanox.com&gt;</dc:creator>
    </item>
<item>
        <title>af9095f0 - netdevsim: move shared dev creation and destruction into separate file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/netdevsim/Makefile#af9095f0</link>
        <description>netdevsim: move shared dev creation and destruction into separate fileTo make code easier to read, move shared dev bits into a separate file.Signed-off-by: Jiri Pirko &lt;jiri@mellanox.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/netdevsim/Makefile</description>
        <pubDate>Fri, 12 Apr 2019 12:49:26 +0000</pubDate>
        <dc:creator>Jiri Pirko &lt;jiri@mellanox.com&gt;</dc:creator>
    </item>
<item>
        <title>027d4ca6 - netdevsim: assume CONFIG_NET_DEVLINK is always enabled</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/netdevsim/Makefile#027d4ca6</link>
        <description>netdevsim: assume CONFIG_NET_DEVLINK is always enabledSince commit f6b19b354d50 (&quot;net: devlink: select NET_DEVLINKfrom drivers&quot;) adds implicit select of NET_DEVLINK fornetdevsim, the code does not have to deal with the casewhen CONFIG_NET_DEVLINK is not enabled. So remove the ifcase.Signed-off-by: Jiri Pirko &lt;jiri@mellanox.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/netdevsim/Makefile</description>
        <pubDate>Tue, 09 Apr 2019 15:14:54 +0000</pubDate>
        <dc:creator>Jiri Pirko &lt;jiri@mellanox.com&gt;</dc:creator>
    </item>
<item>
        <title>7699353d - netdevsim: add ipsec offload testing</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/netdevsim/Makefile#7699353d</link>
        <description>netdevsim: add ipsec offload testingImplement the IPsec/XFRM offload API for testing.Signed-off-by: Shannon Nelson &lt;shannon.nelson@oracle.com&gt;Reviewed-by: Jakub Kicinski &lt;jakub.kicinski@netronome.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/netdevsim/Makefile</description>
        <pubDate>Tue, 26 Jun 2018 17:07:54 +0000</pubDate>
        <dc:creator>Shannon Nelson &lt;shannon.nelson@oracle.com&gt;</dc:creator>
    </item>
<item>
        <title>37923ed6 - netdevsim: Add simple FIB resource controller via devlink</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/netdevsim/Makefile#37923ed6</link>
        <description>netdevsim: Add simple FIB resource controller via devlinkAdd devlink support to netdevsim and use it to implement a simple,profile based resource controller. Only one controller is neededper namespace, so the first netdevsim netdevice in a namespaceregisters with devlink. If that device is deleted, the resourcesettings are deleted.The resource controller allows a user to limit the number of IPv4 andIPv6 FIB entries and FIB rules. The resource paths are:    /IPv4    /IPv4/fib    /IPv4/fib-rules    /IPv6    /IPv6/fib    /IPv6/fib-rulesThe IPv4 and IPv6 top level resources are unlimited in size and can notbe changed. From there, the number of FIB entries and FIB rule entriesare unlimited by default. A user can specify a limit for the fib andfib-rules resources:    $ devlink resource set netdevsim/netdevsim0 path /IPv4/fib size 96    $ devlink resource set netdevsim/netdevsim0 path /IPv4/fib-rules size 16    $ devlink resource set netdevsim/netdevsim0 path /IPv6/fib size 64    $ devlink resource set netdevsim/netdevsim0 path /IPv6/fib-rules size 16    $ devlink dev reload netdevsim/netdevsim0such that the number of rules or routes is limited (96 ipv4 routes in theexample above):    $ for n in $(seq 1 32); do ip ro add 10.99.$n.0/24 dev eth1; done    Error: netdevsim: Exceeded number of supported fib entries.    $ devlink resource show netdevsim/netdevsim0    netdevsim/netdevsim0:      name IPv4 size unlimited unit entry size_min 0 size_max unlimited size_gran 1 dpipe_tables non        resources:          name fib size 96 occ 96 unit entry size_min 0 size_max unlimited size_gran 1 dpipe_tables    ...With this template in place for resource management, it is fairly trivialto extend and shows one way to implement a simple counter based resourcecontroller typical of network profiles.Currently, devlink only supports initial namespace. Code is in place toadapt netdevsim to a per namespace controller once the network namespaceissues are resolved.Signed-off-by: David Ahern &lt;dsa@cumulusnetworks.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/netdevsim/Makefile</description>
        <pubDate>Wed, 28 Mar 2018 01:22:00 +0000</pubDate>
        <dc:creator>David Ahern &lt;dsa@cumulusnetworks.com&gt;</dc:creator>
    </item>
<item>
        <title>7c5db7e7 - netdevsim: don&apos;t compile BPF code if syscall not enabled</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/netdevsim/Makefile#7c5db7e7</link>
        <description>netdevsim: don&apos;t compile BPF code if syscall not enabledWe should not compile netdevsim/bpf.c if BPF syscall is notenabled.  Otherwise bpf core would have to provide wrappersfor all functions offload drivers may call, even thoughsystem will never see a BPF object.Signed-off-by: Jakub Kicinski &lt;jakub.kicinski@netronome.com&gt;Reviewed-by: Quentin Monnet &lt;quentin.monnet@netronome.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/netdevsim/Makefile</description>
        <pubDate>Tue, 23 Jan 2018 19:22:54 +0000</pubDate>
        <dc:creator>Jakub Kicinski &lt;jakub.kicinski@netronome.com&gt;</dc:creator>
    </item>
<item>
        <title>31d3ad83 - netdevsim: add bpf offload support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/netdevsim/Makefile#31d3ad83</link>
        <description>netdevsim: add bpf offload supportAdd support for loading programs for netdevsim devices andexpose the related information via DebugFS.  Both offloadof XDP and cls_bpf programs is supported.Signed-off-by: Jakub Kicinski &lt;jakub.kicinski@netronome.com&gt;Reviewed-by: Simon Horman &lt;simon.horman@netronome.com&gt;Reviewed-by: Quentin Monnet &lt;quentin.monnet@netronome.com&gt;Signed-off-by: Daniel Borkmann &lt;daniel@iogearbox.net&gt;

            List of files:
            /linux-6.15/drivers/net/netdevsim/Makefile</description>
        <pubDate>Fri, 01 Dec 2017 23:08:59 +0000</pubDate>
        <dc:creator>Jakub Kicinski &lt;jakub.kicinski@netronome.com&gt;</dc:creator>
    </item>
<item>
        <title>83c9e13a - netdevsim: add software driver for testing offloads</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/netdevsim/Makefile#83c9e13a</link>
        <description>netdevsim: add software driver for testing offloadsTo be able to run selftests without any hardware required weneed a software model.  The model can also serve as an exampleimplementation for those implementing actual HW offloads.The dummy driver have previously been extended to test SR-IOV,but the general consensus seems to be against adding furtherfeatures to it.Add a new driver for purposes of software modelling only.eBPF and SR-IOV will be added here shortly, others are invitedto further extend the driver with their offload models.Signed-off-by: Jakub Kicinski &lt;jakub.kicinski@netronome.com&gt;Reviewed-by: Simon Horman &lt;simon.horman@netronome.com&gt;Reviewed-by: Quentin Monnet &lt;quentin.monnet@netronome.com&gt;Signed-off-by: Daniel Borkmann &lt;daniel@iogearbox.net&gt;

            List of files:
            /linux-6.15/drivers/net/netdevsim/Makefile</description>
        <pubDate>Fri, 01 Dec 2017 23:08:58 +0000</pubDate>
        <dc:creator>Jakub Kicinski &lt;jakub.kicinski@netronome.com&gt;</dc:creator>
    </item>
</channel>
</rss>
