@@ -497,6 +497,7 @@ fn signal_handler_thread_rules() -> Result<Vec<(i64, Vec<SeccompRule>)>, Backend
497497 ( libc:: SYS_mmap , vec![ ] ) ,
498498 ( libc:: SYS_munmap , vec![ ] ) ,
499499 ( libc:: SYS_prctl , vec![ ] ) ,
500+ ( libc:: SYS_gettid , vec![ ] ) ,
500501 ( libc:: SYS_recvfrom , vec![ ] ) ,
501502 ( libc:: SYS_rt_sigprocmask , vec![ ] ) ,
502503 ( libc:: SYS_rt_sigreturn , vec![ ] ) ,
@@ -536,6 +537,7 @@ fn pty_foreground_thread_rules() -> Result<Vec<(i64, Vec<SeccompRule>)>, Backend
536537 ( libc:: SYS_rt_sigreturn , vec![ ] ) ,
537538 ( libc:: SYS_sched_yield , vec![ ] ) ,
538539 ( libc:: SYS_setsid , vec![ ] ) ,
540+ ( libc:: SYS_gettid , vec![ ] ) ,
539541 ( libc:: SYS_sigaltstack , vec![ ] ) ,
540542 ( libc:: SYS_write , vec![ ] ) ,
541543 #[ cfg( debug_assertions) ]
@@ -787,6 +789,7 @@ fn vcpu_thread_rules(
787789 ( libc:: SYS_exit , vec![ ] ) ,
788790 ( libc:: SYS_epoll_ctl , vec![ ] ) ,
789791 ( libc:: SYS_fstat , vec![ ] ) ,
792+ ( libc:: SYS_gettid , vec![ ] ) ,
790793 ( libc:: SYS_futex , vec![ ] ) ,
791794 ( libc:: SYS_getrandom , vec![ ] ) ,
792795 ( libc:: SYS_getpid , vec![ ] ) ,
@@ -847,6 +850,7 @@ fn http_api_thread_rules() -> Result<Vec<(i64, Vec<SeccompRule>)>, BackendError>
847850 ( libc:: SYS_epoll_wait , vec![ ] ) ,
848851 ( libc:: SYS_exit , vec![ ] ) ,
849852 ( libc:: SYS_fcntl , vec![ ] ) ,
853+ ( libc:: SYS_gettid , vec![ ] ) ,
850854 ( libc:: SYS_futex , vec![ ] ) ,
851855 ( libc:: SYS_getrandom , vec![ ] ) ,
852856 ( libc:: SYS_ioctl , create_api_ioctl_seccomp_rule( ) ?) ,
@@ -881,6 +885,7 @@ fn dbus_api_thread_rules() -> Result<Vec<(i64, Vec<SeccompRule>)>, BackendError>
881885 ( libc:: SYS_dup , vec![ ] ) ,
882886 ( libc:: SYS_epoll_ctl , vec![ ] ) ,
883887 ( libc:: SYS_exit , vec![ ] ) ,
888+ ( libc:: SYS_gettid , vec![ ] ) ,
884889 ( libc:: SYS_futex , vec![ ] ) ,
885890 ( libc:: SYS_getrandom , vec![ ] ) ,
886891 ( libc:: SYS_madvise , vec![ ] ) ,
@@ -905,6 +910,7 @@ fn event_monitor_thread_rules() -> Result<Vec<(i64, Vec<SeccompRule>)>, BackendE
905910 Ok ( vec ! [
906911 ( libc:: SYS_brk , vec![ ] ) ,
907912 ( libc:: SYS_close , vec![ ] ) ,
913+ ( libc:: SYS_gettid , vec![ ] ) ,
908914 ( libc:: SYS_futex , vec![ ] ) ,
909915 ( libc:: SYS_landlock_create_ruleset , vec![ ] ) ,
910916 ( libc:: SYS_landlock_restrict_self , vec![ ] ) ,
0 commit comments