From: Jim G. <gar...@gm...> - 2012-10-25 14:15:31
|
I haven't had time to try this on different kernels but as a data point, this did NOT reproduce for me on Ubuntu kernel 3.2.0-32-generic (i686). Jim On Wed, Oct 24, 2012 at 8:48 AM, Marios Titas <red...@gm...> wrote: > I decided to experiment with 9P and while it overall works fine I > quite frequently get warnings like the following when I remove > directories: > > [ 1112.863041] ------------[ cut here ]------------ > [ 1112.863046] WARNING: at fs/inode.c:280 drop_nlink+0x43/0x50() > [ 1112.863047] Hardware name: 0862 > [ 1112.863053] Pid: 8718, comm: rm Tainted: G W O 3.5.7 #5 > [ 1112.863055] Call Trace: > [ 1112.863058] [<ffffffff81090e8a>] warn_slowpath_common+0x7a/0xb0 > [ 1112.863060] [<ffffffff81090ed5>] warn_slowpath_null+0x15/0x20 > [ 1112.863062] [<ffffffff811a6e83>] drop_nlink+0x43/0x50 > [ 1112.863065] [<ffffffff813761db>] v9fs_remove+0x9b/0x100 > [ 1112.863068] [<ffffffff8137624e>] v9fs_vfs_rmdir+0xe/0x10 > [ 1112.863071] [<ffffffff81199c84>] vfs_rmdir+0xd4/0x130 > [ 1112.863073] [<ffffffff8119b973>] do_rmdir+0x113/0x130 > [ 1112.863076] [<ffffffff811ab45c>] ? mntput+0x1c/0x30 > [ 1112.863079] [<ffffffff8118bbc1>] ? filp_close+0x61/0x90 > [ 1112.863082] [<ffffffff8119d98d>] sys_unlinkat+0x2d/0x40 > [ 1112.863085] [<ffffffff81aca862>] system_call_fastpath+0x16/0x1b > [ 1112.863086] ---[ end trace d265f9f4250e3da1 ]--- > > I get that no matter what server I use (I have tried NPFS/SPFS, diod > and virtfs under qemu-kvm) so it seems that it is a issue with v9fs. I > have also tried many different kernel versions (3.5.7, 3.6.3 and > 3.7-rc2) but that didn't change anything. > > Here's how I trigger this behavior: > > mount -t 9p -o aname=/tmp/9p,version=9p2000.L 127.0.0.1 /mnt/9p > cd /mnt/9p > mkdir -p {1,2,3,4}/{1,2,3,4}/{1,2,3,4}/{1,2,3,4} > rm -rf {1,2,3,4} > > It is the last line that causes it. > > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_sfd2d_oct > _______________________________________________ > V9fs-developer mailing list > V9f...@li... > https://lists.sourceforge.net/lists/listinfo/v9fs-developer > |