<?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 netdev_netlink.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>bbfd5594756011167b8f8de9a00e0c946afda1e6 - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/net/netdev_netlink.h#bbfd5594756011167b8f8de9a00e0c946afda1e6</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextNeed to pull in a67221b5eb8d (&quot;drm/i915/dp: Return min bpc supported by source instead of 0&quot;)in order to fix build breakage on GCC 9.4.0 (from Ubuntu 20.04).Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/include/net/netdev_netlink.h</description>
        <pubDate>Wed, 28 May 2025 09:20:17 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>db5302ae571beec635c1a96e7f72926a4e65195e - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/net/netdev_netlink.h#db5302ae571beec635c1a96e7f72926a4e65195e</link>
        <description>Merge drm/drm-next into drm-intel-nextBackmerge to sync with v6.15-rc, xe, and specifically async flip changesin drm-misc.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/include/net/netdev_netlink.h</description>
        <pubDate>Fri, 16 May 2025 09:22:36 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>4f9786035f9e519db41375818e1d0b5f20da2f10 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/net/netdev_netlink.h#4f9786035f9e519db41375818e1d0b5f20da2f10</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.16 merge window.

            List of files:
            /linux/include/net/netdev_netlink.h</description>
        <pubDate>Mon, 02 Jun 2025 06:41:07 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d51b9d81f7883f526b26e3ab903e646274aebeb1 - Merge tag &apos;v6.15-rc6&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/net/netdev_netlink.h#d51b9d81f7883f526b26e3ab903e646274aebeb1</link>
        <description>Merge tag &apos;v6.15-rc6&apos; into nextSync up with mainline to bring in xpad controller changes.

            List of files:
            /linux/include/net/netdev_netlink.h</description>
        <pubDate>Fri, 16 May 2025 01:20:39 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>844e31bbaef7c8a6ff2c0fbac45c0c85b5484482 - Merge remote-tracking branch &apos;drm-misc/drm-misc-next&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/net/netdev_netlink.h#844e31bbaef7c8a6ff2c0fbac45c0c85b5484482</link>
        <description>Merge remote-tracking branch &apos;drm-misc/drm-misc-next&apos; into msm-nextMerge drm-misc-next to get commit Fixes: fec450ca15af (&quot;drm/display:hdmi: provide central data authority for ACR params&quot;).Signed-off-by: Rob Clark &lt;robdclark@chromium.org&gt;

            List of files:
            /linux/include/net/netdev_netlink.h</description>
        <pubDate>Tue, 29 Apr 2025 22:42:29 +0200</pubDate>
        <dc:creator>Rob Clark &lt;robdclark@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>3ab7ae8e07f888f223027f0ef84d33e43919ad55 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/net/netdev_netlink.h#3ab7ae8e07f888f223027f0ef84d33e43919ad55</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerge to bring in linux 6.15-rc.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/include/net/netdev_netlink.h</description>
        <pubDate>Thu, 24 Apr 2025 13:34:55 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>1afba39f9305fe4061a4e70baa6ebab9d41459da - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/net/netdev_netlink.h#1afba39f9305fe4061a4e70baa6ebab9d41459da</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to get v6.15-rc1 into drm-misc-next. Also fixes abuild issue when enabling CONFIG_DRM_SCHED_KUNIT_TEST.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/include/net/netdev_netlink.h</description>
        <pubDate>Mon, 07 Apr 2025 13:47:40 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>9f13acb2406a3aed90c6738b3a2f1c0e43118cbd - Merge tag &apos;v6.15-rc1&apos; into x86/cpu, to refresh the branch with upstream changes</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/net/netdev_netlink.h#9f13acb2406a3aed90c6738b3a2f1c0e43118cbd</link>
        <description>Merge tag &apos;v6.15-rc1&apos; into x86/cpu, to refresh the branch with upstream changesSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/include/net/netdev_netlink.h</description>
        <pubDate>Fri, 11 Apr 2025 11:13:27 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>6ce0fdaae043803bb324d915ce0fe43316bf1e81 - Merge tag &apos;v6.15-rc1&apos; into x86/asm, to refresh the branch</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/net/netdev_netlink.h#6ce0fdaae043803bb324d915ce0fe43316bf1e81</link>
        <description>Merge tag &apos;v6.15-rc1&apos; into x86/asm, to refresh the branchSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/include/net/netdev_netlink.h</description>
        <pubDate>Wed, 09 Apr 2025 21:39:43 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>1260ed77798502de9c98020040d2995008de10cc - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/net/netdev_netlink.h#1260ed77798502de9c98020040d2995008de10cc</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesBackmerging to get updates from v6.15-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/include/net/netdev_netlink.h</description>
        <pubDate>Tue, 08 Apr 2025 10:15:47 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>1a9239bb4253f9076b5b4b2a1a4e8d7defd77a95 - Merge tag &apos;net-next-6.15&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/net/netdev_netlink.h#1a9239bb4253f9076b5b4b2a1a4e8d7defd77a95</link>
        <description>Merge tag &apos;net-next-6.15&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextPull networking updates from Jakub Kicinski: &quot;Core &amp; protocols:   - Continue Netlink conversions to per-namespace RTNL lock     (IPv4 routing, routing rules, routing next hops, ARP ioctls)   - Continue extending the use of netdev instance locks. As a driver     opt-in protect queue operations and (in due course) ethtool     operations with the instance lock and not RTNL lock.   - Support collecting TCP timestamps (data submitted, sent, acked) in     BPF, allowing for transparent (to the application) and lower     overhead tracking of TCP RPC performance.   - Tweak existing networking Rx zero-copy infra to support zero-copy     Rx via io_uring.   - Optimize MPTCP performance in single subflow mode by 29%.   - Enable GRO on packets which went thru XDP CPU redirect (were queued     for processing on a different CPU). Improving TCP stream     performance up to 2x.   - Improve performance of contended connect() by 200% by searching for     an available 4-tuple under RCU rather than a spin lock. Bring an     additional 229% improvement by tweaking hash distribution.   - Avoid unconditionally touching sk_tsflags on RX, improving     performance under UDP flood by as much as 10%.   - Avoid skb_clone() dance in ping_rcv() to improve performance under     ping flood.   - Avoid FIB lookup in netfilter if socket is available, 20% perf win.   - Rework network device creation (in-kernel) API to more clearly     identify network namespaces and their roles. There are up to 4     namespace roles but we used to have just 2 netns pointer arguments,     interpreted differently based on context.   - Use sysfs_break_active_protection() instead of trylock to avoid     deadlocks between unregistering objects and sysfs access.   - Add a new sysctl and sockopt for capping max retransmit timeout in     TCP.   - Support masking port and DSCP in routing rule matches.   - Support dumping IPv4 multicast addresses with RTM_GETMULTICAST.   - Support specifying at what time packet should be sent on AF_XDP     sockets.   - Expose TCP ULP diagnostic info (for TLS and MPTCP) to non-admin     users.   - Add Netlink YAML spec for WiFi (nl80211) and conntrack.   - Introduce EXPORT_IPV6_MOD() and EXPORT_IPV6_MOD_GPL() for symbols     which only need to be exported when IPv6 support is built as a     module.   - Age FDB entries based on Rx not Tx traffic in VxLAN, similar to     normal bridging.   - Allow users to specify source port range for GENEVE tunnels.   - netconsole: allow attaching kernel release, CPU ID and task name to     messages as metadata  Driver API:   - Continue rework / fixing of Energy Efficient Ethernet (EEE) across     the SW layers. Delegate the responsibilities to phylink where     possible. Improve its handling in phylib.   - Support symmetric OR-XOR RSS hashing algorithm.   - Support tracking and preserving IRQ affinity by NAPI itself.   - Support loopback mode speed selection for interface selftests.  Device drivers:   - Remove the IBM LCS driver for s390   - Remove the sb1000 cable modem driver   - Add support for SFP module access over SMBus   - Add MCTP transport driver for MCTP-over-USB   - Enable XDP metadata support in multiple drivers   - Ethernet high-speed NICs:      - Broadcom (bnxt):         - add PCIe TLP Processing Hints (TPH) support for new AMD           platforms         - support dumping RoCE queue state for debug         - opt into instance locking      - Intel (100G, ice, idpf):         - ice: rework MSI-X IRQ management and distribution         - ice: support for E830 devices         - iavf: add support for Rx timestamping         - iavf: opt into instance locking      - nVidia/Mellanox:         - mlx4: use page pool memory allocator for Rx         - mlx5: support for one PTP device per hardware clock         - mlx5: support for 200Gbps per-lane link modes         - mlx5: move IPSec policy check after decryption      - AMD/Solarflare:         - support FW flashing via devlink      - Cisco (enic):         - use page pool memory allocator for Rx         - enable 32, 64 byte CQEs         - get max rx/tx ring size from the device      - Meta (fbnic):         - support flow steering and RSS configuration         - report queue stats         - support TCP segmentation         - support IRQ coalescing         - support ring size configuration      - Marvell/Cavium:         - support AF_XDP      - Wangxun:         - support for PTP clock and timestamping      - Huawei (hibmcge):         - checksum offload         - add more statistics   - Ethernet virtual:      - VirtIO net:         - aggressively suppress Tx completions, improve perf by 96%           with 1 CPU and 55% with 2 CPUs         - expose NAPI to IRQ mapping and persist NAPI settings      - Google (gve):         - support XDP in DQO RDA Queue Format         - opt into instance locking      - Microsoft vNIC:         - support BIG TCP   - Ethernet NICs consumer, and embedded:      - Synopsys (stmmac):         - cleanup Tx and Tx clock setting and other link-focused           cleanups         - enable SGMII and 2500BASEX mode switching for Intel platforms         - support Sophgo SG2044      - Broadcom switches (b53):         - support for BCM53101      - TI:         - iep: add perout configuration support         - icssg: support XDP      - Cadence (macb):         - implement BQL      - Xilinx (axinet):         - support dynamic IRQ moderation and changing coalescing at           runtime         - implement BQL         - report standard stats      - MediaTek:         - support phylink managed EEE      - Intel:         - igc: don&apos;t restart the interface on every XDP program change      - RealTek (r8169):         - support reading registers of internal PHYs directly         - increase max jumbo packet size on RTL8125/RTL8126      - Airoha:         - support for RISC-V NPU packet processing unit         - enable scatter-gather and support MTU up to 9kB      - Tehuti (tn40xx):         - support cards with TN4010 MAC and an Aquantia AQR105 PHY   - Ethernet PHYs:      - support for TJA1102S, TJA1121      - dp83tg720: add randomized polling intervals for link detection      - dp83822: support changing the transmit amplitude voltage      - support for LEDs on 88q2xxx   - CAN:      - canxl: support Remote Request Substitution bit access      - flexcan: add S32G2/S32G3 SoC   - WiFi:      - remove cooked monitor support      - strict mode for better AP testing      - basic EPCS support      - OMI RX bandwidth reduction support      - batman-adv: add support for jumbo frames   - WiFi drivers:      - RealTek (rtw88):         - support RTL8814AE and RTL8814AU      - RealTek (rtw89):         - switch using wiphy_lock and wiphy_work         - add BB context to manipulate two PHY as preparation of MLO         - improve BT-coexistence mechanism to play A2DP smoothly      - Intel (iwlwifi):         - add new iwlmld sub-driver for latest HW/FW combinations      - MediaTek (mt76):         - preparation for mt7996 Multi-Link Operation (MLO) support      - Qualcomm/Atheros (ath12k):         - continued work on MLO      - Silabs (wfx):         - Wake-on-WLAN support   - Bluetooth:      - add support for skb TX SND/COMPLETION timestamping      - hci_core: enable buffer flow control for SCO/eSCO      - coredump: log devcd dumps into the monitor   - Bluetooth drivers:      - intel: add support to configure TX power      - nxp: handle bootloader error during cmd5 and cmd7&quot;* tag &apos;net-next-6.15&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next: (1681 commits)  unix: fix up for &quot;apparmor: add fine grained af_unix mediation&quot;  mctp: Fix incorrect tx flow invalidation condition in mctp-i2c  net: usb: asix: ax88772: Increase phy_name size  net: phy: Introduce PHY_ID_SIZE &#8212; minimum size for PHY ID string  net: libwx: fix Tx L4 checksum  net: libwx: fix Tx descriptor content for some tunnel packets  atm: Fix NULL pointer dereference  net: tn40xx: add pci-id of the aqr105-based Tehuti TN4010 cards  net: tn40xx: prepare tn40xx driver to find phy of the TN9510 card  net: tn40xx: create swnode for mdio and aqr105 phy and add to mdiobus  net: phy: aquantia: add essential functions to aqr105 driver  net: phy: aquantia: search for firmware-name in fwnode  net: phy: aquantia: add probe function to aqr105 for firmware loading  net: phy: Add swnode support to mdiobus_scan  gve: add XDP DROP and PASS support for DQ  gve: update XDP allocation path support RX buffer posting  gve: merge packet buffer size fields  gve: update GQ RX to use buf_size  gve: introduce config-based allocation for XDP  gve: remove xdp_xsk_done and xdp_xsk_wakeup statistics  ...

            List of files:
            /linux/include/net/netdev_netlink.h</description>
        <pubDate>Thu, 27 Mar 2025 05:48:21 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>c924c5e9b8c65b3a479a90e5e37d74cc8cd9fe0a - Merge net-next/main to resolve conflicts</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/net/netdev_netlink.h#c924c5e9b8c65b3a479a90e5e37d74cc8cd9fe0a</link>
        <description>Merge net-next/main to resolve conflictsThere are a few conflicts between the work that wentinto wireless and that&apos;s here now, resolve them.Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;

            List of files:
            /linux/include/net/netdev_netlink.h</description>
        <pubDate>Tue, 18 Mar 2025 09:45:23 +0100</pubDate>
        <dc:creator>Johannes Berg &lt;johannes.berg@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>3552138a552447202814584de66fa1a2777f3d77 - Merge branch &apos;net-remove-rtnl_lock-from-the-callers-of-queue-apis&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/net/netdev_netlink.h#3552138a552447202814584de66fa1a2777f3d77</link>
        <description>Merge branch &apos;net-remove-rtnl_lock-from-the-callers-of-queue-apis&apos;Stanislav Fomichev says:====================net: remove rtnl_lock from the callers of queue APIsAll drivers that use queue management APIs already depend on the netdevlock. Ultimately, we want to have most of the paths that work withspecific netdev to be rtnl_lock-free (ethtool mostly in particular).Queue API currently has a much smaller API surface, so start withrtnl_lock from it:- add mutex to each dmabuf binding (to replace rtnl_lock)- move netdev lock management to the callers of netdev_rx_queue_restart  and drop rtnl_lock====================Link: https://patch.msgid.link/20250311144026.4154277-1-sdf@fomichev.meSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/include/net/netdev_netlink.h</description>
        <pubDate>Wed, 12 Mar 2025 21:32:40 +0100</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>10eef096be25f3811ada2b43b108d1b8d8170001 - net: add granular lock for the netdev netlink socket</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/net/netdev_netlink.h#10eef096be25f3811ada2b43b108d1b8d8170001</link>
        <description>net: add granular lock for the netdev netlink socketAs we move away from rtnl_lock for queue ops, introduceper-netdev_nl_sock lock.Signed-off-by: Stanislav Fomichev &lt;sdf@fomichev.me&gt;Reviewed-by: Mina Almasry &lt;almasrymina@google.com&gt;Link: https://patch.msgid.link/20250311144026.4154277-3-sdf@fomichev.meSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/include/net/netdev_netlink.h</description>
        <pubDate>Tue, 11 Mar 2025 15:40:25 +0100</pubDate>
        <dc:creator>Stanislav Fomichev &lt;sdf@fomichev.me&gt;</dc:creator>
    </item>
<item>
        <title>b6b67141d6f1f736b17aca87e5ecb43b7c3a8205 - net: create netdev_nl_sock to wrap bindings list</title>
        <link>http://kernelsources.org:8080/source/history/linux/include/net/netdev_netlink.h#b6b67141d6f1f736b17aca87e5ecb43b7c3a8205</link>
        <description>net: create netdev_nl_sock to wrap bindings listNo functional changes. Next patches will add more granular lockingto netdev_nl_sock.Signed-off-by: Stanislav Fomichev &lt;sdf@fomichev.me&gt;Reviewed-by: Mina Almasry &lt;almasrymina@google.com&gt;Link: https://patch.msgid.link/20250311144026.4154277-2-sdf@fomichev.meSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/include/net/netdev_netlink.h</description>
        <pubDate>Tue, 11 Mar 2025 15:40:24 +0100</pubDate>
        <dc:creator>Stanislav Fomichev &lt;sdf@fomichev.me&gt;</dc:creator>
    </item>
</channel>
</rss>
