<?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>2519003dd5fb6f89f10f031e3a97ecb7c9d1b816 - Merge tag &apos;asoc-fix-v7.1-rc4&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/ipv6/Kconfig#2519003dd5fb6f89f10f031e3a97ecb7c9d1b816</link>
        <description>Merge tag &apos;asoc-fix-v7.1-rc4&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v7.1A bigger batch of fixes than usual due to -next not happeing last week,this is mostly stuff for laptops - a lot of quirks and small fixes,mainly for x86 and SoundWire.  Nothing too big or exciting individually,just two week&apos;s worth.

            List of files:
            /linux/net/ipv6/Kconfig</description>
        <pubDate>Fri, 22 May 2026 08:25:18 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>fcee7d82f27d6a8b1ddc5bbefda59b4e441e9bc0 - Merge tag &apos;net-7.1-rc3&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/ipv6/Kconfig#fcee7d82f27d6a8b1ddc5bbefda59b4e441e9bc0</link>
        <description>Merge tag &apos;net-7.1-rc3&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPull networking fixes from Jakub Kicinski: &quot;Including fixes from Netfilter, IPsec, Bluetooth and WiFi.  Current release - fix to a fix:   - ipmr: add __rcu to netns_ipv4.mrt, make sure we hold the RCU lock     in all relevant places  Current release - new code bugs:   - fixes for the recently added resizable hash tables   - ipv6: make sure we default IPv6 tunnel drivers to =m now that IPv6     itself is built in   - drv: octeontx2-af: fixes for parser/CAM fixes  Previous releases - regressions:   - phy: micrel: fix LAN8814 QSGMII soft reset   - wifi:       - cw1200: revert &quot;Fix locking in error paths&quot;       - ath12k: fix crash on WCN7850, due to adding the same queue         buffer to a list multiple times  Previous releases - always broken:   - number of info leak fixes   - ipv6: implement limits on extension header parsing   - wifi: number of fixes for missing bound checks in the drivers   - Bluetooth: fixes for races and locking issues   - af_unix:       - fix an issue between garbage collection and PEEK       - fix yet another issue with OOB data   - xfrm: esp: avoid in-place decrypt on shared skb frags   - netfilter: replace skb_try_make_writable() by skb_ensure_writable()   - openvswitch: vport: fix race between tunnel creation and linking     leading to invalid memory accesses (type confusion)   - drv: amd-xgbe: fix PTP addend overflow causing frozen clock  Misc:   - sched/isolation: make HK_TYPE_KTHREAD an alias of HK_TYPE_DOMAIN     (for relevant IPVS change)&quot;* tag &apos;net-7.1-rc3&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (190 commits)  net: sparx5: configure serdes for 1000BASE-X in sparx5_port_init()  net: sparx5: fix wrong chip ids for TSN SKUs  net: stmmac: dwmac-nuvoton: fix NULL pointer dereference in nvt_set_phy_intf_sel()  tcp: Fix dst leak in tcp_v6_connect().  ipmr: Call ipmr_fib_lookup() under RCU.  net: phy: broadcom: Save PHY counters during suspend  net/smc: fix missing sk_err when TCP handshake fails  af_unix: Reject SIOCATMARK on non-stream sockets  veth: fix OOB txq access in veth_poll() with asymmetric queue counts  eth: fbnic: fix double-free of PCS on phylink creation failure  net: ethernet: cortina: Drop half-assembled SKB  selftests: mptcp: pm: restrict &apos;unknown&apos; check to pm_nl_ctl  selftests: mptcp: check output: catch cmd errors  mptcp: pm: prio: skip closed subflows  mptcp: pm: ADD_ADDR rtx: return early if no retrans  mptcp: pm: ADD_ADDR rtx: skip inactive subflows  mptcp: pm: ADD_ADDR rtx: resched blocked ADD_ADDR quicker  mptcp: pm: ADD_ADDR rtx: free sk if last  mptcp: pm: ADD_ADDR rtx: always decrease sk refcount  mptcp: pm: ADD_ADDR rtx: fix potential data-race  ...

            List of files:
            /linux/net/ipv6/Kconfig</description>
        <pubDate>Thu, 07 May 2026 19:32:03 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>901a7d9e2f280a9e76e6c58406a519cb11ad5ff8 - ipv6: default IPV6_SIT to m</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/ipv6/Kconfig#901a7d9e2f280a9e76e6c58406a519cb11ad5ff8</link>
        <description>ipv6: default IPV6_SIT to mThis basically defaulted to m until recently, since IPV6 defaulted tom.  Since IPV6 was changed to a boolean with a default of y, IPV6_SITstarted defaulting to built-in as well.  This results in a surprisesit0 device by default for defconfig (and defconfig-derived config)users at boot.  For me, this broke an (admittedly non-robust) script.Preserve the behaviour of most configs by avoiding building thismodule, that&apos;s probably overall seldom used compared to IPv6 as awhole, into the kernel.Fixes: 309b905deee59 (&quot;ipv6: convert CONFIG_IPV6 to built-in only and clean up Kconfigs&quot;)Signed-off-by: Alyssa Ross &lt;hi@alyssa.is&gt;Reviewed-by: Fernando Fernandez Mancera &lt;fmancera@suse.de&gt;Link: https://patch.msgid.link/20260503192515.290900-2-hi@alyssa.isSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/net/ipv6/Kconfig</description>
        <pubDate>Sun, 03 May 2026 21:25:16 +0200</pubDate>
        <dc:creator>Alyssa Ross &lt;hi@alyssa.is&gt;</dc:creator>
    </item>
<item>
        <title>0fc8f6200d2313278fbf4539bbab74677c685531 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/ipv6/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/ipv6/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/ipv6/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/ipv6/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/ipv6/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/ipv6/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/ipv6/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/ipv6/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>a4a508df2aa34f8650afde54ea804321c618f45f - Merge tag &apos;v6.18&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/ipv6/Kconfig#a4a508df2aa34f8650afde54ea804321c618f45f</link>
        <description>Merge tag &apos;v6.18&apos; into nextSync up with the mainline to bring in the latest APIs.

            List of files:
            /linux/net/ipv6/Kconfig</description>
        <pubDate>Sat, 13 Dec 2025 10:18:20 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>cb9f145f638d7afa633632a9290d6ad06caeb8ee - Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-robclark</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/ipv6/Kconfig#cb9f145f638d7afa633632a9290d6ad06caeb8ee</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-robclarkBack-merge drm-next to get caught up.Signed-off-by: Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;

            List of files:
            /linux/net/ipv6/Kconfig</description>
        <pubDate>Sat, 01 Nov 2025 13:47:30 +0100</pubDate>
        <dc:creator>Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>82ee50252dc891e3f3b32d923bb4f656d300b772 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/ipv6/Kconfig#82ee50252dc891e3f3b32d923bb4f656d300b772</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 6.18-rc1.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/net/ipv6/Kconfig</description>
        <pubDate>Tue, 14 Oct 2025 11:31:49 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>2acee98fcc61052d63fab4539fcb6ee677555645 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/ipv6/Kconfig#2acee98fcc61052d63fab4539fcb6ee677555645</link>
        <description>Merge drm/drm-next into drm-intel-nextSync to v6.18-rc1.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/net/ipv6/Kconfig</description>
        <pubDate>Tue, 14 Oct 2025 09:37:11 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>9b966ae42235a88eaea714be09ff3d698535bdfe - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/ipv6/Kconfig#9b966ae42235a88eaea714be09ff3d698535bdfe</link>
        <description>Merge drm/drm-next into drm-misc-nextUpdating drm-misc-next to the state of v6.18-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/net/ipv6/Kconfig</description>
        <pubDate>Mon, 13 Oct 2025 09:19:19 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>2ace52718376fdb56aca863da2eebe70d7e2ddb1 - Merge branch &apos;objtool/core&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/ipv6/Kconfig#2ace52718376fdb56aca863da2eebe70d7e2ddb1</link>
        <description>Merge branch &apos;objtool/core&apos;Bring in the UDB and objtool data annotations to avoid conflicts while further extending the bug exceptions.Signed-off-by: Peter Zijlstra &lt;peterz@infradead.org&gt;

            List of files:
            /linux/net/ipv6/Kconfig</description>
        <pubDate>Fri, 21 Nov 2025 11:21:20 +0100</pubDate>
        <dc:creator>Peter Zijlstra &lt;peterz@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>f39b6c468c52745dbca9a842d91c8373fda208ab - Merge tag &apos;v6.18-rc6&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/ipv6/Kconfig#f39b6c468c52745dbca9a842d91c8373fda208ab</link>
        <description>Merge tag &apos;v6.18-rc6&apos; into for-linusSync up with the mainline to bring in definition ofINPUT_PROP_HAPTIC_TOUCHPAD.

            List of files:
            /linux/net/ipv6/Kconfig</description>
        <pubDate>Tue, 18 Nov 2025 08:16:55 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4f38da1f027ea2c9f01bb71daa7a299c191b6940 - spi: Merge up v6.18-rc1</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/ipv6/Kconfig#4f38da1f027ea2c9f01bb71daa7a299c191b6940</link>
        <description>spi: Merge up v6.18-rc1Ensure my CI has a sensible baseline.

            List of files:
            /linux/net/ipv6/Kconfig</description>
        <pubDate>Mon, 13 Oct 2025 14:32:13 +0200</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ec2e0fb07d789976c601bec19ecced7a501c3705 - Merge tag &apos;asoc-fix-v6.18-rc1&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/ipv6/Kconfig#ec2e0fb07d789976c601bec19ecced7a501c3705</link>
        <description>Merge tag &apos;asoc-fix-v6.18-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v6.18A moderately large collection of driver specific fixes, plus a few newquirks and device IDs.  The NAU8821 changes are a little large but morein mechanical ways than in ways that are complex.

            List of files:
            /linux/net/ipv6/Kconfig</description>
        <pubDate>Thu, 16 Oct 2025 20:14:24 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>48a710760e10a4f36e11233a21860796ba204b1e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/ipv6/Kconfig#48a710760e10a4f36e11233a21860796ba204b1e</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesUpdating drm-misc-fixes to the state of v6.18-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/net/ipv6/Kconfig</description>
        <pubDate>Tue, 14 Oct 2025 10:59:58 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>07fdad3a93756b872da7b53647715c48d0f4a2d0 - Merge tag &apos;net-next-6.18&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/ipv6/Kconfig#07fdad3a93756b872da7b53647715c48d0f4a2d0</link>
        <description>Merge tag &apos;net-next-6.18&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextPull networking updates from Paolo Abeni: &quot;Core &amp; protocols:   - Improve drop account scalability on NUMA hosts for RAW and UDP     sockets and the backlog, almost doubling the Pps capacity under DoS   - Optimize the UDP RX performance under stress, reducing contention,     revisiting the binary layout of the involved data structs and     implementing NUMA-aware locking. This improves UDP RX performance     by an additional 50%, even more under extreme conditions   - Add support for PSP encryption of TCP connections; this mechanism     has some similarities with IPsec and TLS, but offers superior HW     offloads capabilities   - Ongoing work to support Accurate ECN for TCP. AccECN allows more     than one congestion notification signal per RTT and is a building     block for Low Latency, Low Loss, and Scalable Throughput (L4S)   - Reorganize the TCP socket binary layout for data locality, reducing     the number of touched cachelines in the fastpath   - Refactor skb deferral free to better scale on large multi-NUMA     hosts, this improves TCP and UDP RX performances significantly on     such HW   - Increase the default socket memory buffer limits from 256K to 4M to     better fit modern link speeds   - Improve handling of setups with a large number of nexthop, making     dump operating scaling linearly and avoiding unneeded     synchronize_rcu() on delete   - Improve bridge handling of VLAN FDB, storing a single entry per     bridge instead of one entry per port; this makes the dump order of     magnitude faster on large switches   - Restore IP ID correctly for encapsulated packets at GSO     segmentation time, allowing GRO to merge packets in more scenarios   - Improve netfilter matching performance on large sets   - Improve MPTCP receive path performance by leveraging recently     introduced core infrastructure (skb deferral free) and adopting     recent TCP autotuning changes   - Allow bridges to redirect to a backup port when the bridge port is     administratively down   - Introduce MPTCP &apos;laminar&apos; endpoint that con be used only once per     connection and simplify common MPTCP setups   - Add RCU safety to dst-&gt;dev, closing a lot of possible races   - A significant crypto library API for SCTP, MPTCP and IPv6 SR,     reducing code duplication   - Supports pulling data from an skb frag into the linear area of an     XDP buffer  Things we sprinkled into general kernel code:   - Generate netlink documentation from YAML using an integrated YAML     parser  Driver API:   - Support using IPv6 Flow Label in Rx hash computation and RSS queue     selection   - Introduce API for fetching the DMA device for a given queue,     allowing TCP zerocopy RX on more H/W setups   - Make XDP helpers compatible with unreadable memory, allowing more     easily building DevMem-enabled drivers with a unified XDP/skbs     datapath   - Add a new dedicated ethtool callback enabling drivers to provide     the number of RX rings directly, improving efficiency and clarity     in RX ring queries and RSS configuration   - Introduce a burst period for the health reporter, allowing better     handling of multiple errors due to the same root cause   - Support for DPLL phase offset exponential moving average,     controlling the average smoothing factor  Device drivers:   - Add a new Huawei driver for 3rd gen NIC (hinic3)   - Add a new SpacemiT driver for K1 ethernet MAC   - Add a generic abstraction for shared memory communication     devices (dibps)   - Ethernet high-speed NICs:      - nVidia/Mellanox:         - Use multiple per-queue doorbell, to avoid MMIO contention           issues         - support adjacent functions, allowing them to delegate their           SR-IOV VFs to sibling PFs         - support RSS for IPSec offload         - support exposing raw cycle counters in PTP and mlx5         - support for disabling host PFs.      - Intel (100G, ice, idpf):         - ice: support for SRIOV VFs over an Active-Active link           aggregate         - ice: support for firmware logging via debugfs         - ice: support for Earliest TxTime First (ETF) hardware offload         - idpf: support basic XDP functionalities and XSk      - Broadcom (bnxt):         - support Hyper-V VF ID         - dynamic SRIOV resource allocations for RoCE      - Meta (fbnic):         - support queue API, zero-copy Rx and Tx         - support basic XDP functionalities         - devlink health support for FW crashes and OTP mem corruptions         - expand hardware stats coverage to FEC, PHY, and Pause      - Wangxun:         - support ethtool coalesce options         - support for multiple RSS contexts   - Ethernet virtual:      - Macsec:         - replace custom netlink attribute checks with policy-level           checks      - Bonding:         - support aggregator selection based on port priority      - Microsoft vNIC:         - use page pool fragments for RX buffers instead of full pages           to improve memory efficiency   - Ethernet NICs consumer, and embedded:      - Qualcomm: support Ethernet function for IPQ9574 SoC      - Airoha: implement wlan offloading via NPU      - Freescale         - enetc: add NETC timer PTP driver and add PTP support         - fec: enable the Jumbo frame support for i.MX8QM      - Renesas (R-Car S4):         - support HW offloading for layer 2 switching         - support for RZ/{T2H, N2H} SoCs      - Cadence (macb): support TAPRIO traffic scheduling      - TI:         - support for Gigabit ICSS ethernet SoC (icssm-prueth)      - Synopsys (stmmac): a lot of cleanups   - Ethernet PHYs:      - Support 10g-qxgmi phy-mode for AQR412C, Felix DSA and Lynx PCS        driver      - Support bcm63268 GPHY power control      - Support for Micrel lan8842 PHY and PTP      - Support for Aquantia AQR412 and AQR115   - CAN:      - a large CAN-XL preparation work      - reorganize raw_sock and uniqframe struct to minimize memory        usage      - rcar_canfd: update the CAN-FD handling   - WiFi:      - extended Neighbor Awareness Networking (NAN) support      - S1G channel representation cleanup      - improve S1G support   - WiFi drivers:      - Intel (iwlwifi):         - major refactor and cleanup      - Broadcom (brcm80211):         - support for AP isolation      - RealTek (rtw88/89) rtw88/89:         - preparation work for RTL8922DE support      - MediaTek (mt76):         - HW restart improvements         - MLO support      - Qualcomm/Atheros (ath10k):         - GTK rekey fixes   - Bluetooth drivers:      - btusb: support for several new IDs for MT7925      - btintel: support for BlazarIW core      - btintel_pcie: support for _suspend() / _resume()      - btintel_pcie: support for Scorpious, Panther Lake-H484 IDs&quot;* tag &apos;net-next-6.18&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next: (1536 commits)  net: stmmac: Add support for Allwinner A523 GMAC200  dt-bindings: net: sun8i-emac: Add A523 GMAC200 compatible  Revert &quot;Documentation: net: add flow control guide and document ethtool API&quot;  octeontx2-pf: fix bitmap leak  octeontx2-vf: fix bitmap leak  net/mlx5e: Use extack in set rxfh callback  net/mlx5e: Introduce mlx5e_rss_params for RSS configuration  net/mlx5e: Introduce mlx5e_rss_init_params  net/mlx5e: Remove unused mdev param from RSS indir init  net/mlx5: Improve QoS error messages with actual depth values  net/mlx5e: Prevent entering switchdev mode with inconsistent netns  net/mlx5: HWS, Generalize complex matchers  net/mlx5: Improve write-combining test reliability for ARM64 Grace CPUs  selftests/net: add tcp_port_share to .gitignore  Revert &quot;net/mlx5e: Update and set Xon/Xoff upon MTU set&quot;  net: add NUMA awareness to skb_attempt_defer_free()  net: use llist for sd-&gt;defer_list  net: make softnet_data.defer_count an atomic  selftests: drv-net: psp: add tests for destroying devices  selftests: drv-net: psp: add test for auto-adjusting TCP MSS  ...

            List of files:
            /linux/net/ipv6/Kconfig</description>
        <pubDate>Fri, 03 Oct 2025 00:17:01 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>242041164339594ca019481d54b4f68a7aaff64e - Merge branch &apos;ipv6-sr-simplify-and-optimize-hmac-calculations&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/ipv6/Kconfig#242041164339594ca019481d54b4f68a7aaff64e</link>
        <description>Merge branch &apos;ipv6-sr-simplify-and-optimize-hmac-calculations&apos;Eric Biggers says:====================ipv6: sr: Simplify and optimize HMAC calculationsThis series simplifies and optimizes the HMAC calculations inIPv6 Segment Routing.====================Link: https://patch.msgid.link/20250824013644.71928-1-ebiggers@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/net/ipv6/Kconfig</description>
        <pubDate>Wed, 27 Aug 2025 03:11:31 +0200</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>095928e7d80186c524013a5b5d54889fa2ec1eaa - ipv6: sr: Use HMAC-SHA1 and HMAC-SHA256 library functions</title>
        <link>http://kernelsources.org:8080/source/history/linux/net/ipv6/Kconfig#095928e7d80186c524013a5b5d54889fa2ec1eaa</link>
        <description>ipv6: sr: Use HMAC-SHA1 and HMAC-SHA256 library functionsUse the HMAC-SHA1 and HMAC-SHA256 library functions instead ofcrypto_shash.  This is simpler and faster.  Pre-allocating per-CPU hashtransformation objects and descriptors is no longer needed, and amicrobenchmark on x86_64 shows seg6_hmac_compute() (with HMAC-SHA256)dropping from ~2494 cycles to ~1978 cycles, a 20% improvement.Signed-off-by: Eric Biggers &lt;ebiggers@kernel.org&gt;Link: https://patch.msgid.link/20250824013644.71928-2-ebiggers@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/net/ipv6/Kconfig</description>
        <pubDate>Sun, 24 Aug 2025 03:36:43 +0200</pubDate>
        <dc:creator>Eric Biggers &lt;ebiggers@kernel.org&gt;</dc:creator>
    </item>
</channel>
</rss>
