Hi, > It seems more fixes are needed. when compare btrfs subvol with xfs crossmnt, we found out a new feature difference. /mnt/test xfs /mnt/text/xfs2 another xfs(crossmnt) nfsd4_encode_dirent_fattr() report "/mnt/test/xfs2" + "/"; but /mnt/test btrfs /mnt/test/sub1 btrfs subvol nfsd4_encode_dirent_fattr() report "/mnt/test/" + "sub1"; for '/mnt/test/sub1', nfsd should treat the mountpoint as '/mn/test/sub1', rather than '/mnt/test'? I'm sorry that yet no patch is avaliable, kernel source is quite difficult for me. Best Regards Wang Yugui (wangyugui@xxxxxxxxxxxx) 2021/06/20