OK, it seems that I discovered issue: https://github.com/sfjro/aufs-standalone/issues/33
Ed W On 16/01/2024 14:04, Ed W wrote: > Hi, I'm a longer term user who normally builds a custom kernel, using the > aufs-standalone branch, > and I build the aufs piece without the option of standalone modules. > > I've previously been using kernel 6.1 without an issue. I upgraded to kernel > 6.6.10 and can no > longer mount aufs. > > Kernel was built with gcc-13. Aufs branch was aufs6.6, which I think is dated > 31 october 2023. > > > I make a trivial reproduction on my rootfs which is using xfs > > mkdir /root/aufs/l1 > > mkdir /root/aufs/l2 > > mkdir /root/aufs/m > > > mount -t aufs -o noxino,br=/root/aufs/l1:/root/aufs/l2 none /root/aufs/m > > > This succeeds, but > > grunt ~/aufs # ls -al /root/aufs/m > ls: cannot access '/root/aufs/m': Operation not permitted > grunt ~/aufs # ls -al /root/aufs/ > ls: cannot access '/root/aufs/m': Operation not permitted > total 8 > drwxr-xr-x 5 root root 35 Jan 16 13:52 . > drwx------ 9 root root 4096 Jan 16 13:52 .. > drwxr-xr-x 4 root root 66 Jan 16 13:53 l1 > drwxr-xr-x 2 root root 6 Jan 16 13:52 l2 > d????????? ? ? ? ? ? m > > > Something is broken with the mount > > I don't see anything in dmesg. > > > Does anyone else see this problem? > > Ed W > >