ANDROID: fuse-bpf: Introduce readdirplus test case for
fuse bpf
Readdir plus is potentially dangerous place because this leads us to allocate fuse inodes. If we have problems with inode allocation and discovery we may end up with inode conflict which may cause backing_fd losing.
We currently have this problem and this test clearly reproduce it.
More information about the problem: go/fuse-loosing-inode-with-backing
Fixes for this problem: https://android-review.googlesource.com/c/kernel/common/+/2135866 https://android-review.googlesource.com/c/kernel/common/+/2135457
Bug: 219958836 Test: Currently it’s fairly failed, after applying patches from above it passed. Co-developed-by: Paul Lawrence paullawrence@google.com
Change-Id: I8afb535605faffc9facf626d0c7d0f244dc8d28e Signed-off-by: Dmitrii Merkurev dimorinny@google.com