summaryrefslogtreecommitdiff
path: root/Systemd-Add-sw64-architecture.patch
blob: 2de212554efc6d5b22a29e995abac0c4769e6aa2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
From b9043cf1d074497cf77272dd9bf24c2098e56265 Mon Sep 17 00:00:00 2001
From: rpm-build <rpm-build>
Date: Tue, 25 Oct 2022 15:26:32 +0800
Subject: [PATCH] Systemd Add sw64 architecture

Signed-off-by: rpm-build <rpm-build>
---
 src/basic/architecture.c        |   4 +
 src/basic/architecture.h        |   4 +
 src/basic/meson.build           |   1 +
 src/basic/missing_fcntl.h       |   2 +
 src/basic/missing_syscall_def.h |  33 ++
 src/basic/missing_syscalls.py   |   2 +
 src/basic/syscalls-sw_64.txt    | 600 ++++++++++++++++++++++++++++++++
 7 files changed, 646 insertions(+)
 create mode 100644 src/basic/syscalls-sw_64.txt

diff --git a/src/basic/architecture.c b/src/basic/architecture.c
index 773ee3c..59a4e31 100644
--- a/src/basic/architecture.c
+++ b/src/basic/architecture.c
@@ -49,6 +49,9 @@ Architecture uname_architecture(void) {
 #elif defined(__alpha__)
                 { "alpha" ,     ARCHITECTURE_ALPHA    },
 
+#elif defined(__sw_64__)
+                { "sw_64" ,     ARCHITECTURE_SW_64    },
+
 #elif defined(__arc__)
                 { "arc",        ARCHITECTURE_ARC      },
                 { "arceb",      ARCHITECTURE_ARC_BE   },
@@ -145,6 +148,7 @@ static const char *const architecture_table[_ARCHITECTURE_MAX] = {
         [ARCHITECTURE_ARM]         = "arm",
         [ARCHITECTURE_ARM_BE]      = "arm-be",
         [ARCHITECTURE_ALPHA]       = "alpha",
+        [ARCHITECTURE_SW_64]       = "sw_64",
         [ARCHITECTURE_ARC]         = "arc",
         [ARCHITECTURE_ARC_BE]      = "arc-be",
         [ARCHITECTURE_CRIS]        = "cris",
diff --git a/src/basic/architecture.h b/src/basic/architecture.h
index 096526a..4c4be03 100644
--- a/src/basic/architecture.h
+++ b/src/basic/architecture.h
@@ -11,6 +11,7 @@
 
 typedef enum {
         ARCHITECTURE_ALPHA,
+        ARCHITECTURE_SW_64,
         ARCHITECTURE_ARC,
         ARCHITECTURE_ARC_BE,
         ARCHITECTURE_ARM,
@@ -142,6 +143,9 @@ Architecture uname_architecture(void);
 #elif defined(__alpha__)
 #  define native_architecture() ARCHITECTURE_ALPHA
 #  define LIB_ARCH_TUPLE "alpha-linux-gnu"
+#elif defined(__sw_64__)
+#  define native_architecture() ARCHITECTURE_SW_64
+#  define LIB_ARCH_TUPLE "sw_64-linux-gnu"
 #elif defined(__aarch64__)
 #  if __BYTE_ORDER == __BIG_ENDIAN
 #    define native_architecture() ARCHITECTURE_ARM64_BE
diff --git a/src/basic/meson.build b/src/basic/meson.build
index 7aae031..f0a0282 100644
--- a/src/basic/meson.build
+++ b/src/basic/meson.build
@@ -177,6 +177,7 @@ basic_sources += generated_gperf_headers
 
 arch_list = [
         'alpha',
+        'sw_64',
         'arc',
         'arm',
         'arm64',
diff --git a/src/basic/missing_fcntl.h b/src/basic/missing_fcntl.h
index 00937d2..fff662b 100644
--- a/src/basic/missing_fcntl.h
+++ b/src/basic/missing_fcntl.h
@@ -45,6 +45,8 @@
 #ifndef __O_TMPFILE
 #if defined(__alpha__)
 #define __O_TMPFILE     0100000000
+#elif defined(__sw_64__)
+#define __O_TMPFILE     0100000000
 #elif defined(__parisc__) || defined(__hppa__)
 #define __O_TMPFILE     0400000000
 #elif defined(__sparc__) || defined(__sparc64__)
diff --git a/src/basic/missing_syscall_def.h b/src/basic/missing_syscall_def.h
index 402fdd0..9680923 100644
--- a/src/basic/missing_syscall_def.h
+++ b/src/basic/missing_syscall_def.h
@@ -10,6 +10,7 @@
  * template as the per-syscall blocks below. */
 #  if defined(__aarch64__)
 #  elif defined(__alpha__)
+#  elif defined(__sw_64__)
 #  elif defined(__arc__) || defined(__tilegx__)
 #  elif defined(__arm__)
 #  elif defined(__i386__)
@@ -47,6 +48,8 @@
 #    define systemd_NR_bpf 280
 #  elif defined(__alpha__)
 #    define systemd_NR_bpf 515
+#  elif defined(__sw_64__)
+#    define systemd_NR_bpf 170
 #  elif defined(__arc__) || defined(__tilegx__)
 #    define systemd_NR_bpf 280
 #  elif defined(__arm__)
@@ -115,6 +118,8 @@ assert_cc(__NR_bpf == systemd_NR_bpf);
 #    define systemd_NR_close_range 436
 #  elif defined(__alpha__)
 #    define systemd_NR_close_range 546
+#  elif defined(__sw_64__)
+#    define systemd_NR_close_range 283
 #  elif defined(__arc__) || defined(__tilegx__)
 #    define systemd_NR_close_range 436
 #  elif defined(__arm__)
@@ -183,6 +188,8 @@ assert_cc(__NR_close_range == systemd_NR_close_range);
 #    define systemd_NR_copy_file_range 285
 #  elif defined(__alpha__)
 #    define systemd_NR_copy_file_range 519
+#  elif defined(__sw_64__)
+#    define systemd_NR_copy_file_range 515
 #  elif defined(__arc__) || defined(__tilegx__)
 #    define systemd_NR_copy_file_range 285
 #  elif defined(__arm__)
@@ -251,6 +258,8 @@ assert_cc(__NR_copy_file_range == systemd_NR_copy_file_range);
 #    define systemd_NR_getrandom 278
 #  elif defined(__alpha__)
 #    define systemd_NR_getrandom 511
+#  elif defined(__sw_64__)
+#    define systemd_NR_getrandom 511
 #  elif defined(__arc__) || defined(__tilegx__)
 #    define systemd_NR_getrandom 278
 #  elif defined(__arm__)
@@ -319,6 +328,8 @@ assert_cc(__NR_getrandom == systemd_NR_getrandom);
 #    define systemd_NR_memfd_create 279
 #  elif defined(__alpha__)
 #    define systemd_NR_memfd_create 512
+#  elif defined(__sw_64__)
+#    define systemd_NR_memfd_create 512
 #  elif defined(__arc__) || defined(__tilegx__)
 #    define systemd_NR_memfd_create 279
 #  elif defined(__arm__)
@@ -387,6 +398,8 @@ assert_cc(__NR_memfd_create == systemd_NR_memfd_create);
 #    define systemd_NR_mount_setattr 442
 #  elif defined(__alpha__)
 #    define systemd_NR_mount_setattr 552
+#  elif defined(__sw_64__)
+#    define systemd_NR_mount_setattr 552
 #  elif defined(__arc__) || defined(__tilegx__)
 #    define systemd_NR_mount_setattr 442
 #  elif defined(__arm__)
@@ -455,6 +468,8 @@ assert_cc(__NR_mount_setattr == systemd_NR_mount_setattr);
 #    define systemd_NR_move_mount 429
 #  elif defined(__alpha__)
 #    define systemd_NR_move_mount 539
+#  elif defined(__sw_64__)
+#    define systemd_NR_move_mount 276
 #  elif defined(__arc__) || defined(__tilegx__)
 #    define systemd_NR_move_mount 429
 #  elif defined(__arm__)
@@ -523,6 +538,8 @@ assert_cc(__NR_move_mount == systemd_NR_move_mount);
 #    define systemd_NR_name_to_handle_at 264
 #  elif defined(__alpha__)
 #    define systemd_NR_name_to_handle_at 497
+#  elif defined(__sw_64__)
+#    define systemd_NR_name_to_handle_at 497
 #  elif defined(__arc__) || defined(__tilegx__)
 #    define systemd_NR_name_to_handle_at 264
 #  elif defined(__arm__)
@@ -591,6 +608,8 @@ assert_cc(__NR_name_to_handle_at == systemd_NR_name_to_handle_at);
 #    define systemd_NR_open_tree 428
 #  elif defined(__alpha__)
 #    define systemd_NR_open_tree 538
+#  elif defined(__sw_64__)
+#    define systemd_NR_open_tree 275
 #  elif defined(__arc__) || defined(__tilegx__)
 #    define systemd_NR_open_tree 428
 #  elif defined(__arm__)
@@ -659,6 +678,8 @@ assert_cc(__NR_open_tree == systemd_NR_open_tree);
 #    define systemd_NR_openat2 437
 #  elif defined(__alpha__)
 #    define systemd_NR_openat2 547
+#  elif defined(__sw_64__)
+#    define systemd_NR_openat2 284
 #  elif defined(__arc__) || defined(__tilegx__)
 #    define systemd_NR_openat2 437
 #  elif defined(__arm__)
@@ -727,6 +748,8 @@ assert_cc(__NR_openat2 == systemd_NR_openat2);
 #    define systemd_NR_pidfd_open 434
 #  elif defined(__alpha__)
 #    define systemd_NR_pidfd_open 544
+#  elif defined(__sw_64__)
+#    define systemd_NR_pidfd_open 281
 #  elif defined(__arc__) || defined(__tilegx__)
 #    define systemd_NR_pidfd_open 434
 #  elif defined(__arm__)
@@ -795,6 +818,8 @@ assert_cc(__NR_pidfd_open == systemd_NR_pidfd_open);
 #    define systemd_NR_pidfd_send_signal 424
 #  elif defined(__alpha__)
 #    define systemd_NR_pidfd_send_signal 534
+#  elif defined(__sw_64__)
+#    define systemd_NR_pidfd_send_signal 271
 #  elif defined(__arc__) || defined(__tilegx__)
 #    define systemd_NR_pidfd_send_signal 424
 #  elif defined(__arm__)
@@ -863,6 +888,8 @@ assert_cc(__NR_pidfd_send_signal == systemd_NR_pidfd_send_signal);
 #    define systemd_NR_pkey_mprotect 288
 #  elif defined(__alpha__)
 #    define systemd_NR_pkey_mprotect 524
+#  elif defined(__sw_64__)
+#    define systemd_NR_pkey_mprotect 288
 #  elif defined(__arc__) || defined(__tilegx__)
 #    define systemd_NR_pkey_mprotect 288
 #  elif defined(__arm__)
@@ -931,6 +958,8 @@ assert_cc(__NR_pkey_mprotect == systemd_NR_pkey_mprotect);
 #    define systemd_NR_renameat2 276
 #  elif defined(__alpha__)
 #    define systemd_NR_renameat2 510
+#  elif defined(__sw_64__)
+#    define systemd_NR_renameat2 510
 #  elif defined(__arc__) || defined(__tilegx__)
 #    define systemd_NR_renameat2 276
 #  elif defined(__arm__)
@@ -999,6 +1028,8 @@ assert_cc(__NR_renameat2 == systemd_NR_renameat2);
 #    define systemd_NR_setns 268
 #  elif defined(__alpha__)
 #    define systemd_NR_setns 501
+#  elif defined(__sw_64__)
+#    define systemd_NR_setns 501
 #  elif defined(__arc__) || defined(__tilegx__)
 #    define systemd_NR_setns 268
 #  elif defined(__arm__)
@@ -1067,6 +1098,8 @@ assert_cc(__NR_setns == systemd_NR_setns);
 #    define systemd_NR_statx 291
 #  elif defined(__alpha__)
 #    define systemd_NR_statx 522
+#  elif defined(__sw_64__)
+#    define systemd_NR_statx 518
 #  elif defined(__arc__) || defined(__tilegx__)
 #    define systemd_NR_statx 291
 #  elif defined(__arm__)
diff --git a/src/basic/missing_syscalls.py b/src/basic/missing_syscalls.py
index 5ccf02a..a7bfe7e 100644
--- a/src/basic/missing_syscalls.py
+++ b/src/basic/missing_syscalls.py
@@ -51,6 +51,8 @@ DEF_TEMPLATE_B = '''\
 #    define systemd_NR_{syscall} {nr_arm64}
 #  elif defined(__alpha__)
 #    define systemd_NR_{syscall} {nr_alpha}
+#  elif defined(__sw_64__)
+#    define systemd_NR_{syscall} {nr_sw_64}
 #  elif defined(__arc__) || defined(__tilegx__)
 #    define systemd_NR_{syscall} {nr_arc}
 #  elif defined(__arm__)
diff --git a/src/basic/syscalls-sw_64.txt b/src/basic/syscalls-sw_64.txt
new file mode 100644
index 0000000..5aef86b
--- /dev/null
+++ b/src/basic/syscalls-sw_64.txt
@@ -0,0 +1,600 @@
+_llseek
+_newselect
+_sysctl	319
+accept	99
+accept4	502
+access	33
+acct	51
+add_key	439
+adjtimex	366
+alarm
+arc_gettls
+arc_settls
+arc_usr_cmpxchg
+arch_prctl
+arm_fadvise64_64
+atomic_barrier
+atomic_cmpxchg_32
+bdflush	300
+bind	104
+bpf	515
+brk	17
+cachectl
+cacheflush
+capget	368
+capset	369
+chdir	12
+chmod	15
+chown	16
+chown32
+chroot	61
+clock_adjtime	499
+clock_adjtime64
+clock_getres	421
+clock_getres_time64
+clock_gettime	420
+clock_gettime64
+clock_nanosleep	422
+clock_nanosleep_time64
+clock_settime	419
+clock_settime64
+clone	312
+clone2
+clone3
+close	6
+close_range	546
+connect	98
+copy_file_range	519
+creat
+create_module	306
+delete_module	308
+dipc	373
+dup	41
+dup2	90
+dup3	487
+epoll_create	407
+epoll_create1	486
+epoll_ctl	408
+epoll_ctl_old
+epoll_pwait	474
+epoll_pwait2	551
+epoll_wait	409
+epoll_wait_old
+eventfd	478
+eventfd2	485
+exec_with_loader	25
+execv
+execve	59
+execveat	513
+exit	1
+exit_group	405
+faccessat	462
+faccessat2	549
+fadvise64	413
+fadvise64_64
+fallocate	480
+fanotify_init	494
+fanotify_mark	495
+fchdir	13
+fchmod	124
+fchmodat	461
+fchown	123
+fchown32
+fchownat	453
+fcntl	92
+fcntl64
+fdatasync	447
+fgetxattr	387
+finit_module	507
+flistxattr	390
+flock	131
+fork	2
+fp_udfiex_crtl
+fremovexattr	393
+fsconfig	541
+fsetxattr	384
+fsmount	542
+fsopen	540
+fspick	543
+fstat	91
+fstat64	427
+fstatat64	455
+fstatfs	329
+fstatfs64	529
+fsync	95
+ftruncate	130
+ftruncate64
+futex	394
+futex_time64
+futex_waitv	559
+futimesat	454
+get_kernel_syms	309
+get_mempolicy	430
+get_robust_list	467
+get_thread_area
+getcpu	473
+getcwd	367
+getdents	305
+getdents64	377
+getdomainname
+getdtablesize	89
+getegid	530
+getegid32
+geteuid	531
+geteuid32
+getgid	47
+getgid32
+getgroups	79
+getgroups32
+gethostname	87
+getitimer	361
+getpagesize	64
+getpeername	141
+getpgid	233
+getpgrp	63
+getpid	20
+getpmsg
+getppid	532
+getpriority	100
+getrandom	511
+getresgid	372
+getresgid32
+getresuid	344
+getresuid32
+getrlimit	144
+getrusage	364
+getsid	234
+getsockname	150
+getsockopt	118
+gettid	378
+gettimeofday	359
+getuid	24
+getuid32
+getunwind
+getxattr	385
+getxgid	47
+getxpid	20
+getxuid	24
+idle
+init_module	307
+inotify_add_watch	445
+inotify_init	444
+inotify_init1	489
+inotify_rm_watch	446
+io_cancel	402
+io_destroy	399
+io_getevents	400
+io_pgetevents	523
+io_pgetevents_time64
+io_setup	398
+io_submit	401
+io_uring_enter	536
+io_uring_register	537
+io_uring_setup	535
+ioctl	54
+ioperm
+iopl
+ioprio_get	443
+ioprio_set	442
+ipc
+kcmp	506
+kern_features
+kexec_file_load
+kexec_load	448
+keyctl	441
+kill	37
+landlock_add_rule	555
+landlock_create_ruleset	554
+landlock_restrict_self	556
+lchown	208
+lchown32
+lgetxattr	386
+link	9
+linkat	458
+listen	106
+listxattr	388
+llistxattr	389
+lookup_dcookie	406
+lremovexattr	392
+lseek	19
+lsetxattr	383
+lstat	68
+lstat64	426
+madvise	75
+mbind	429
+membarrier	517
+memfd_create	512
+memfd_secret
+memory_ordering
+migrate_pages	449
+mincore	375
+mkdir	136
+mkdirat	451
+mknod	14
+mknodat	452
+mlock	314
+mlock2	518
+mlockall	316
+mmap	71
+mmap2
+modify_ldt
+mount	302
+mount_setattr	552
+move_mount	539
+move_pages	472
+mprotect	74
+mq_getsetattr	437
+mq_notify	436
+mq_open	432
+mq_timedreceive	435
+mq_timedreceive_time64
+mq_timedsend	434
+mq_timedsend_time64
+mq_unlink	433
+mremap	341
+msgctl	200
+msgget	201
+msgrcv	202
+msgsnd	203
+msync	217
+multiplexer
+munlock	315
+munlockall	317
+munmap	73
+name_to_handle_at	497
+nanosleep	340
+newfstatat
+nfsservctl	342
+nice
+old_adjtimex	303
+old_getpagesize
+oldfstat
+oldlstat
+oldolduname
+oldstat
+oldumount	321
+olduname
+open	45
+open_by_handle_at	498
+open_tree	538
+openat	450
+openat2	547
+or1k_atomic
+osf_adjtime	140
+osf_afs_syscall	258
+osf_alt_plock	181
+osf_alt_setsid	188
+osf_alt_sigpending	187
+osf_asynch_daemon	163
+osf_audcntl	252
+osf_audgen	253
+osf_chflags	34
+osf_execve	11
+osf_exportfs	169
+osf_fchflags	35
+osf_fdatasync	261
+osf_fpathconf	248
+osf_fstat	226
+osf_fstatfs	161
+osf_fstatfs64	228
+osf_fuser	243
+osf_getaddressconf	214
+osf_getdirentries	159
+osf_getdomainname	165
+osf_getfh	164
+osf_getfsstat	18
+osf_gethostid	142
+osf_getitimer	86
+osf_getlogin	49
+osf_getmnt	184
+osf_getrusage	117
+osf_getsysinfo	256
+osf_gettimeofday	116
+osf_kloadcall	223
+osf_kmodcall	77
+osf_lstat	225
+osf_memcntl	260
+osf_mincore	78
+osf_mount	21
+osf_mremap	65
+osf_msfs_syscall	240
+osf_msleep	215
+osf_mvalid	213
+osf_mwakeup	216
+osf_naccept	30
+osf_nfssvc	158
+osf_ngetpeername	31
+osf_ngetsockname	32
+osf_nrecvfrom	29
+osf_nrecvmsg	27
+osf_nsendmsg	28
+osf_ntp_adjtime	245
+osf_ntp_gettime	246
+osf_old_creat	8
+osf_old_fstat	62
+osf_old_getpgrp	81
+osf_old_killpg	146
+osf_old_lstat	40
+osf_old_open	5
+osf_old_sigaction	46
+osf_old_sigblock	109
+osf_old_sigreturn	139
+osf_old_sigsetmask	110
+osf_old_sigvec	108
+osf_old_stat	38
+osf_old_vadvise	72
+osf_old_vtrace	115
+osf_old_wait	84
+osf_oldquota	149
+osf_pathconf	247
+osf_pid_block	153
+osf_pid_unblock	154
+osf_plock	107
+osf_priocntlset	237
+osf_profil	44
+osf_proplist_syscall	244
+osf_reboot	55
+osf_revoke	56
+osf_sbrk	69
+osf_security	222
+osf_select	93
+osf_set_program_attributes	43
+osf_set_speculative	239
+osf_sethostid	143
+osf_setitimer	83
+osf_setlogin	50
+osf_setsysinfo	257
+osf_settimeofday	122
+osf_shmat	209
+osf_signal	218
+osf_sigprocmask	48
+osf_sigsendset	238
+osf_sigstack	112
+osf_sigwaitprim	157
+osf_sstk	70
+osf_stat	224
+osf_statfs	160
+osf_statfs64	227
+osf_subsys_info	255
+osf_swapctl	259
+osf_swapon	199
+osf_syscall	0
+osf_sysinfo	241
+osf_table	85
+osf_uadmin	242
+osf_usleep_thread	251
+osf_uswitch	250
+osf_utc_adjtime	220
+osf_utc_gettime	219
+osf_utimes	138
+osf_utsname	207
+osf_wait4	7
+osf_waitid	236
+pause
+pciconfig_iobase	376
+pciconfig_read	345
+pciconfig_write	346
+perf_event_open	493
+perfctr
+personality	324
+pidfd_getfd	548
+pidfd_open	544
+pidfd_send_signal	534
+pipe	42
+pipe2	488
+pivot_root	374
+pkey_alloc	525
+pkey_free	526
+pkey_mprotect	524
+poll	94
+ppoll	464
+ppoll_time64
+prctl	348
+pread64	349
+preadv	490
+preadv2	520
+prlimit64	496
+process_madvise	550
+process_mrelease	558
+process_vm_readv	504
+process_vm_writev	505
+pselect6	463
+pselect6_time64
+ptrace	26
+pwrite64	350
+pwritev	491
+pwritev2	521
+query_module	347
+quotactl	148
+quotactl_fd	553
+read	3
+readahead	379
+readdir
+readlink	58
+readlinkat	460
+readv	120
+reboot	311
+recv	102
+recvfrom	125
+recvmmsg	479
+recvmmsg_time64
+recvmsg	113
+remap_file_pages	410
+removexattr	391
+rename	128
+renameat	457
+renameat2	510
+request_key	440
+restart_syscall	412
+riscv_flush_icache
+rmdir	137
+rseq	527
+rt_sigaction	352
+rt_sigpending	354
+rt_sigprocmask	353
+rt_sigqueueinfo	356
+rt_sigreturn	351
+rt_sigsuspend	357
+rt_sigtimedwait	355
+rt_sigtimedwait_time64
+rt_tgsigqueueinfo	492
+rtas
+s390_guarded_storage
+s390_pci_mmio_read
+s390_pci_mmio_write
+s390_runtime_instr
+s390_sthyi
+sched_get_affinity
+sched_get_priority_max	335
+sched_get_priority_min	336
+sched_getaffinity	396
+sched_getattr	509
+sched_getparam	331
+sched_getscheduler	333
+sched_rr_get_interval	337
+sched_rr_get_interval_time64
+sched_set_affinity
+sched_setaffinity	395
+sched_setattr	508
+sched_setparam	330
+sched_setscheduler	332
+sched_yield	334
+seccomp	514
+select	358
+semctl	204
+semget	205
+semop	206
+semtimedop	423
+semtimedop_time64
+send	101
+sendfile	370
+sendfile64
+sendmmsg	503
+sendmsg	114
+sendto	133
+set_mempolicy	431
+set_robust_list	466
+set_thread_area
+set_tid_address	411
+setdomainname	166
+setfsgid	326
+setfsgid32
+setfsuid	325
+setfsuid32
+setgid	132
+setgid32
+setgroups	80
+setgroups32
+sethae	301
+sethostname	88
+setitimer	362
+setns	501
+setpgid	39
+setpgrp	82
+setpriority	96
+setregid	127
+setregid32
+setresgid	371
+setresgid32
+setresuid	343
+setresuid32
+setreuid	126
+setreuid32
+setrlimit	145
+setsid	147
+setsockopt	105
+settimeofday	360
+setuid	23
+setuid32
+setxattr	382
+sgetmask
+shmat	209
+shmctl	210
+shmdt	211
+shmget	212
+shutdown	134
+sigaction	156
+sigaltstack	235
+signal
+signalfd	476
+signalfd4	484
+sigpending	52
+sigprocmask
+sigreturn	103
+sigsuspend	111
+socket	97
+socketcall
+socketpair	135
+splice	468
+spu_create
+spu_run
+ssetmask
+stat	67
+stat64	425
+statfs	328
+statfs64	528
+statx	522
+stime
+subpage_prot
+swapcontext
+swapoff	304
+swapon	322
+switch_endian
+symlink	57
+symlinkat	459
+sync	36
+sync_file_range	469
+sync_file_range2
+syncfs	500
+sys_debug_setcontext
+syscall
+sysfs	254
+sysinfo	318
+syslog	310
+sysmips
+tee	470
+tgkill	424
+time
+timer_create	414
+timer_delete	418
+timer_getoverrun	417
+timer_gettime	416
+timer_gettime64
+timer_settime	415
+timer_settime64
+timerfd	477
+timerfd_create	481
+timerfd_gettime	483
+timerfd_gettime64
+timerfd_settime	482
+timerfd_settime64
+times	323
+tkill	381
+truncate	129
+truncate64
+ugetrlimit
+umask	60
+umount	22
+umount2	22
+uname	339
+unlink	10
+unlinkat	456
+unshare	465
+uselib	313
+userfaultfd	516
+ustat	327
+utime
+utimensat	475
+utimensat_time64
+utimes	363
+utrap_install
+vfork	66
+vhangup	76
+vm86
+vm86old
+vmsplice	471
+wait4	365
+waitid	438
+waitpid
+write	4
+writev	121
-- 
2.33.0