seccomp: allow pselect6 syscall Starting with glibc 2.33 pselect6 is used in favor of select which is used as a fallback and on 32-bit systems the new pselect_time64 adds support for 64bit time on ARM, so we need to allow them. BUG=b:187795855 TEST=Local builds; CQ. Change-Id: I5d72cca778cd483bc82e96a98197f0a25b836f05 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/touch_updater/+/3097758 Reviewed-by: Sean O'Brien <seobrien@chromium.org> Auto-Submit: Adrian Ratiu <adrian.ratiu@collabora.corp-partner.google.com> Commit-Queue: Manoj Gupta <manojgupta@chromium.org> Tested-by: Manoj Gupta <manojgupta@chromium.org>
diff --git a/policies/amd64/elani2chid.query.policy b/policies/amd64/elani2chid.query.policy index 340a5c9..258a45f 100644 --- a/policies/amd64/elani2chid.query.policy +++ b/policies/amd64/elani2chid.query.policy
@@ -53,6 +53,7 @@ exit: 1 exit_group: 1 select: 1 +pselect6: 1 brk: 1 fcntl: 1 open: 1
diff --git a/policies/amd64/elani2chid.update.policy b/policies/amd64/elani2chid.update.policy index 33c7d8a..c511610 100644 --- a/policies/amd64/elani2chid.update.policy +++ b/policies/amd64/elani2chid.update.policy
@@ -23,6 +23,7 @@ exit: 1 exit_group: 1 select: 1 +pselect6: 1 brk: 1 open: 1 close: 1
diff --git a/policies/amd64/emrightupdate.query.policy b/policies/amd64/emrightupdate.query.policy index c75695a..cf76f19 100644 --- a/policies/amd64/emrightupdate.query.policy +++ b/policies/amd64/emrightupdate.query.policy
@@ -19,6 +19,7 @@ exit: 1 exit_group: 1 select: 1 +pselect6: 1 brk: 1 fcntl: 1 open: 1
diff --git a/policies/amd64/emrightupdate.update.policy b/policies/amd64/emrightupdate.update.policy index 33d662b..aaa393d 100644 --- a/policies/amd64/emrightupdate.update.policy +++ b/policies/amd64/emrightupdate.update.policy
@@ -19,6 +19,7 @@ exit: 1 exit_group: 1 select: 1 +pselect6: 1 brk: 1 open: 1 close: 1
diff --git a/policies/amd64/g2touch.query.policy b/policies/amd64/g2touch.query.policy index 59d95f8..1803017 100644 --- a/policies/amd64/g2touch.query.policy +++ b/policies/amd64/g2touch.query.policy
@@ -16,6 +16,7 @@ open: 1 openat: 1 select: 1 +pselect6: 1 stat: 1 uname: 1 arch_prctl: 1
diff --git a/policies/amd64/g2touch.update.policy b/policies/amd64/g2touch.update.policy index b99de0a..64e96a9 100644 --- a/policies/amd64/g2touch.update.policy +++ b/policies/amd64/g2touch.update.policy
@@ -10,6 +10,7 @@ ioctl: 1 read: 1 select: 1 +pselect6: 1 gettimeofday: 1 stat: 1 fstat: 1
diff --git a/policies/amd64/rmi4update.query.policy b/policies/amd64/rmi4update.query.policy index 9fc802b..b484c93 100644 --- a/policies/amd64/rmi4update.query.policy +++ b/policies/amd64/rmi4update.query.policy
@@ -10,6 +10,7 @@ write: 1 read: 1 select: 1 +pselect6: 1 ioctl: 1 brk: 1 restart_syscall: 1
diff --git a/policies/amd64/rmi4update.update.policy b/policies/amd64/rmi4update.update.policy index ad60d57..6f0d7f5 100644 --- a/policies/amd64/rmi4update.update.policy +++ b/policies/amd64/rmi4update.update.policy
@@ -10,6 +10,7 @@ write: 1 read: 1 select: 1 +pselect6: 1 getdents: 1 getdents64: 1 close: 1
diff --git a/policies/amd64/sisupdate.query.policy b/policies/amd64/sisupdate.query.policy index 47f530c..42feb14 100644 --- a/policies/amd64/sisupdate.query.policy +++ b/policies/amd64/sisupdate.query.policy
@@ -10,6 +10,7 @@ ioctl: 1 read: 1 select: 1 +pselect6: 1 brk: 1 rt_sigaction: 1 nanosleep: 1
diff --git a/policies/amd64/sisupdate.update.policy b/policies/amd64/sisupdate.update.policy index 4eadcd1..46b58b5 100644 --- a/policies/amd64/sisupdate.update.policy +++ b/policies/amd64/sisupdate.update.policy
@@ -10,6 +10,7 @@ write: 1 read: 1 select: 1 +pselect6: 1 mmap: 1 brk: 1 fstat: 1