<?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 i40e_devlink.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>a23e1966932464e1c5226cb9ac4ce1d5fc10ba22 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://opengrok.net:8080/history/linux/drivers/net/ethernet/intel/i40e/i40e_devlink.h#a23e1966932464e1c5226cb9ac4ce1d5fc10ba22</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.11 merge window.

            List of files:
            /linux/drivers/net/ethernet/intel/i40e/i40e_devlink.h</description>
        <pubDate>Mon, 15 Jul 2024 21:03:44 +0000</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://opengrok.net:8080/history/linux/drivers/net/ethernet/intel/i40e/i40e_devlink.h#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/drivers/net/ethernet/intel/i40e/i40e_devlink.h</description>
        <pubDate>Tue, 28 May 2024 04:37:18 +0000</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://opengrok.net:8080/history/linux/drivers/net/ethernet/intel/i40e/i40e_devlink.h#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/drivers/net/ethernet/intel/i40e/i40e_devlink.h</description>
        <pubDate>Thu, 16 May 2024 07:33:01 +0000</pubDate>
        <dc:creator>Tvrtko Ursulin &lt;tursulin@ursulin.net&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://opengrok.net:8080/history/linux/drivers/net/ethernet/intel/i40e/i40e_devlink.h#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/drivers/net/ethernet/intel/i40e/i40e_devlink.h</description>
        <pubDate>Wed, 14 Feb 2024 09:45:07 +0000</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>0ea5c948cb64bab5bc7a5516774eb8536f05aa0d - Merge drm/drm-next into drm-intel-next</title>
        <link>http://opengrok.net:8080/history/linux/drivers/net/ethernet/intel/i40e/i40e_devlink.h#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/drivers/net/ethernet/intel/i40e/i40e_devlink.h</description>
        <pubDate>Mon, 15 Jan 2024 07:38:05 +0000</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>ab1c247094e323177a578b38f0325bf79f0317ac - Merge remote-tracking branch &apos;torvalds/master&apos; into perf-tools-next</title>
        <link>http://opengrok.net:8080/history/linux/drivers/net/ethernet/intel/i40e/i40e_devlink.h#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/drivers/net/ethernet/intel/i40e/i40e_devlink.h</description>
        <pubDate>Tue, 19 Dec 2023 00:37:07 +0000</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://opengrok.net:8080/history/linux/drivers/net/ethernet/intel/i40e/i40e_devlink.h#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/drivers/net/ethernet/intel/i40e/i40e_devlink.h</description>
        <pubDate>Wed, 15 Nov 2023 09:45:19 +0000</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>5d2d4a9f603a47403395408f64b1261ca61f6d50 - Merge branch &apos;tip/perf/urgent&apos;</title>
        <link>http://opengrok.net:8080/history/linux/drivers/net/ethernet/intel/i40e/i40e_devlink.h#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/drivers/net/ethernet/intel/i40e/i40e_devlink.h</description>
        <pubDate>Wed, 15 Nov 2023 09:15:40 +0000</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://opengrok.net:8080/history/linux/drivers/net/ethernet/intel/i40e/i40e_devlink.h#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/drivers/net/ethernet/intel/i40e/i40e_devlink.h</description>
        <pubDate>Tue, 31 Oct 2023 15:10:11 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>cc30c6346b9e790676aacdfbb792aa16486f6396 - Merge branch &apos;i40e-devlink&apos;</title>
        <link>http://opengrok.net:8080/history/linux/drivers/net/ethernet/intel/i40e/i40e_devlink.h#cc30c6346b9e790676aacdfbb792aa16486f6396</link>
        <description>Merge branch &apos;i40e-devlink&apos;Ivan Vecera says:====================i40e: Add basic devlink supportThe series adds initial support for devlink to i40e driver.Patch-set overview:Patch 1: Adds initial devlink support (devlink and port registration)Patch 2: Refactors and split i40e_nvm_version_str()Patch 3: Adds support for &apos;devlink dev info&apos;Patch 4: Refactors existing helper function to read PBA IDPatch 5: Adds &apos;board.id&apos; to &apos;devlink dev info&apos; using PBA ID====================Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux/drivers/net/ethernet/intel/i40e/i40e_devlink.h</description>
        <pubDate>Sun, 15 Oct 2023 13:33:42 +0000</pubDate>
        <dc:creator>David S. Miller &lt;davem@davemloft.net&gt;</dc:creator>
    </item>
<item>
        <title>9e479d64dc58f11792f638ea2e8eff3304edaabf - i40e: Add initial devlink support</title>
        <link>http://opengrok.net:8080/history/linux/drivers/net/ethernet/intel/i40e/i40e_devlink.h#9e479d64dc58f11792f638ea2e8eff3304edaabf</link>
        <description>i40e: Add initial devlink supportAdd an initial support for devlink interface to i40e driver.Similarly to ice driver the implementation doe not enable devlinkto manage device-wide configuration and devlink instance is createdfor each physical function of PCIe device.Signed-off-by: Ivan Vecera &lt;ivecera@redhat.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux/drivers/net/ethernet/intel/i40e/i40e_devlink.h</description>
        <pubDate>Fri, 13 Oct 2023 17:07:51 +0000</pubDate>
        <dc:creator>Ivan Vecera &lt;ivecera@redhat.com&gt;</dc:creator>
    </item>
</channel>
</rss>
