<?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 utsname.h</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/tools/include/nolibc/sys/utsname.h#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/tools/include/nolibc/sys/utsname.h</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>ee60c510fb3468ec6fab98419218c4e7b37e2ca3 - Merge tag &apos;nolibc-20260412-for-7.1-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/include/nolibc/sys/utsname.h#ee60c510fb3468ec6fab98419218c4e7b37e2ca3</link>
        <description>Merge tag &apos;nolibc-20260412-for-7.1-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibcPull nolibc updates from Thomas Wei&#223;schuh: - Many new features and optimizations to printf() - Rename non-standard symbols to avoid collisions with application code - Support for byteswap.h, endian.h, err.h and asprintf() - 64-bit dev_t - Smaller cleanups and fixes to the code and build system* tag &apos;nolibc-20260412-for-7.1-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc: (61 commits)  selftests/nolibc: use gcc 15  tools/nolibc: support UBSAN on gcc  tools/nolibc: create __nolibc_no_sanitize_ubsan  selftests/nolibc: don&apos;t skip tests for unimplemented syscalls anymore  selftests/nolibc: explicitly handle ENOSYS from ptrace()  tools/nolibc: add byteorder conversions  tools/nolibc: add the _syscall() macro  tools/nolibc: move the call to __sysret() into syscall()  tools/nolibc: rename the internal macros used in syscall()  selftests/nolibc: only use libgcc when really necessary  selftests/nolibc: test the memory allocator  tools/nolibc: check for overflow in calloc() without divisions  tools/nolibc: add support for asprintf()  tools/nolibc: use __builtin_offsetof()  tools/nolibc: use makedev() in fstatat()  tools/nolibc: handle all major and minor numbers in makedev() and friends  tools/nolibc: make dev_t 64 bits wide  tools/nolibc: move the logic of makedev() and friends into functions  selftests/nolibc: add a test for stat().st_rdev  selftests/nolibc: add some tests for makedev() and friends  ...

            List of files:
            /linux/tools/include/nolibc/sys/utsname.h</description>
        <pubDate>Wed, 15 Apr 2026 02:13:09 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>6285f0881ec68034399d13552f7243e69e6e37bf - tools/nolibc: rename sys_foo() functions to _sys_foo()</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/include/nolibc/sys/utsname.h#6285f0881ec68034399d13552f7243e69e6e37bf</link>
        <description>tools/nolibc: rename sys_foo() functions to _sys_foo()The sys_foo() naming scheme used by the syscall wrappers may collidewith application symbols. Especially as &apos;sys_&apos; is an obvious namingscheme an application may choose for its own custom systemcall wrappers.Avoid these conflicts by using an leading underscore which moves thenames into the implementation&apos;s namespace. This naming scheme was chosenover a &apos;__nolibc_&apos; prefix, as these functions are not an implementationdetail but a documented interface meant to be used by applications.While this may break some existing users, adapting them should bestraightforward. Given that nolibc is most-likely vendored, nounexpected breakage should happen. No in-tree users are affected.These conflicts happen when compiling some of the kernel selftestswith nolibc.Signed-off-by: Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;Acked-by: Willy Tarreau &lt;w@1wt.eu&gt;Link: https://patch.msgid.link/20260319-nolibc-namespacing-v1-1-33c22eaddb5e@weissschuh.net

            List of files:
            /linux/tools/include/nolibc/sys/utsname.h</description>
        <pubDate>Thu, 19 Mar 2026 17:20:17 +0100</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;</dc:creator>
    </item>
<item>
        <title>55f1d6a9d6780e779e882a4d2d1b3db311835798 - tools/nolibc: rename my_syscallX() to __nolibc_syscallX()</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/include/nolibc/sys/utsname.h#55f1d6a9d6780e779e882a4d2d1b3db311835798</link>
        <description>tools/nolibc: rename my_syscallX() to __nolibc_syscallX()The naming convention of the my_syscallX() macros is a bit unfortunate.They may conflict with application code and the name is very generic.Switch to __nolibc_syscallX(). The leading underscores place the symbolsin the implementation-defined namespace, avoiding conflicting names.It is also clearer that these are non-standard extensions from nolibc.Signed-off-by: Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;Acked-by: Willy Tarreau &lt;w@1wt.eu&gt;Link: https://patch.msgid.link/20260223-nolibc-namespacing-v1-1-52574ffebb2c@weissschuh.net

            List of files:
            /linux/tools/include/nolibc/sys/utsname.h</description>
        <pubDate>Mon, 23 Feb 2026 22:40:14 +0100</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;</dc:creator>
    </item>
<item>
        <title>f088104d837a991c65e51fa30bb4196169b3244d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/include/nolibc/sys/utsname.h#f088104d837a991c65e51fa30bb4196169b3244d</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextBackmerge in order to get the commit:  048832a3f400 (&quot;drm/i915: Refactor shmem_pwrite() to use kiocb and write_iter&quot;)To drm-intel-gt-next as there are followup fixes to be applied.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/tools/include/nolibc/sys/utsname.h</description>
        <pubDate>Tue, 16 Sep 2025 12:53:20 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>ab93e0dd72c37d378dd936f031ffb83ff2bd87ce - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/include/nolibc/sys/utsname.h#ab93e0dd72c37d378dd936f031ffb83ff2bd87ce</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.17 merge window.

            List of files:
            /linux/tools/include/nolibc/sys/utsname.h</description>
        <pubDate>Wed, 06 Aug 2025 19:08:54 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a7bee4e7f78089c101be2ad51f4b5ec64782053e - Merge tag &apos;ib-mfd-gpio-input-pwm-v6.17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/include/nolibc/sys/utsname.h#a7bee4e7f78089c101be2ad51f4b5ec64782053e</link>
        <description>Merge tag &apos;ib-mfd-gpio-input-pwm-v6.17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into nextMerge an immutable branch between MFD, GPIO, Input and PWM to resolveconflicts for the merge window pull request.

            List of files:
            /linux/tools/include/nolibc/sys/utsname.h</description>
        <pubDate>Mon, 04 Aug 2025 08:28:48 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>74f1af95820fc2ee580a775a3a17c416db30b38c - Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/include/nolibc/sys/utsname.h#74f1af95820fc2ee580a775a3a17c416db30b38c</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-nextBack-merge drm-next to (indirectly) get arm-smmu updates for makingstall-on-fault more reliable.Signed-off-by: Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;

            List of files:
            /linux/tools/include/nolibc/sys/utsname.h</description>
        <pubDate>Sun, 29 Jun 2025 04:54:49 +0200</pubDate>
        <dc:creator>Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>c598d5eb9fb331ba17bc9ad67ae9a2231ca5aca5 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/include/nolibc/sys/utsname.h#c598d5eb9fb331ba17bc9ad67ae9a2231ca5aca5</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to forward to v6.16-rc1Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/tools/include/nolibc/sys/utsname.h</description>
        <pubDate>Wed, 11 Jun 2025 09:01:34 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>86e2d052c2320bf12571a5d96b16c2745e1cfc5e - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/include/nolibc/sys/utsname.h#86e2d052c2320bf12571a5d96b16c2745e1cfc5e</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 6.16Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/tools/include/nolibc/sys/utsname.h</description>
        <pubDate>Mon, 09 Jun 2025 18:26:55 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>34c55367af96f62e89221444f04487440ebc6487 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/include/nolibc/sys/utsname.h#34c55367af96f62e89221444f04487440ebc6487</link>
        <description>Merge drm/drm-next into drm-intel-nextSync to v6.16-rc1, among other things to get the fixed size GENMASK_U*()and BIT_U*() macros.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/tools/include/nolibc/sys/utsname.h</description>
        <pubDate>Mon, 09 Jun 2025 11:40:46 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>015a99fa76650e7d6efa3e36f20c0f5b346fe9ce - Merge tag &apos;nolibc-20250526-for-6.16-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/include/nolibc/sys/utsname.h#015a99fa76650e7d6efa3e36f20c0f5b346fe9ce</link>
        <description>Merge tag &apos;nolibc-20250526-for-6.16-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibcPull nolibc updates from Thomas Wei&#223;schuh: - New supported architectures: m68k, SPARC (32 and 64 bit) - Compatibility with kselftest_harness.h - A more robust mechanism to include all of nolibc from each header - Split existing features into new headers to simplify adoption - Compatibility with UBSAN and it is used in the testsuite - Many small new features focussing on usage in kselftests* tag &apos;nolibc-20250526-for-6.16-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc: (83 commits)  selftests: harness: Stop using setjmp()/longjmp()  selftests: harness: Add &quot;variant&quot; and &quot;self&quot; to test metadata  selftests: harness: Add teardown callback to test metadata  selftests: harness: Move teardown conditional into test metadata  selftests: harness: Don&apos;t set setup_completed for fixtureless tests  selftests: harness: Implement test timeouts through pidfd  selftests: harness: Remove dependency on libatomic  selftests: harness: Remove inline qualifier for wrappers  selftests: harness: Mark functions without prototypes static  selftests: harness: Ignore unused variant argument warning  selftests: harness: Use C89 comment style  selftests: harness: Add kselftest harness selftest  selftests/nolibc: drop include guards around standard headers  tools/nolibc: move NULL and offsetof() to sys/stddef.h  tools/nolibc: move uname() and friends to sys/utsname.h  tools/nolibc: move makedev() and friends to sys/sysmacros.h  tools/nolibc: move getrlimit() and friends to sys/resource.h  tools/nolibc: move reboot() to sys/reboot.h  tools/nolibc: move prctl() to sys/prctl.h  tools/nolibc: move mount() to sys/mount.h  ...

            List of files:
            /linux/tools/include/nolibc/sys/utsname.h</description>
        <pubDate>Tue, 27 May 2025 20:27:09 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>0f971358dcf34ca4e430e828582cb1c70cfe1f70 - tools/nolibc: move uname() and friends to sys/utsname.h</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/include/nolibc/sys/utsname.h#0f971358dcf34ca4e430e828582cb1c70cfe1f70</link>
        <description>tools/nolibc: move uname() and friends to sys/utsname.hThis is the location regular userspace expects these definitions.Signed-off-by: Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;Acked-by: Willy Tarreau &lt;w@1wt.eu&gt;Link: https://lore.kernel.org/r/20250515-nolibc-sys-v1-7-74f82eea3b59@weissschuh.net

            List of files:
            /linux/tools/include/nolibc/sys/utsname.h</description>
        <pubDate>Thu, 15 May 2025 21:57:53 +0200</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;</dc:creator>
    </item>
</channel>
</rss>
