<?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 Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>0fc8f6200d2313278fbf4539bbab74677c685531 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/Kconfig#0fc8f6200d2313278fbf4539bbab74677c685531</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesGetting fixes and updates from v7.1-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/net/ethernet/chelsio/Kconfig</description>
        <pubDate>Mon, 27 Apr 2026 10:26:49 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<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/drivers/net/ethernet/chelsio/Kconfig#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/drivers/net/ethernet/chelsio/Kconfig</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>e531a081065d274a14f54441a38e1849453d06ec - Merge branch &apos;convert-config_ipv6-to-built-in-and-remove-stubs&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/Kconfig#e531a081065d274a14f54441a38e1849453d06ec</link>
        <description>Merge branch &apos;convert-config_ipv6-to-built-in-and-remove-stubs&apos;Fernando Fernandez Mancera says:====================Convert CONFIG_IPV6 to built-in and remove stubsHistorically, the Linux kernel has supported compiling the IPv6 stack asa loadable module. While this made sense in the early days of IPv6adoption, modern deployments and distributions overwhelmingly eitherbuild IPv6 directly into the kernel (CONFIG_IPV6=y) or disable itentirely (CONFIG_IPV6=n). The modular IPv6 use-case offers image sizeand memory savings for specific setups, this benefit is outweighed bythe architectural burden it imposes on the subsystems on implementationand maintenance.In addition, most of the distributions are already using CONFIG_IPV6=yby default [1], including openWRT [2] and Android gki_defconfig [3]. Sothis won&apos;t have an impact on them. The most impacted architecture wouldprobably be arm64 as their default config is still using CONFIG_IPV6=m.To allow core networking, BPF, Netfilter, and various device drivers tosafely interact with a potentially unloaded IPv6 module, the kernelrelies on indirect call structures like ipv6_stub, ipv6_bpf_stub, andnf_ipv6_ops, along with dynamic RCU registrations for things like ICMPv6senders.This patch series addresses this by changing CONFIG_IPV6 from a tristateto a boolean, enforcing that IPv6 is either built-in or disabled. Thisallows us to completely rip out the stub infrastructures and safelyreplace them with direct function calls.The bloat-o-meter report the following results for m68k, arm64, x86_64defconfig.m68k (keep on mind that CONFIG_IPV6 is disabled now):add/remove: 65/938 grow/shrink: 36/254 up/down: 3022/-49692 (-46670)arm64:add/remove: 1251/265 grow/shrink: 81/46 up/down: 448740/-71519 (377221)x86_64:add/remove: 62/98 grow/shrink: 10/39 up/down: 2497/-4357 (-1860)Considering that each new kernel release increases sizes by 30-40KiB onaverage, this size increase isn&apos;t a huge jump for the distributions thatare still using CONFIG_IPV6=m. For the ones that are already usingCONFIG_IPV6=y, the size is reduced actually.All the patches has been independently build tested. With allmodconfigand allmodconfig + CONFIG_IPV6=n. In addition, net selftest has been runagainst them on virtme-ng.The series applied as a whole as been tested with allyesconfig and alsoallyesconfig + CONFIG_IPV6=n but not all patches has been independentlytested this way.[1] https://github.com/nyrahul/linux-kernel-configs[2] https://github.com/openwrt/openwrt/commit/832e7b817221d288df76b763ca12c585365db5d8[3] https://android.googlesource.com/kernel/common/+/refs/heads/android-mainline/arch/arm64/configs/gki_defconfig====================Link: https://patch.msgid.link/20260325120928.15848-1-fmancera@suse.deSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/drivers/net/ethernet/chelsio/Kconfig</description>
        <pubDate>Sun, 29 Mar 2026 20:21:29 +0200</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>309b905deee595619cc38719f48d63d57b8bff3d - ipv6: convert CONFIG_IPV6 to built-in only and clean up Kconfigs</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/Kconfig#309b905deee595619cc38719f48d63d57b8bff3d</link>
        <description>ipv6: convert CONFIG_IPV6 to built-in only and clean up KconfigsMaintaining a modular IPv6 stack offers image size savings for specificsetups, this benefit is outweighed by the architectural burden itimposes on the subsystems on implementation and maintenance. Therefore,drop it.Change CONFIG_IPV6 from tristate to bool. Remove all Kconfigdependencies across the tree that explicitly checked for IPV6=m. Inaddition, remove MODULE_DESCRIPTION(), MODULE_ALIAS(), MODULE_AUTHOR()and MODULE_LICENSE().This is also replacing module_init() by device_initcall(). It is notpossible to use fs_initcall() as IPv4 does because that creates a racecondition on IPv6 addrconf.Finally, modify the default configs from CONFIG_IPV6=m to CONFIG_IPV6=yexcept for m68k as according to the bloat-o-meter the image isincreasing by 330KB~ and that isn&apos;t acceptable. Instead, disable IPv6 onthis architecture by default. This is aligned with m68k RAM requirementsand recommendations [1].[1] http://www.linux-m68k.org/faq/ram.htmlSigned-off-by: Fernando Fernandez Mancera &lt;fmancera@suse.de&gt;Tested-by: Ricardo B. Marli&#232;re &lt;rbm@suse.com&gt;Acked-by: Krzysztof Kozlowski &lt;krzk@kernel.org&gt; # arm64Link: https://patch.msgid.link/20260325120928.15848-2-fmancera@suse.deSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/drivers/net/ethernet/chelsio/Kconfig</description>
        <pubDate>Wed, 25 Mar 2026 13:08:42 +0100</pubDate>
        <dc:creator>Fernando Fernandez Mancera &lt;fmancera@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>762f99f4f3cb41a775b5157dd761217beba65873 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/Kconfig#762f99f4f3cb41a775b5157dd761217beba65873</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 5.17 merge window.

            List of files:
            /linux/drivers/net/ethernet/chelsio/Kconfig</description>
        <pubDate>Sat, 15 Jan 2022 21:09:44 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>8632987380765dee716d460640aa58d58d52998e - Merge branch &apos;reset/of-get-optional-exclusive&apos; of git://git.pengutronix.de/pza/linux into timers/drivers/next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/Kconfig#8632987380765dee716d460640aa58d58d52998e</link>
        <description>Merge branch &apos;reset/of-get-optional-exclusive&apos; of git://git.pengutronix.de/pza/linux into timers/drivers/next&quot;Add optional variant of of_reset_control_get_exclusive(). If therequested reset is not specified in the device tree, this functionreturns NULL instead of an error.&quot;This dependency is needed for the Generic Timer Module (a.k.a OSTM)support for RZ/G2L.Signed-off-by: Daniel Lezcano &lt;daniel.lezcano@linaro.org&gt;

            List of files:
            /linux/drivers/net/ethernet/chelsio/Kconfig</description>
        <pubDate>Thu, 09 Dec 2021 13:57:57 +0100</pubDate>
        <dc:creator>Daniel Lezcano &lt;daniel.lezcano@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>5d8dfaa71d87f742c53309b95cb6a8b274119027 - Merge tag &apos;v5.15&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/Kconfig#5d8dfaa71d87f742c53309b95cb6a8b274119027</link>
        <description>Merge tag &apos;v5.15&apos; into nextSync up with the mainline to get the latest APIs and DT bindings.

            List of files:
            /linux/drivers/net/ethernet/chelsio/Kconfig</description>
        <pubDate>Thu, 09 Dec 2021 08:43:50 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e700ac213a0f793fb4f83098413303e3dd080892 - Merge branch &apos;pruss-fix&apos; into fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/Kconfig#e700ac213a0f793fb4f83098413303e3dd080892</link>
        <description>Merge branch &apos;pruss-fix&apos; into fixesMerge in a fix for pruss reset issue caused by enabling pruss for am335x.

            List of files:
            /linux/drivers/net/ethernet/chelsio/Kconfig</description>
        <pubDate>Wed, 06 Oct 2021 06:55:44 +0200</pubDate>
        <dc:creator>Tony Lindgren &lt;tony@atomide.com&gt;</dc:creator>
    </item>
<item>
        <title>ffb1e76f4f32d2b8ea4189df0484980370476395 - Merge tag &apos;v5.15-rc2&apos; into spi-5.15</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/Kconfig#ffb1e76f4f32d2b8ea4189df0484980370476395</link>
        <description>Merge tag &apos;v5.15-rc2&apos; into spi-5.15Linux 5.15-rc2

            List of files:
            /linux/drivers/net/ethernet/chelsio/Kconfig</description>
        <pubDate>Mon, 20 Sep 2021 16:56:58 +0200</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>d1b803f4ca4f25d6f171219d039f9410a10b29ee - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/Kconfig#d1b803f4ca4f25d6f171219d039f9410a10b29ee</link>
        <description>Merge drm/drm-next into drm-intel-nextCatch-up on 5.15-rc1 and sync with drm-intel-gt-nextto prepare the PXP topic branch.Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/drivers/net/ethernet/chelsio/Kconfig</description>
        <pubDate>Wed, 15 Sep 2021 16:12:51 +0200</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>d5dd580deb54483cce0cb5bbe3f1a132a28c767d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/Kconfig#d5dd580deb54483cce0cb5bbe3f1a132a28c767d</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextClose the divergence which has caused patches not to apply andhave a solid baseline for the PXP patches that Rodrigo will senda topic branch PR for.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/drivers/net/ethernet/chelsio/Kconfig</description>
        <pubDate>Wed, 15 Sep 2021 12:23:27 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>2f76520561d01a5f37e6d6ed2c2e441b6a355a96 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/Kconfig#2f76520561d01a5f37e6d6ed2c2e441b6a355a96</link>
        <description>Merge drm/drm-next into drm-misc-nextKickstart new drm-misc-next cycle.Signed-off-by: Maxime Ripard &lt;maxime@cerno.tech&gt;

            List of files:
            /linux/drivers/net/ethernet/chelsio/Kconfig</description>
        <pubDate>Tue, 14 Sep 2021 09:25:30 +0200</pubDate>
        <dc:creator>Maxime Ripard &lt;maxime@cerno.tech&gt;</dc:creator>
    </item>
<item>
        <title>c2f4954c2d3fc4f77b46c67585e17a58df4ba8e4 - Merge branch &apos;linus&apos; into smp/urgent</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/Kconfig#c2f4954c2d3fc4f77b46c67585e17a58df4ba8e4</link>
        <description>Merge branch &apos;linus&apos; into smp/urgentEnsure that all usage sites of get/put_online_cpus() except for thestruggler in drivers/thermal are gone. So the last user and the deprecatedinlines can be removed.

            List of files:
            /linux/drivers/net/ethernet/chelsio/Kconfig</description>
        <pubDate>Sat, 11 Sep 2021 00:38:47 +0200</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>9e9fb7655ed585da8f468e29221f0ba194a5f613 - Merge tag &apos;net-next-5.15&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/Kconfig#9e9fb7655ed585da8f468e29221f0ba194a5f613</link>
        <description>Merge tag &apos;net-next-5.15&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextPull networking updates from Jakub Kicinski: &quot;Core:   - Enable memcg accounting for various networking objects.  BPF:   - Introduce bpf timers.   - Add perf link and opaque bpf_cookie which the program can read out     again, to be used in libbpf-based USDT library.   - Add bpf_task_pt_regs() helper to access user space pt_regs in     kprobes, to help user space stack unwinding.   - Add support for UNIX sockets for BPF sockmap.   - Extend BPF iterator support for UNIX domain sockets.   - Allow BPF TCP congestion control progs and bpf iterators to call     bpf_setsockopt(), e.g. to switch to another congestion control     algorithm.  Protocols:   - Support IOAM Pre-allocated Trace with IPv6.   - Support Management Component Transport Protocol.   - bridge: multicast: add vlan support.   - netfilter: add hooks for the SRv6 lightweight tunnel driver.   - tcp:       - enable mid-stream window clamping (by user space or BPF)       - allow data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQD       - more accurate DSACK processing for RACK-TLP   - mptcp:       - add full mesh path manager option       - add partial support for MP_FAIL       - improve use of backup subflows       - optimize option processing   - af_unix: add OOB notification support.   - ipv6: add IFLA_INET6_RA_MTU to expose MTU value advertised by the     router.   - mac80211: Target Wake Time support in AP mode.   - can: j1939: extend UAPI to notify about RX status.  Driver APIs:   - Add page frag support in page pool API.   - Many improvements to the DSA (distributed switch) APIs.   - ethtool: extend IRQ coalesce uAPI with timer reset modes.   - devlink: control which auxiliary devices are created.   - Support CAN PHYs via the generic PHY subsystem.   - Proper cross-chip support for tag_8021q.   - Allow TX forwarding for the software bridge data path to be     offloaded to capable devices.  Drivers:   - veth: more flexible channels number configuration.   - openvswitch: introduce per-cpu upcall dispatch.   - Add internet mix (IMIX) mode to pktgen.   - Transparently handle XDP operations in the bonding driver.   - Add LiteETH network driver.   - Renesas (ravb):       - support Gigabit Ethernet IP   - NXP Ethernet switch (sja1105):       - fast aging support       - support for &quot;H&quot; switch topologies       - traffic termination for ports under VLAN-aware bridge   - Intel 1G Ethernet       - support getcrosststamp() with PCIe PTM (Precision Time         Measurement) for better time sync       - support Credit-Based Shaper (CBS) offload, enabling HW traffic         prioritization and bandwidth reservation   - Broadcom Ethernet (bnxt)       - support pulse-per-second output       - support larger Rx rings   - Mellanox Ethernet (mlx5)       - support ethtool RSS contexts and MQPRIO channel mode       - support LAG offload with bridging       - support devlink rate limit API       - support packet sampling on tunnels   - Huawei Ethernet (hns3):       - basic devlink support       - add extended IRQ coalescing support       - report extended link state   - Netronome Ethernet (nfp):       - add conntrack offload support   - Broadcom WiFi (brcmfmac):       - add WPA3 Personal with FT to supported cipher suites       - support 43752 SDIO device   - Intel WiFi (iwlwifi):       - support scanning hidden 6GHz networks       - support for a new hardware family (Bz)   - Xen pv driver:       - harden netfront against malicious backends   - Qualcomm mobile       - ipa: refactor power management and enable automatic suspend       - mhi: move MBIM to WWAN subsystem interfaces  Refactor:   - Ambient BPF run context and cgroup storage cleanup.   - Compat rework for ndo_ioctl.  Old code removal:   - prism54 remove the obsoleted driver, deprecated by the p54 driver.   - wan: remove sbni/granch driver&quot;* tag &apos;net-next-5.15&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next: (1715 commits)  net: Add depends on OF_NET for LiteX&apos;s LiteETH  ipv6: seg6: remove duplicated include  net: hns3: remove unnecessary spaces  net: hns3: add some required spaces  net: hns3: clean up a type mismatch warning  net: hns3: refine function hns3_set_default_feature()  ipv6: remove duplicated &apos;net/lwtunnel.h&apos; include  net: w5100: check return value after calling platform_get_resource()  net/mlxbf_gige: Make use of devm_platform_ioremap_resourcexxx()  net: mdio: mscc-miim: Make use of the helper function devm_platform_ioremap_resource()  net: mdio-ipq4019: Make use of devm_platform_ioremap_resource()  fou: remove sparse errors  ipv4: fix endianness issue in inet_rtm_getroute_build_skb()  octeontx2-af: Set proper errorcode for IPv4 checksum errors  octeontx2-af: Fix static code analyzer reported issues  octeontx2-af: Fix mailbox errors in nix_rss_flowkey_cfg  octeontx2-af: Fix loop in free and unmap counter  af_unix: fix potential NULL deref in unix_dgram_connect()  dpaa2-eth: Replace strlcpy with strscpy  octeontx2-af: Use NDC TX for transmit packet data  ...

            List of files:
            /linux/drivers/net/ethernet/chelsio/Kconfig</description>
        <pubDate>Wed, 01 Sep 2021 01:43:06 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>e5f31552674e88bff3a4e3ca3e5357668b5f2973 - ethernet: fix PTP_1588_CLOCK dependencies</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/Kconfig#e5f31552674e88bff3a4e3ca3e5357668b5f2973</link>
        <description>ethernet: fix PTP_1588_CLOCK dependenciesThe &apos;imply&apos; keyword does not do what most people think it does, it onlypolitely asks Kconfig to turn on another symbol, but does not preventit from being disabled manually or built as a loadable module when theuser is built-in. In the ICE driver, the latter now causes a link failure:aarch64-linux-ld: drivers/net/ethernet/intel/ice/ice_main.o: in function `ice_eth_ioctl&apos;:ice_main.c:(.text+0x13b0): undefined reference to `ice_ptp_get_ts_config&apos;ice_main.c:(.text+0x13b0): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `ice_ptp_get_ts_config&apos;aarch64-linux-ld: ice_main.c:(.text+0x13bc): undefined reference to `ice_ptp_set_ts_config&apos;ice_main.c:(.text+0x13bc): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `ice_ptp_set_ts_config&apos;aarch64-linux-ld: drivers/net/ethernet/intel/ice/ice_main.o: in function `ice_prepare_for_reset&apos;:ice_main.c:(.text+0x31fc): undefined reference to `ice_ptp_release&apos;ice_main.c:(.text+0x31fc): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `ice_ptp_release&apos;aarch64-linux-ld: drivers/net/ethernet/intel/ice/ice_main.o: in function `ice_rebuild&apos;:This is a recurring problem in many drivers, and we have discussedit several times befores, without reaching a consensus. I&apos;m providinga link to the previous email thread for reference, which discussessome related problems.To solve the dependency issue better than the &apos;imply&apos; keyword, introduce aseparate Kconfig symbol &quot;CONFIG_PTP_1588_CLOCK_OPTIONAL&quot; that any drivercan depend on if it is able to use PTP support when available, but worksfine without it. Whenever CONFIG_PTP_1588_CLOCK=m, those drivers arethen prevented from being built-in, the same way as with a &apos;depends onPTP_1588_CLOCK || !PTP_1588_CLOCK&apos; dependency that does the same trick,but that can be rather confusing when you first see it.Since this should cover the dependencies correctly, the IS_REACHABLE()hack in the header is no longer needed now, and can be turned backinto a normal IS_ENABLED() check. Any driver that gets the dependencywrong will now cause a link time failure rather than being unable to usePTP support when that is in a loadable module.However, the two recently added ptp_get_vclocks_index() andptp_convert_timestamp() interfaces are only called from builtin code withethtool and socket timestamps, so keep the current behavior by stubbingthose out completely when PTP is in a loadable module. This should beaddressed properly in a follow-up.As Richard suggested, we may want to actually turn PTP support into a&apos;bool&apos; option later on, preventing it from being a loadable modulealtogether, which would be one way to solve the problem with the ethtoolinterface.Fixes: 06c16d89d2cb (&quot;ice: register 1588 PTP clock device object for E810 devices&quot;)Link: https://lore.kernel.org/netdev/20210804121318.337276-1-arnd@kernel.org/Link: https://lore.kernel.org/netdev/CAK8P3a06enZOf=XyZ+zcAwBczv41UuCTz+=0FMf2gBz1_cOnZQ@mail.gmail.com/Link: https://lore.kernel.org/netdev/CAK8P3a3=eOxE-K25754+fB_-i_0BZzf9a9RfPTX3ppSwu9WZXw@mail.gmail.com/Link: https://lore.kernel.org/netdev/20210726084540.3282344-1-arnd@kernel.org/Acked-by: Shannon Nelson &lt;snelson@pensando.io&gt;Acked-by: Jacob Keller &lt;jacob.e.keller@intel.com&gt;Acked-by: Richard Cochran &lt;richardcochran@gmail.com&gt;Reviewed-by: Vladimir Oltean &lt;vladimir.oltean@nxp.com&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Link: https://lore.kernel.org/r/20210812183509.1362782-1-arnd@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/drivers/net/ethernet/chelsio/Kconfig</description>
        <pubDate>Thu, 12 Aug 2021 20:33:58 +0200</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>cdd38c5f1ce4398ec58fec95904b75824daab7b5 - Merge remote-tracking branch &apos;net/master&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/Kconfig#cdd38c5f1ce4398ec58fec95904b75824daab7b5</link>
        <description>Merge remote-tracking branch &apos;net/master&apos;

            List of files:
            /linux/drivers/net/ethernet/chelsio/Kconfig</description>
        <pubDate>Wed, 24 Feb 2021 13:36:58 +0100</pubDate>
        <dc:creator>Stefan Schmidt &lt;stefan@datenfreihafen.org&gt;</dc:creator>
    </item>
<item>
        <title>cbecf716ca618fd44feda6bd9a64a8179d031fc5 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/Kconfig#cbecf716ca618fd44feda6bd9a64a8179d031fc5</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 5.12 merge window.

            List of files:
            /linux/drivers/net/ethernet/chelsio/Kconfig</description>
        <pubDate>Tue, 23 Feb 2021 06:35:15 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>415e915fdfc775ad0c6675fde1008f6f43dd6251 - Merge tag &apos;v5.11&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/Kconfig#415e915fdfc775ad0c6675fde1008f6f43dd6251</link>
        <description>Merge tag &apos;v5.11&apos; into nextMerge with mainline to get latest APIs and device tree bindings.

            List of files:
            /linux/drivers/net/ethernet/chelsio/Kconfig</description>
        <pubDate>Tue, 23 Feb 2021 06:21:03 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d263dfa7d2697a43f3299b9731cd568ee49cdd2c - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/Kconfig#d263dfa7d2697a43f3299b9731cd568ee49cdd2c</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextBackmerging to get a common base for merging topic branches betweendrm-intel-next and drm-intel-gt-next.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/drivers/net/ethernet/chelsio/Kconfig</description>
        <pubDate>Fri, 15 Jan 2021 07:49:57 +0100</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>10205618052908770451acd33eaeaa7685e97ed2 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/ethernet/chelsio/Kconfig#10205618052908770451acd33eaeaa7685e97ed2</link>
        <description>Merge drm/drm-next into drm-intel-nextsync-up to not fall too much behind.Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/drivers/net/ethernet/chelsio/Kconfig</description>
        <pubDate>Fri, 08 Jan 2021 12:03:51 +0100</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
