google / google/gvisor

Fix nested-overlayfs POSIX ACL tests (recursive lockdep issue)

Open
#14,066 0 comments 0 reactions 1 assignee Claimed by @relkochta View on GitHub
type: bug
Dominant language
Go
Stars
19.3k
Forks
2k
Avg merge
3d 5h
Merged PRs (30d)
264

Description

### Description

The overlayfs locks need to be adjusted to properly handle the lock recursion that happens with overlayfs-on-overlayfs.

This will allow two tests, SetACLThroughStackedOverlay and GetACLThroughStackedOverlay, to be re-enabled.

Note that this issue is solely an issue with lockdep enabled (our syscall tests + syzkaller). It is not reachable in a production gVisor build.
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.