Skip to content

Commit 68f67dd

Browse files
pacoxulifubang
authored andcommitted
seccomp: ignore unsupported wait-kill flag probe
Signed-off-by: Paco Xu <roollingstone@gmail.com> (cherry picked from commit 4d84a34) Signed-off-by: lifubang <lifubang@acmcoder.com>
1 parent 04fea92 commit 68f67dd

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

libcontainer/seccomp/patchbpf/enosys_linux.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -673,7 +673,7 @@ func filterFlags(config *configs.Seccomp, filter *libseccomp.ScmpFilter) (flags
673673
}
674674
}
675675
if apiLevel >= 7 {
676-
if waitKill, err := filter.GetWaitKill(); err != nil {
676+
if waitKill, err := filter.GetWaitKill(); err != nil && !errors.Is(err, unix.EINVAL) {
677677
return 0, false, fmt.Errorf("unable to fetch SECCOMP_FILTER_FLAG_WAIT_KILLABLE_RECV bit: %w", err)
678678
} else if waitKill {
679679
flags |= uint(C.C_FILTER_FLAG_WAIT_KILLABLE_RECV)

0 commit comments

Comments
 (0)