<?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>104a813376837da3b9651457d6fdc99596257fba - Merge tag &apos;timers-vdso-2026-08-17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/vdso/Kconfig#104a813376837da3b9651457d6fdc99596257fba</link>
        <description>Merge tag &apos;timers-vdso-2026-08-17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipPull VDSO updates from Thomas Gleixner: - Consolidate the VDSO datastore further and provide support for   mlock_all() and prefaulting. - Provide 32-bit legacy time related functionality only if   CONFIG_COMPAT_32BIT_TIME is enabled. The config switch exists,   but architecture code still exposes the legacy functionality even   disabled.   Clean this up by adding the missing guards and validating at build   time that the VDSO is legacy free if disabled. - Consolidate the VDSO related config options in core and drivers,   which removes some non-sensical dependencies and quite an amount of   #ifdeffery. - Clean up the PAGE_SIZE definition maze* tag &apos;timers-vdso-2026-08-17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (30 commits)  random: vDSO: Drop custom PAGE_SIZE definitions  LoongArch: Remove CONFIG_GENERIC_GETTIMEOFDAY ifdeffery  clocksource/drivers/timer-riscv: Remove CONFIG_GENERIC_GETTIMEOFDAY ifdeffery  clocksource/drivers/arm_arch_timer: Remove CONFIG_GENERIC_GETTIMEOFDAY ifdeffery  clocksource/drivers/mips-gic-timer: Remove CONFIG_GENERIC_GETTIMEOFDAY ifdeffery  MIPS: csrc-r4k: Remove CONFIG_GENERIC_GETTIMEOFDAY ifdeffery  vDSO: Make clockmode constants available without CONFIG_GENERIC_GETTIMEOFDAY  kbuild: Support generated asm-headers in subdirectories  vdso: Rename HAVE_GENERIC_VDSO to VDSO_DATASTORE  vdso: Drop HAVE_GENERIC_VDSO from architecture kconfig files  vdso: Automatically select HAVE_GENERIC_VDSO if necessary  MIPS: vdso: Stop using CONFIG_HAVE_GENERIC_VDSO  vdso: Remove the dependency on HAVE_GENERIC_VDSO from ARCH_HAS_VDSO_ARCH_DATA  futex: Remove dependency on HAVE_GENERIC_VDSO from FUTEX_ROBUST_UNLOCK  vdso/gettimeofday: Verify COMPAT_32BIT_TIME interactions  sparc: vdso: Respect COMPAT_32BIT_TIME  MIPS: VDSO: Respect COMPAT_32BIT_TIME  powerpc/vdso: Respect COMPAT_32BIT_TIME  ARM: VDSO: Respect COMPAT_32BIT_TIME  arm64: vdso32: Respect COMPAT_32BIT_TIME  ...

            List of files:
            /linux/lib/vdso/Kconfig</description>
        <pubDate>Wed, 19 Aug 2026 01:56:25 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>ecacc9c8d3ed0f63065f4a1e94bfd8bf65a3ffaf - vdso: Rename HAVE_GENERIC_VDSO to VDSO_DATASTORE</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/vdso/Kconfig#ecacc9c8d3ed0f63065f4a1e94bfd8bf65a3ffaf</link>
        <description>vdso: Rename HAVE_GENERIC_VDSO to VDSO_DATASTOREOver time the meaning of HAVE_GENERIC_VDSO has become off.Today it only controls the availability of the vDSO datastore.Rename the symbol to match its function.Signed-off-by: Thomas Wei&#223;schuh &lt;thomas.weissschuh@linutronix.de&gt;Signed-off-by: Thomas Gleixner &lt;tglx@kernel.org&gt;Reviewed-by: Vincenzo Frascino &lt;vincenzo.frascino@arm.com&gt;Reviewed-by: Philippe Mathieu-Daud&#233; &lt;philmd@oss.qualcomm.com&gt;Link: https://patch.msgid.link/20260709-vdso-have_generic_vdso-v1-6-d2e1061f268b@linutronix.de

            List of files:
            /linux/lib/vdso/Kconfig</description>
        <pubDate>Thu, 09 Jul 2026 09:28:42 +0200</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;thomas.weissschuh@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>faeff8d416c4c324030d1296a545024c44ddac51 - vdso: Automatically select HAVE_GENERIC_VDSO if necessary</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/vdso/Kconfig#faeff8d416c4c324030d1296a545024c44ddac51</link>
        <description>vdso: Automatically select HAVE_GENERIC_VDSO if necessarygettimeofday() and getrandom() in the vDSO require the vDSO datastore.Enable it automatically if either one of them is enabled so thearchitecture code doesn&apos;t need to know this.Signed-off-by: Thomas Wei&#223;schuh &lt;thomas.weissschuh@linutronix.de&gt;Signed-off-by: Thomas Gleixner &lt;tglx@kernel.org&gt;Reviewed-by: Vincenzo Frascino &lt;vincenzo.frascino@arm.com&gt;Reviewed-by: Philippe Mathieu-Daud&#233; &lt;philmd@oss.qualcomm.com&gt;Link: https://patch.msgid.link/20260709-vdso-have_generic_vdso-v1-4-d2e1061f268b@linutronix.de

            List of files:
            /linux/lib/vdso/Kconfig</description>
        <pubDate>Thu, 09 Jul 2026 09:28:40 +0200</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;thomas.weissschuh@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>8edf8b09fc44990977b3fbcb708035b1740d0b7e - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/vdso/Kconfig#8edf8b09fc44990977b3fbcb708035b1740d0b7e</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextBackmerging to pull in commit 5401b9adebc9 (&quot;i915: don&apos;t usea vma that didn&apos;t match the context VM&quot;) to revert it.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/lib/vdso/Kconfig</description>
        <pubDate>Tue, 12 May 2026 10:16:35 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>a4a508df2aa34f8650afde54ea804321c618f45f - Merge tag &apos;v6.18&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/vdso/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/lib/vdso/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/lib/vdso/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/lib/vdso/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/lib/vdso/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/lib/vdso/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/lib/vdso/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/lib/vdso/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/lib/vdso/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/lib/vdso/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/lib/vdso/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/lib/vdso/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/lib/vdso/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/lib/vdso/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/lib/vdso/Kconfig#4f38da1f027ea2c9f01bb71daa7a299c191b6940</link>
        <description>spi: Merge up v6.18-rc1Ensure my CI has a sensible baseline.

            List of files:
            /linux/lib/vdso/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/lib/vdso/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/lib/vdso/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/lib/vdso/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/lib/vdso/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>4b81e2eb9e4db8f6094c077d0c8b27c264901c1b - Merge tag &apos;timers-vdso-2025-09-29&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/vdso/Kconfig#4b81e2eb9e4db8f6094c077d0c8b27c264901c1b</link>
        <description>Merge tag &apos;timers-vdso-2025-09-29&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipPull VDSO updates from Thomas Gleixner: - Further consolidation of the VDSO infrastructure and the common data   store - Simplification of the related Kconfig logic - Improve the VDSO selftest suite* tag &apos;timers-vdso-2025-09-29&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:  selftests: vDSO: Drop vdso_test_clock_getres  selftests: vDSO: vdso_test_abi: Add tests for clock_gettime64()  selftests: vDSO: vdso_test_abi: Test CPUTIME clocks  selftests: vDSO: vdso_test_abi: Use explicit indices for name array  selftests: vDSO: vdso_test_abi: Drop clock availability tests  selftests: vDSO: vdso_test_abi: Use ksft_finished()  selftests: vDSO: vdso_test_abi: Correctly skip whole test with missing vDSO  selftests: vDSO: Fix -Wunitialized in powerpc VDSO_CALL() wrapper  vdso: Add struct __kernel_old_timeval forward declaration to gettime.h  vdso: Gate VDSO_GETRANDOM behind HAVE_GENERIC_VDSO  vdso: Drop Kconfig GENERIC_VDSO_TIME_NS  vdso: Drop Kconfig GENERIC_VDSO_DATA_STORE  vdso: Drop kconfig GENERIC_COMPAT_VDSO  vdso: Drop kconfig GENERIC_VDSO_32  riscv: vdso: Untangle Kconfig logic  time: Build generic update_vsyscall() only with generic time vDSO  vdso/gettimeofday: Remove !CONFIG_TIME_NS stubs  vdso: Move ENABLE_COMPAT_VDSO from core to arm64  ARM: VDSO: Remove cntvct_ok global variable  vdso/datastore: Gate time data behind CONFIG_GENERIC_GETTIMEOFDAY

            List of files:
            /linux/lib/vdso/Kconfig</description>
        <pubDate>Wed, 01 Oct 2025 01:58:21 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>258b37c6e626625fe441e16ab90e6a542a66eaee - vdso: Gate VDSO_GETRANDOM behind HAVE_GENERIC_VDSO</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/vdso/Kconfig#258b37c6e626625fe441e16ab90e6a542a66eaee</link>
        <description>vdso: Gate VDSO_GETRANDOM behind HAVE_GENERIC_VDSOAll architectures which want to implement getrandom() in the vDSO need touse the generic vDSO library.Signed-off-by: Thomas Wei&#223;schuh &lt;thomas.weissschuh@linutronix.de&gt;Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Link: https://lore.kernel.org/all/20250826-vdso-cleanups-v1-11-d9b65750e49f@linutronix.de

            List of files:
            /linux/lib/vdso/Kconfig</description>
        <pubDate>Tue, 26 Aug 2025 08:17:14 +0200</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;thomas.weissschuh@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>bad53ae2dc4296acb8cbcee385e0238cea484100 - vdso: Drop Kconfig GENERIC_VDSO_TIME_NS</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/vdso/Kconfig#bad53ae2dc4296acb8cbcee385e0238cea484100</link>
        <description>vdso: Drop Kconfig GENERIC_VDSO_TIME_NSAll architectures implementing time-related functionality in the vDSO areusing the generic vDSO library which handles time namespaces properly.Remove the now unnecessary Kconfig symbol.Enables the use of time namespaces on architectures, which use thegeneric vDSO but did not enable GENERIC_VDSO_TIME_NS, namely MIPS and arm.Signed-off-by: Thomas Wei&#223;schuh &lt;thomas.weissschuh@linutronix.de&gt;Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Acked-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt;Link: https://lore.kernel.org/all/20250826-vdso-cleanups-v1-10-d9b65750e49f@linutronix.de

            List of files:
            /linux/lib/vdso/Kconfig</description>
        <pubDate>Tue, 26 Aug 2025 08:17:13 +0200</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;thomas.weissschuh@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>7b338f6d4e3d6baa057e3505592a86f6410d68ed - vdso: Drop Kconfig GENERIC_VDSO_DATA_STORE</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/vdso/Kconfig#7b338f6d4e3d6baa057e3505592a86f6410d68ed</link>
        <description>vdso: Drop Kconfig GENERIC_VDSO_DATA_STOREAll users of the generic vDSO library also use the generic vDSO datastore.Remove the now unnecessary Kconfig symbol.Signed-off-by: Thomas Wei&#223;schuh &lt;thomas.weissschuh@linutronix.de&gt;Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Acked-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt;Link: https://lore.kernel.org/all/20250826-vdso-cleanups-v1-9-d9b65750e49f@linutronix.de

            List of files:
            /linux/lib/vdso/Kconfig</description>
        <pubDate>Tue, 26 Aug 2025 08:17:12 +0200</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;thomas.weissschuh@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>bb5bc7bfab06b9a6a2ccecba6dc40783fe9b4231 - vdso: Drop kconfig GENERIC_COMPAT_VDSO</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/vdso/Kconfig#bb5bc7bfab06b9a6a2ccecba6dc40783fe9b4231</link>
        <description>vdso: Drop kconfig GENERIC_COMPAT_VDSOThis configuration is never used.Remove it.Signed-off-by: Thomas Wei&#223;schuh &lt;thomas.weissschuh@linutronix.de&gt;Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Acked-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt;Link: https://lore.kernel.org/all/20250826-vdso-cleanups-v1-8-d9b65750e49f@linutronix.de

            List of files:
            /linux/lib/vdso/Kconfig</description>
        <pubDate>Tue, 26 Aug 2025 08:17:11 +0200</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;thomas.weissschuh@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>278f1c933c3fab6f249b995a1a13608246b76181 - vdso: Drop kconfig GENERIC_VDSO_32</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/vdso/Kconfig#278f1c933c3fab6f249b995a1a13608246b76181</link>
        <description>vdso: Drop kconfig GENERIC_VDSO_32This configuration is never used.Remove it.Signed-off-by: Thomas Wei&#223;schuh &lt;thomas.weissschuh@linutronix.de&gt;Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Link: https://lore.kernel.org/all/20250826-vdso-cleanups-v1-7-d9b65750e49f@linutronix.de

            List of files:
            /linux/lib/vdso/Kconfig</description>
        <pubDate>Tue, 26 Aug 2025 08:17:10 +0200</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;thomas.weissschuh@linutronix.de&gt;</dc:creator>
    </item>
</channel>
</rss>
