<?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/net/tipc/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/net/tipc/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/net/tipc/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/net/tipc/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/net/tipc/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/net/tipc/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/net/tipc/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/net/tipc/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>a23e1966932464e1c5226cb9ac4ce1d5fc10ba22 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/tipc/Kconfig#a23e1966932464e1c5226cb9ac4ce1d5fc10ba22</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.11 merge window.

            List of files:
            /linux/net/tipc/Kconfig</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/net/tipc/Kconfig#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/net/tipc/Kconfig</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/net/tipc/Kconfig#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/net/tipc/Kconfig</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>594ce0b8a998aa4d05827cd7c0d0dcec9a1e3ae2 - Merge topic branches &apos;clkdev&apos; and &apos;fixes&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/tipc/Kconfig#594ce0b8a998aa4d05827cd7c0d0dcec9a1e3ae2</link>
        <description>Merge topic branches &apos;clkdev&apos; and &apos;fixes&apos; into for-linus

            List of files:
            /linux/net/tipc/Kconfig</description>
        <pubDate>Mon, 10 Jun 2024 13:03:21 +0200</pubDate>
        <dc:creator>Russell King (Oracle) &lt;rmk+kernel@armlinux.org.uk&gt;</dc:creator>
    </item>
<item>
        <title>b228ab57e51b62663a80ca820c87ba2650583f08 - Merge branch &apos;master&apos; into mm-stable</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/tipc/Kconfig#b228ab57e51b62663a80ca820c87ba2650583f08</link>
        <description>Merge branch &apos;master&apos; into mm-stable

            List of files:
            /linux/net/tipc/Kconfig</description>
        <pubDate>Mon, 18 Mar 2024 17:55:12 +0100</pubDate>
        <dc:creator>Andrew Morton &lt;akpm@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>79790b6818e96c58fe2bffee1b418c16e64e7b80 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/tipc/Kconfig#79790b6818e96c58fe2bffee1b418c16e64e7b80</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging drm-next in order to get up-to-date and in particularto access commit 9ca5facd0400f610f3f7f71aeb7fc0b949a48c67.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/net/tipc/Kconfig</description>
        <pubDate>Fri, 12 Apr 2024 15:14:25 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>3e5a516f3bf1a33f2bf219f570e9b5c031616f6a - Merge tag &apos;phy_dp_modes_6.10&apos; into msm-next-lumag</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/tipc/Kconfig#3e5a516f3bf1a33f2bf219f570e9b5c031616f6a</link>
        <description>Merge tag &apos;phy_dp_modes_6.10&apos; into msm-next-lumagMerge DisplayPort subnode API in order to allow DisplayPort driver toconfigure the PHYs either to the DP or eDP mode, depending on hardwareconfiguration.Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;

            List of files:
            /linux/net/tipc/Kconfig</description>
        <pubDate>Mon, 08 Apr 2024 17:35:51 +0200</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>5add703f6acad1c63f8a532b6de56e50d548e904 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/tipc/Kconfig#5add703f6acad1c63f8a532b6de56e50d548e904</link>
        <description>Merge drm/drm-next into drm-intel-nextCatching up on 6.9-rc2Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/net/tipc/Kconfig</description>
        <pubDate>Tue, 02 Apr 2024 14:17:13 +0200</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>0d21364c6e8dc1f62c34bbc49d49935c8b01844c - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/tipc/Kconfig#0d21364c6e8dc1f62c34bbc49d49935c8b01844c</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to get v6.9-rc2 changes into drm-misc-next.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/net/tipc/Kconfig</description>
        <pubDate>Tue, 02 Apr 2024 09:51:30 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>b7e1e969c887c897947fdc3754fe9b0c24acb155 - Merge branch &apos;topic/sound-devel-6.10&apos; into for-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/tipc/Kconfig#b7e1e969c887c897947fdc3754fe9b0c24acb155</link>
        <description>Merge branch &apos;topic/sound-devel-6.10&apos; into for-next

            List of files:
            /linux/net/tipc/Kconfig</description>
        <pubDate>Tue, 26 Mar 2024 12:19:11 +0100</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>f4566a1e73957800df75a3dd2dccee8a4697f327 - Merge tag &apos;v6.9-rc1&apos; into sched/core, to pick up fixes and to refresh the branch</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/tipc/Kconfig#f4566a1e73957800df75a3dd2dccee8a4697f327</link>
        <description>Merge tag &apos;v6.9-rc1&apos; into sched/core, to pick up fixes and to refresh the branchSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/net/tipc/Kconfig</description>
        <pubDate>Mon, 25 Mar 2024 11:32:29 +0100</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>100c85421b52e41269ada88f7d71a6b8a06c7a11 - Merge tag &apos;asoc-fix-v6.9-rc2&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/tipc/Kconfig#100c85421b52e41269ada88f7d71a6b8a06c7a11</link>
        <description>Merge tag &apos;asoc-fix-v6.9-rc2&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v6.9A relatively large set of fixes here, the biggest piece of it is aseries correcting some problems with the delay reporting for Intel SOFcards but there&apos;s a bunch of other things.  Everything here is driverspecific except for a fix in the core for an issue with sign extensionhandling volume controls.

            List of files:
            /linux/net/tipc/Kconfig</description>
        <pubDate>Fri, 05 Apr 2024 08:48:12 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>36a1818f5a1e50b805317ba13f827067d50f6970 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/tipc/Kconfig#36a1818f5a1e50b805317ba13f827067d50f6970</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesBackmerging to get drm-misc-fixes to the state of v6.9-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/net/tipc/Kconfig</description>
        <pubDate>Mon, 25 Mar 2024 21:11:58 +0100</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>9187210eee7d87eea37b45ea93454a88681894a4 - Merge tag &apos;net-next-6.9&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/tipc/Kconfig#9187210eee7d87eea37b45ea93454a88681894a4</link>
        <description>Merge tag &apos;net-next-6.9&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextPull networking updates from Jakub Kicinski: &quot;Core &amp; protocols:   - Large effort by Eric to lower rtnl_lock pressure and remove locks:      - Make commonly used parts of rtnetlink (address, route dumps        etc) lockless, protected by RCU instead of rtnl_lock.      - Add a netns exit callback which already holds rtnl_lock,        allowing netns exit to take rtnl_lock once in the core instead        of once for each driver / callback.      - Remove locks / serialization in the socket diag interface.      - Remove 6 calls to synchronize_rcu() while holding rtnl_lock.      - Remove the dev_base_lock, depend on RCU where necessary.   - Support busy polling on a per-epoll context basis. Poll length and     budget parameters can be set independently of system defaults.   - Introduce struct net_hotdata, to make sure read-mostly global     config variables fit in as few cache lines as possible.   - Add optional per-nexthop statistics to ease monitoring / debug of     ECMP imbalance problems.   - Support TCP_NOTSENT_LOWAT in MPTCP.   - Ensure that IPv6 temporary addresses&apos; preferred lifetimes are long     enough, compared to other configured lifetimes, and at least 2 sec.   - Support forwarding of ICMP Error messages in IPSec, per RFC 4301.   - Add support for the independent control state machine for bonding     per IEEE 802.1AX-2008 5.4.15 in addition to the existing coupled     control state machine.   - Add &quot;network ID&quot; to MCTP socket APIs to support hosts with multiple     disjoint MCTP networks.   - Re-use the mono_delivery_time skbuff bit for packets which user     space wants to be sent at a specified time. Maintain the timing     information while traversing veth links, bridge etc.   - Take advantage of MSG_SPLICE_PAGES for RxRPC DATA and ACK packets.   - Simplify many places iterating over netdevs by using an xarray     instead of a hash table walk (hash table remains in place, for use     on fastpaths).   - Speed up scanning for expired routes by keeping a dedicated list.   - Speed up &quot;generic&quot; XDP by trying harder to avoid large allocations.   - Support attaching arbitrary metadata to netconsole messages.  Things we sprinkled into general kernel code:   - Enforce VM_IOREMAP flag and range in ioremap_page_range and     introduce VM_SPARSE kind and vm_area_[un]map_pages (used by     bpf_arena).   - Rework selftest harness to enable the use of the full range of ksft     exit code (pass, fail, skip, xfail, xpass).  Netfilter:   - Allow userspace to define a table that is exclusively owned by a     daemon (via netlink socket aliveness) without auto-removing this     table when the userspace program exits. Such table gets marked as     orphaned and a restarting management daemon can re-attach/regain     ownership.   - Speed up element insertions to nftables&apos; concatenated-ranges set     type. Compact a few related data structures.  BPF:   - Add BPF token support for delegating a subset of BPF subsystem     functionality from privileged system-wide daemons such as systemd     through special mount options for userns-bound BPF fs to a trusted     &amp; unprivileged application.   - Introduce bpf_arena which is sparse shared memory region between     BPF program and user space where structures inside the arena can     have pointers to other areas of the arena, and pointers work     seamlessly for both user-space programs and BPF programs.   - Introduce may_goto instruction that is a contract between the     verifier and the program. The verifier allows the program to loop     assuming it&apos;s behaving well, but reserves the right to terminate     it.   - Extend the BPF verifier to enable static subprog calls in spin lock     critical sections.   - Support registration of struct_ops types from modules which helps     projects like fuse-bpf that seeks to implement a new struct_ops     type.   - Add support for retrieval of cookies for perf/kprobe multi links.   - Support arbitrary TCP SYN cookie generation / validation in the TC     layer with BPF to allow creating SYN flood handling in BPF     firewalls.   - Add code generation to inline the bpf_kptr_xchg() helper which     improves performance when stashing/popping the allocated BPF     objects.  Wireless:   - Add SPP (signaling and payload protected) AMSDU support.   - Support wider bandwidth OFDMA, as required for EHT operation.  Driver API:   - Major overhaul of the Energy Efficient Ethernet internals to     support new link modes (2.5GE, 5GE), share more code between     drivers (especially those using phylib), and encourage more     uniform behavior. Convert and clean up drivers.   - Define an API for querying per netdev queue statistics from     drivers.   - IPSec: account in global stats for fully offloaded sessions.   - Create a concept of Ethernet PHY Packages at the Device Tree level,     to allow parameterizing the existing PHY package code.   - Enable Rx hashing (RSS) on GTP protocol fields.  Misc:   - Improvements and refactoring all over networking selftests.   - Create uniform module aliases for TC classifiers, actions, and     packet schedulers to simplify creating modprobe policies.   - Address all missing MODULE_DESCRIPTION() warnings in networking.   - Extend the Netlink descriptions in YAML to cover message     encapsulation or &quot;Netlink polymorphism&quot;, where interpretation of     nested attributes depends on link type, classifier type or some     other &quot;class type&quot;.  Drivers:   - Ethernet high-speed NICs:      - Add a new driver for Marvell&apos;s Octeon PCI Endpoint NIC VF.      - Intel (100G, ice, idpf):         - support E825-C devices      - nVidia/Mellanox:         - support devices with one port and multiple PCIe links      - Broadcom (bnxt):         - support n-tuple filters         - support configuring the RSS key      - Wangxun (ngbe/txgbe):         - implement irq_domain for TXGBE&apos;s sub-interrupts      - Pensando/AMD:         - support XDP         - optimize queue submission and wakeup handling (+17% bps)         - optimize struct layout, saving 28% of memory on queues   - Ethernet NICs embedded and virtual:      - Google cloud vNIC:         - refactor driver to perform memory allocations for new queue           config before stopping and freeing the old queue memory      - Synopsys (stmmac):         - obey queueMaxSDU and implement counters required by 802.1Qbv      - Renesas (ravb):         - support packet checksum offload         - suspend to RAM and runtime PM support   - Ethernet switches:      - nVidia/Mellanox:         - support for nexthop group statistics      - Microchip:         - ksz8: implement PHY loopback         - add support for KSZ8567, a 7-port 10/100Mbps switch   - PTP:      - New driver for RENESAS FemtoClock3 Wireless clock generator.      - Support OCP PTP cards designed and built by Adva.   - CAN:      - Support recvmsg() flags for own, local and remote traffic on CAN        BCM sockets.      - Support for esd GmbH PCIe/402 CAN device family.      - m_can:         - Rx/Tx submission coalescing         - wake on frame Rx   - WiFi:      - Intel (iwlwifi):         - enable signaling and payload protected A-MSDUs         - support wider-bandwidth OFDMA         - support for new devices         - bump FW API to 89 for AX devices; 90 for BZ/SC devices      - MediaTek (mt76):         - mt7915: newer ADIE version support         - mt7925: radio temperature sensor support      - Qualcomm (ath11k):         - support 6 GHz station power modes: Low Power Indoor (LPI),           Standard Power) SP and Very Low Power (VLP)         - QCA6390 &amp; WCN6855: support 2 concurrent station interfaces         - QCA2066 support      - Qualcomm (ath12k):         - refactoring in preparation for Multi-Link Operation (MLO)           support         - 1024 Block Ack window size support         - firmware-2.bin support         - support having multiple identical PCI devices (firmware needs           to have ATH12K_FW_FEATURE_MULTI_QRTR_ID)         - QCN9274: support split-PHY devices         - WCN7850: enable Power Save Mode in station mode         - WCN7850: P2P support      - RealTek:         - rtw88: support for more rtw8811cu and rtw8821cu devices         - rtw89: support SCAN_RANDOM_SN and SET_SCAN_DWELL         - rtlwifi: speed up USB firmware initialization         - rtwl8xxxu:             - RTL8188F: concurrent interface support             - Channel Switch Announcement (CSA) support in AP mode      - Broadcom (brcmfmac):         - per-vendor feature support         - per-vendor SAE password setup         - DMI nvram filename quirk for ACEPC W5 Pro&quot;* tag &apos;net-next-6.9&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next: (2255 commits)  nexthop: Fix splat with CONFIG_DEBUG_PREEMPT=y  nexthop: Fix out-of-bounds access during attribute validation  nexthop: Only parse NHA_OP_FLAGS for dump messages that require it  nexthop: Only parse NHA_OP_FLAGS for get messages that require it  bpf: move sleepable flag from bpf_prog_aux to bpf_prog  bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()  selftests/bpf: Add kprobe multi triggering benchmarks  ptp: Move from simple ida to xarray  vxlan: Remove generic .ndo_get_stats64  vxlan: Do not alloc tstats manually  devlink: Add comments to use netlink gen tool  nfp: flower: handle acti_netdevs allocation failure  net/packet: Add getsockopt support for PACKET_COPY_THRESH  net/netlink: Add getsockopt support for NETLINK_LISTEN_ALL_NSID  selftests/bpf: Add bpf_arena_htab test.  selftests/bpf: Add bpf_arena_list test.  selftests/bpf: Add unit tests for bpf_arena_alloc/free_pages  bpf: Add helper macro bpf_addr_space_cast()  libbpf: Recognize __arena global variables.  bpftool: Recognize arena map type  ...

            List of files:
            /linux/net/tipc/Kconfig</description>
        <pubDate>Wed, 13 Mar 2024 01:44:08 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>59d6bccebe5c747d6f4dcbc4862ad7b52571b3fc - net: tipc: remove redundant &apos;bool&apos; from CONFIG_TIPC_{MEDIA_UDP,CRYPTO}</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/tipc/Kconfig#59d6bccebe5c747d6f4dcbc4862ad7b52571b3fc</link>
        <description>net: tipc: remove redundant &apos;bool&apos; from CONFIG_TIPC_{MEDIA_UDP,CRYPTO}The &apos;bool&apos; is already specified for these options.The second &apos;bool&apos; under the help message is redundant.While I am here, I moved &apos;default y&apos; above, as it is common to placethe help text last.Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Reviewed-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Reviewed-by: Simon Horman &lt;horms@kernel.org&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux/net/tipc/Kconfig</description>
        <pubDate>Sun, 04 Feb 2024 14:12:26 +0100</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>4b4193256c8d3bc3a5397b5cd9494c2ad386317d - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/tipc/Kconfig#4b4193256c8d3bc3a5397b5cd9494c2ad386317d</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 5.11 merge window.

            List of files:
            /linux/net/tipc/Kconfig</description>
        <pubDate>Tue, 15 Dec 2020 01:27:23 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
