@@ -49,7 +49,7 @@ var AMD64 = &kernel.SyscallTable{
4949 4 : syscalls .Supported ("stat" , Stat ),
5050 5 : syscalls .Supported ("fstat" , Fstat ),
5151 6 : syscalls .Supported ("lstat" , Lstat ),
52- 7 : syscalls .Supported ("poll" , Poll ),
52+ 7 : syscalls .SupportedPoint ("poll" , Poll , PointPoll ),
5353 8 : syscalls .Supported ("lseek" , Lseek ),
5454 9 : syscalls .Supported ("mmap" , Mmap ),
5555 10 : syscalls .Supported ("mprotect" , Mprotect ),
@@ -313,7 +313,7 @@ var AMD64 = &kernel.SyscallTable{
313313 268 : syscalls .Supported ("fchmodat" , Fchmodat ),
314314 269 : syscalls .Supported ("faccessat" , Faccessat ),
315315 270 : syscalls .Supported ("pselect6" , Pselect6 ),
316- 271 : syscalls .Supported ("ppoll" , Ppoll ),
316+ 271 : syscalls .SupportedPoint ("ppoll" , Ppoll , PointPpoll ),
317317 272 : syscalls .PartiallySupported ("unshare" , Unshare , "Time, cgroup namespaces not supported." , nil ),
318318 273 : syscalls .Supported ("set_robust_list" , SetRobustList ),
319319 274 : syscalls .Supported ("get_robust_list" , GetRobustList ),
@@ -495,7 +495,7 @@ var ARM64 = &kernel.SyscallTable{
495495 70 : syscalls .SupportedPoint ("pwritev" , Pwritev , PointPwritev ),
496496 71 : syscalls .Supported ("sendfile" , Sendfile ),
497497 72 : syscalls .Supported ("pselect6" , Pselect6 ),
498- 73 : syscalls .Supported ("ppoll" , Ppoll ),
498+ 73 : syscalls .SupportedPoint ("ppoll" , Ppoll , PointPpoll ),
499499 74 : syscalls .SupportedPoint ("signalfd4" , Signalfd4 , PointSignalfd4 ),
500500 75 : syscalls .ErrorWithEvent ("vmsplice" , linuxerr .ENOSYS , "" , []string {"gvisor.dev/issue/138" }), // TODO(b/29354098)
501501 76 : syscalls .Supported ("splice" , Splice ),
0 commit comments