Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20170217015147.GA7188@brightrain.aerifal.cx>
Date: Thu, 16 Feb 2017 20:51:47 -0500
From: Rich Felker <dalias@...c.org>
To: musl@...ts.openwall.com
Subject: syscall table discrepancies

Szabolcs Nagy worked out diffs of musl's idea of the syscalls for each
arch vs the kernel's which I'm pasting below; I'll follow up with
comments as a reply.

aarch64
-o__NR_fstatat 79
+o__NR_newfstatat 79
-o__NR_or1k_atomic 244

arm
+o__NR_arm_fadvise64_64 270
+o__NR_arm_sync_file_range 341
-o__NR_fadvise64_64 270

i386
-o__NR_madvise1 219

microblaze
-o__NR_fadvise 250
+o__NR_fadvise64 250
-o__NR_fstatat 300
+o__NR_fstatat64 300
-o__NR_pread 180
+o__NR_pread64 180
-o__NR_pwrite 181
+o__NR_pwrite64 181

mips
+o__NR__newselect 4142
-o__NR_fadvise 4254
+o__NR_fadvise64 4254
-o__NR_fstatat 4293
+o__NR_fstatat64 4293
-o__NR_pread 4200
+o__NR_pread64 4200
-o__NR_pwrite 4201
+o__NR_pwrite64 4201
-o__NR_select 4142

mipsn32
-o__NR_fstatat 6256
+o__NR_newfstatat 6256

or1k
-o__NR__llseek 62
+o__NR_llseek 62

powerpc
-o__NR_getresgid32 170
-o__NR_getresuid32 165
-o__NR_setresgid32 169
-o__NR_setresuid32 164
-o__NR_timerfd 306

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.