On Wed, 15 Jan 2014, Elan Ruusamäe wrote: > On 11/01/14 19:44, Elan Ruusamäe wrote: > > root@e0ea0ce6904b:/# ls -l /proc > > ls: cannot access /proc/1: No such file or directory > > ls: cannot access /proc/10: No such file or directory > > total 0 > > ?????????? ? ? ? ? ? 1 > > ?????????? ? ? ? ? ? 10 > > dr-xr-xr-x 3 root root 0 Jan 11 17:38 acpi > > -r--r--r-- 1 root root 0 Jan 11 17:38 buddyinfo > > dr-xr-xr-x 4 root root 0 Jan 11 17:38 bus > > the problem that readdir() returns pid entries but stat() gives ENOENT > is caused by vserver patch. > i.e disabling vserver patch would make it work back again. > > i updated vserver patch to be recent, just in case 3.10.25-vs2.3.6.8, > but the problem remained. > > btw, this can be easily tested with plain lxc only: > # lxc-create -t busybox --name busybox > # lxc-start --name busybox -d > # lxc-attach busybox --name busybox ls -- -l /proc/self > ls: /proc/self: cannot read link: No such file or directory > lrwxrwxrwx 1 root root 0 Jan 15 19:58 /proc/self
Maybe try playing with vprocunhide from util-vserver? -- Jan Rękorajski | PLD/Linux SysAdm | http://www.pld-linux.org/ baggins<at>mimuw.edu.pl baggins<at>pld-linux.org _______________________________________________ pld-devel-en mailing list pld-devel-en@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-en