<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile.syscalls</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>343416f0 - syscalls: fix syscall macros for newfstat/newfstatat</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arm64/kernel/Makefile.syscalls#343416f0</link>
        <description>syscalls: fix syscall macros for newfstat/newfstatatThe __NR_newfstat and __NR_newfstatat macros accidentally got renamedin the conversion to the syscall.tbl format, dropping the &apos;new&apos; portionof the name.In an unrelated change, the two syscalls are no longer architecturespecific but are once more defined on all 64-bit architectures, so the&apos;newstat&apos; ABI keyword can be dropped from the table as a simplification.Fixes: Fixes: 4fe53bf2ba0a (&quot;syscalls: add generic scripts/syscall.tbl&quot;)Closes: https://lore.kernel.org/lkml/838053e0-b186-4e9f-9668-9a3384a71f23@app.fastmail.com/T/#tReported-by: Florian Weimer &lt;fweimer@redhat.com&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/arch/arm64/kernel/Makefile.syscalls</description>
        <pubDate>Thu, 01 Aug 2024 12:27:23 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>e632bca0 - arm64: generate 64-bit syscall.tbl</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arm64/kernel/Makefile.syscalls#e632bca0</link>
        <description>arm64: generate 64-bit syscall.tblChange the asm/unistd.h header for arm64 to no longer includeasm-generic/unistd.h itself, but instead generate both the asm/unistd.hcontents and the list of entry points using the syscall.tbl scripts thatwe use on most other architectures.Once his is done for the remaining architectures, the generic unistd.hheader can be removed and the generated tbl file put in its place.The Makefile changes are more complex than they should be, I needa little help to improve those. Ideally this should be done in anarchitecture-independent way as well.Acked-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/arch/arm64/kernel/Makefile.syscalls</description>
        <pubDate>Thu, 04 Jul 2024 12:33:34 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>7fe33e9f - arm64: convert unistd_32.h to syscall.tbl format</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arm64/kernel/Makefile.syscalls#7fe33e9f</link>
        <description>arm64: convert unistd_32.h to syscall.tbl formatThis is a straight conversion from the old asm/unistd32.h into theformat used by 32-bit arm and most other architectures, calling scriptsto generate the asm/unistd32.h header and a new asm/syscalls32.h headers.I used a semi-automated text replacement method to do the conversion,and then used &apos;vimdiff&apos; to synchronize the whitespace and the (unused)names of the non-compat syscalls with the arm version.There are two differences between the generated syscalls names and theold version: - the old asm/unistd32.h contained only a __NR_sync_file_range2   entry, while the arm32 version also defines   __NR_arm_sync_file_range with the same number. I added this   duplicate back in asm/unistd32.h. - __NR__sysctl was removed from the arm64 file a while ago, but   all the tables still contain it. This should probably get removed   everywhere but I added it here for consistency.On top of that, the arm64 version does not contain any references tothe 32-bit OABI syscalls that are not supported by arm64. If we everwant to share the file between arm32 and arm64, it would not behard to add support for both in one file.Acked-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/arch/arm64/kernel/Makefile.syscalls</description>
        <pubDate>Tue, 08 Nov 2022 15:46:27 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
</channel>
</rss>
