authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-10-19 18:03:26+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-10-19 18:03:26+02:00
log5b21a028777b8f57f8378a4acbce78fd9d578540
tree4401bf33004fc0df7fd6aa1746598ccdcc1759bf
parentb22be11891e828b53280c44c578a3909ddce8b91
signature Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

std.so.linux: update syscalls to 7.3


1 files changed, 29 insertions(+), 1 deletions(-)

lib/std/os/linux/syscalls.zig+29-1
......@@ -1,5 +1,5 @@
11// This file is automatically generated by tools/generate_linux_syscalls.zig
2// This list current as of kernel: 7.1.0
2// This list current as of kernel: 7.3.0
33
44pub const X86 = enum(usize) {
55 restart_syscall = 0,
......@@ -463,6 +463,7 @@ pub const X86 = enum(usize) {
463463 file_setattr = 469,
464464 listns = 470,
465465 rseq_slice_yield = 471,
466 fchroot = 472,
466467};
467468
468469pub const X64 = enum(usize) {
......@@ -851,6 +852,7 @@ pub const X64 = enum(usize) {
851852 file_setattr = 469,
852853 listns = 470,
853854 rseq_slice_yield = 471,
855 fchroot = 472,
854856};
855857
856858pub const X32 = enum(usize) {
......@@ -1192,6 +1194,7 @@ pub const X32 = enum(usize) {
11921194 file_setattr = 1073742293,
11931195 listns = 1073742294,
11941196 rseq_slice_yield = 1073742295,
1197 fchroot = 1073742296,
11951198 rt_sigaction = 1073742336,
11961199 rt_sigreturn = 1073742337,
11971200 ioctl = 1073742338,
......@@ -1657,6 +1660,7 @@ pub const Arm = enum(usize) {
16571660 file_setattr = 469,
16581661 listns = 470,
16591662 rseq_slice_yield = 471,
1663 fchroot = 472,
16601664
16611665 breakpoint = arm_base + 1,
16621666 cacheflush = arm_base + 2,
......@@ -2108,6 +2112,7 @@ pub const Sparc = enum(usize) {
21082112 file_setattr = 469,
21092113 listns = 470,
21102114 rseq_slice_yield = 471,
2115 fchroot = 472,
21112116};
21122117
21132118pub const Sparc64 = enum(usize) {
......@@ -2515,6 +2520,7 @@ pub const Sparc64 = enum(usize) {
25152520 file_setattr = 469,
25162521 listns = 470,
25172522 rseq_slice_yield = 471,
2523 fchroot = 472,
25182524};
25192525
25202526pub const M68k = enum(usize) {
......@@ -2961,6 +2967,7 @@ pub const M68k = enum(usize) {
29612967 file_setattr = 469,
29622968 listns = 470,
29632969 rseq_slice_yield = 471,
2970 fchroot = 472,
29642971};
29652972
29662973pub const MipsO32 = enum(usize) {
......@@ -3401,6 +3408,7 @@ pub const MipsO32 = enum(usize) {
34013408 file_setattr = 4469,
34023409 listns = 4470,
34033410 rseq_slice_yield = 4471,
3411 fchroot = 4472,
34043412};
34053413
34063414pub const MipsN64 = enum(usize) {
......@@ -3777,6 +3785,7 @@ pub const MipsN64 = enum(usize) {
37773785 file_setattr = 5469,
37783786 listns = 5470,
37793787 rseq_slice_yield = 5471,
3788 fchroot = 5472,
37803789};
37813790
37823791pub const MipsN32 = enum(usize) {
......@@ -4177,6 +4186,7 @@ pub const MipsN32 = enum(usize) {
41774186 file_setattr = 6469,
41784187 listns = 6470,
41794188 rseq_slice_yield = 6471,
4189 fchroot = 6472,
41804190};
41814191
41824192pub const PowerPC = enum(usize) {
......@@ -4632,6 +4642,7 @@ pub const PowerPC = enum(usize) {
46324642 file_setattr = 469,
46334643 listns = 470,
46344644 rseq_slice_yield = 471,
4645 fchroot = 472,
46354646};
46364647
46374648pub const PowerPC64 = enum(usize) {
......@@ -5059,6 +5070,7 @@ pub const PowerPC64 = enum(usize) {
50595070 file_setattr = 469,
50605071 listns = 470,
50615072 rseq_slice_yield = 471,
5073 fchroot = 472,
50625074};
50635075
50645076pub const S390x = enum(usize) {
......@@ -5452,6 +5464,7 @@ pub const S390x = enum(usize) {
54525464 file_setattr = 469,
54535465 listns = 470,
54545466 rseq_slice_yield = 471,
5467 fchroot = 472,
54555468};
54565469
54575470pub const Xtensa = enum(usize) {
......@@ -5849,6 +5862,7 @@ pub const Xtensa = enum(usize) {
58495862 file_setattr = 469,
58505863 listns = 470,
58515864 rseq_slice_yield = 471,
5865 fchroot = 472,
58525866};
58535867
58545868pub const Alpha = enum(usize) {
......@@ -6351,6 +6365,7 @@ pub const Alpha = enum(usize) {
63516365 file_setattr = 579,
63526366 listns = 580,
63536367 rseq_slice_yield = 581,
6368 fchroot = 582,
63546369};
63556370
63566371pub const Arm64 = enum(usize) {
......@@ -6681,6 +6696,7 @@ pub const Arm64 = enum(usize) {
66816696 file_setattr = 469,
66826697 listns = 470,
66836698 rseq_slice_yield = 471,
6699 fchroot = 472,
66846700};
66856701
66866702pub const RiscV32 = enum(usize) {
......@@ -7002,6 +7018,7 @@ pub const RiscV32 = enum(usize) {
70027018 file_setattr = 469,
70037019 listns = 470,
70047020 rseq_slice_yield = 471,
7021 fchroot = 472,
70057022};
70067023
70077024pub const RiscV64 = enum(usize) {
......@@ -7333,6 +7350,7 @@ pub const RiscV64 = enum(usize) {
73337350 file_setattr = 469,
73347351 listns = 470,
73357352 rseq_slice_yield = 471,
7353 fchroot = 472,
73367354};
73377355
73387356pub const LoongArch32 = enum(usize) {
......@@ -7651,6 +7669,7 @@ pub const LoongArch32 = enum(usize) {
76517669 file_setattr = 469,
76527670 listns = 470,
76537671 rseq_slice_yield = 471,
7672 fchroot = 472,
76547673};
76557674
76567675pub const LoongArch64 = enum(usize) {
......@@ -7977,6 +7996,7 @@ pub const LoongArch64 = enum(usize) {
79777996 file_setattr = 469,
79787997 listns = 470,
79797998 rseq_slice_yield = 471,
7999 fchroot = 472,
79808000};
79818001
79828002pub const Arc = enum(usize) {
......@@ -8331,6 +8351,7 @@ pub const Arc = enum(usize) {
83318351 file_setattr = 469,
83328352 listns = 470,
83338353 rseq_slice_yield = 471,
8354 fchroot = 472,
83348355};
83358356
83368357pub const CSky = enum(usize) {
......@@ -8681,6 +8702,7 @@ pub const CSky = enum(usize) {
86818702 file_setattr = 469,
86828703 listns = 470,
86838704 rseq_slice_yield = 471,
8705 fchroot = 472,
86848706};
86858707
86868708pub const Hexagon = enum(usize) {
......@@ -9030,6 +9052,7 @@ pub const Hexagon = enum(usize) {
90309052 file_setattr = 469,
90319053 listns = 470,
90329054 rseq_slice_yield = 471,
9055 fchroot = 472,
90339056};
90349057
90359058pub const OpenRisc = enum(usize) {
......@@ -9380,6 +9403,7 @@ pub const OpenRisc = enum(usize) {
93809403 file_setattr = 469,
93819404 listns = 470,
93829405 rseq_slice_yield = 471,
9406 fchroot = 472,
93839407};
93849408
93859409pub const Hppa = enum(usize) {
......@@ -9790,6 +9814,7 @@ pub const Hppa = enum(usize) {
97909814 file_setattr = 469,
97919815 listns = 470,
97929816 rseq_slice_yield = 471,
9817 fchroot = 472,
97939818};
97949819
97959820pub const Hppa64 = enum(usize) {
......@@ -10179,6 +10204,7 @@ pub const Hppa64 = enum(usize) {
1017910204 file_setattr = 469,
1018010205 listns = 470,
1018110206 rseq_slice_yield = 471,
10207 fchroot = 472,
1018210208};
1018310209
1018410210pub const Sh = enum(usize) {
......@@ -10618,6 +10644,7 @@ pub const Sh = enum(usize) {
1061810644 file_setattr = 469,
1061910645 listns = 470,
1062010646 rseq_slice_yield = 471,
10647 fchroot = 472,
1062110648};
1062210649
1062310650pub const Microblaze = enum(usize) {
......@@ -11085,4 +11112,5 @@ pub const Microblaze = enum(usize) {
1108511112 file_setattr = 469,
1108611113 listns = 470,
1108711114 rseq_slice_yield = 471,
11115 fchroot = 472,
1108811116};