<?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 namespace_internal.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>f21f7b5162e9dbde6d3d5ce727d4ca2552d76ce9 - Merge tag &apos;timers-vdso-2026-04-12&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip</title>
        <link>http://kernelsources.org:8080/source/history/linux/kernel/time/namespace_internal.h#f21f7b5162e9dbde6d3d5ce727d4ca2552d76ce9</link>
        <description>Merge tag &apos;timers-vdso-2026-04-12&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipPull vdso updates from Thomas Gleixner: - Make the handling of compat functions consistent and more robust - Rework the underlying data store so that it is dynamically allocated,   which allows the conversion of the last holdout SPARC64 to the   generic VDSO implementation - Rework the SPARC64 VDSO to utilize the generic implementation - Mop up the left overs of the non-generic VDSO support in the core   code - Expand the VDSO selftest and make them more robust - Allow time namespaces to be enabled independently of the generic VDSO   support, which was not possible before due to SPARC64 not using it - Various cleanups and improvements in the related code* tag &apos;timers-vdso-2026-04-12&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (51 commits)  timens: Use task_lock guard in timens_get*()  timens: Use mutex guard in proc_timens_set_offset()  timens: Simplify some calls to put_time_ns()  timens: Add a __free() wrapper for put_time_ns()  timens: Remove dependency on the vDSO  vdso/timens: Move functions to new file  selftests: vDSO: vdso_test_correctness: Add a test for time()  selftests: vDSO: vdso_test_correctness: Use facilities from parse_vdso.c  selftests: vDSO: vdso_test_correctness: Handle different tv_usec types  selftests: vDSO: vdso_test_correctness: Drop SYS_getcpu fallbacks  selftests: vDSO: vdso_test_gettimeofday: Remove nolibc checks  Revert &quot;selftests: vDSO: parse_vdso: Use UAPI headers instead of libc headers&quot;  random: vDSO: Remove ifdeffery  random: vDSO: Trim vDSO includes  vdso/datapage: Trim down unnecessary includes  vdso/datapage: Remove inclusion of gettimeofday.h  vdso/helpers: Explicitly include vdso/processor.h  vdso/gettimeofday: Add explicit includes  random: vDSO: Add explicit includes  MIPS: vdso: Explicitly include asm/vdso/vdso.h  ...

            List of files:
            /linux/kernel/time/namespace_internal.h</description>
        <pubDate>Tue, 14 Apr 2026 19:53:44 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>1b6c89285d37114d7efe8ab04102a542581cd7da - timens: Remove dependency on the vDSO</title>
        <link>http://kernelsources.org:8080/source/history/linux/kernel/time/namespace_internal.h#1b6c89285d37114d7efe8ab04102a542581cd7da</link>
        <description>timens: Remove dependency on the vDSOPreviously, missing time namespace support in the vDSO meant that timenamespaces needed to be disabled globally. This was expressed in a harddependency on the generic vDSO library. This also meant that architectureswithout any vDSO or only a stub vDSO could not enable time namespaces.Now that all architectures using a real vDSO are using the generic library,that dependency is not necessary anymore.Remove the dependency and let all architectures enable time namespaces.Signed-off-by: Thomas Wei&#223;schuh &lt;thomas.weissschuh@linutronix.de&gt;Signed-off-by: Thomas Gleixner &lt;tglx@kernel.org&gt;Link: https://patch.msgid.link/20260326-vdso-timens-decoupling-v2-2-c82693a7775f@linutronix.de

            List of files:
            /linux/kernel/time/namespace_internal.h</description>
        <pubDate>Thu, 26 Mar 2026 12:42:31 +0100</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;thomas.weissschuh@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>5dc9cf835aba73c882348aa4f99be83b6e45ad9b - vdso/timens: Move functions to new file</title>
        <link>http://kernelsources.org:8080/source/history/linux/kernel/time/namespace_internal.h#5dc9cf835aba73c882348aa4f99be83b6e45ad9b</link>
        <description>vdso/timens: Move functions to new fileAs a preparation of the untangling of time namespaces and the vDSO, movethe glue functions between those subsystems into a new file.While at it, switch the mutex lock and mmap_read_lock() in the vDSOnamespace code to guard().Signed-off-by: Thomas Wei&#223;schuh &lt;thomas.weissschuh@linutronix.de&gt;Signed-off-by: Thomas Gleixner &lt;tglx@kernel.org&gt;Link: https://patch.msgid.link/20260326-vdso-timens-decoupling-v2-1-c82693a7775f@linutronix.de

            List of files:
            /linux/kernel/time/namespace_internal.h</description>
        <pubDate>Thu, 26 Mar 2026 12:42:30 +0100</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;thomas.weissschuh@linutronix.de&gt;</dc:creator>
    </item>
</channel>
</rss>
