- 1. 2.6.24-rc2 XFS nfsd hang (score: 1)
- Author: Chris Wedgwood <cw@xxxxxxxx>
- Date: Tue, 13 Nov 2007 23:04:00 -0800
- With 2.6.24-rc2 (amd64) I sometimes (usually but perhaps not always) see a hang when accessing some NFS exported XFS filesystems. Local access to these filesystems ahead of time works without problem
- /archives/xfs/2007-11/msg00140.html (13,586 bytes)
- 2. Re: 2.6.24-rc2 XFS nfsd hang (score: 1)
- Author: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Date: Wed, 14 Nov 2007 07:59:07 -0500
- Ah, thanks for noticing that. Christian Kujau, is /data an xfs partition? There are a bunch of xfs commits in ^92d15c2ccbb3e31a3fc71ad28fdb55e1319383c0 ^291702f017efdfe556cb87b8530eb7d1ff08cbae ^1d67
- /archives/xfs/2007-11/msg00142.html (18,034 bytes)
- 3. Re: 2.6.24-rc2 XFS nfsd hang (score: 1)
- Author: Benny Halevy <bhalevy@xxxxxxxxxxx>
- Date: Wed, 14 Nov 2007 09:43:40 +0200
- I wonder if this is a similar hang to what Christian was seeing here: http://lkml.org/lkml/2007/11/13/319 Benny
- /archives/xfs/2007-11/msg00144.html (16,614 bytes)
- 4. Re: 2.6.24-rc2 XFS nfsd hang (score: 1)
- Author:
- Date: Wed, 14 Nov 2007 15:29:52 +0000
- this is bp->b_sema which lookup wants. and this is the nasty nfsd case where a filldir callback calls back into lookup. I suspect we're somehow holding b_sema already. Previously this was okay becaus
- /archives/xfs/2007-11/msg00147.html (11,491 bytes)
- 5. Re: 2.6.24-rc2 XFS nfsd hang (score: 1)
- Author:
- Date: Wed, 14 Nov 2007 12:39:22 -0500
- This must have come up before; feel free to remind me: is there any way to make the interface easier to use? (E.g. would it help if the filldir callback could be passed a dentry?) --b.
- /archives/xfs/2007-11/msg00148.html (12,259 bytes)
- 6. Re: 2.6.24-rc2 XFS nfsd hang (score: 1)
- Author:
- Date: Wed, 14 Nov 2007 17:44:19 +0000
- The best thing for the filesystem would be to have a readdirplus (or have it folded into readdir) instead of calling into lookup from ->filldir.
- /archives/xfs/2007-11/msg00149.html (10,367 bytes)
- 7. Re: 2.6.24-rc2 XFS nfsd hang (score: 1)
- Author:
- Date: Wed, 14 Nov 2007 12:53:22 -0500
- And the readdirplus would pass a dentry to its equivalent of ->filldir? Or something else? --b.
- /archives/xfs/2007-11/msg00150.html (10,691 bytes)
- 8. Re: 2.6.24-rc2 XFS nfsd hang (score: 1)
- Author:
- Date: Wed, 14 Nov 2007 18:02:41 +0000
- Personally I'd prefer it to only grow a struct stat or rather it's members But the nfsd code currently expects a dentry so this might require some major refactoring.
- /archives/xfs/2007-11/msg00151.html (11,216 bytes)
- 9. Re: 2.6.24-rc2 XFS nfsd hang (score: 1)
- Author:
- Date: Wed, 14 Nov 2007 13:08:38 -0500
- Well, we need to check for mountpoints, for example, so I don't see any way out of needing a dentry. What's the drawback? --b.
- /archives/xfs/2007-11/msg00152.html (11,524 bytes)
- 10. Re: 2.6.24-rc2 XFS nfsd hang (score: 1)
- Author:
- Date: Wed, 14 Nov 2007 23:31:12 +0100 (CET)
- On Wed, 14 Nov 2007, J. Bruce Fields wrote: On Wed, Nov 14, 2007 at 09:43:40AM +0200, Benny Halevy wrote: I wonder if this is a similar hang to what Christian was seeing here: http://lkml.org/lkml/20
- /archives/xfs/2007-11/msg00154.html (13,310 bytes)
- 11. Re: 2.6.24-rc2 XFS nfsd hang (score: 1)
- Author:
- Date: Fri, 16 Nov 2007 10:17:17 +0100 (CET)
- OK, I'll try this. I hope this can be fixed somehow before 2.6.24... Thank you for your time, Christian. -- BOFH excuse #442: Trojan horse ran out of hay
- /archives/xfs/2007-11/msg00171.html (11,012 bytes)
- 12. Re: 2.6.24-rc2 XFS nfsd hang (score: 1)
- Author:
- Date: Fri, 16 Nov 2007 03:03:15 -0800
- Well, one simple nasty idea would be something like: diff --git a/fs/Kconfig b/fs/Kconfig index 429a002..da231fd 100644 -- a/fs/Kconfig +++ b/fs/Kconfig @@ -1604,7 +1604,7 @@ config NFS_FS config NFS
- /archives/xfs/2007-11/msg00172.html (11,165 bytes)
- 13. Re: 2.6.24-rc2 XFS nfsd hang (score: 1)
- Author:
- Date: Fri, 16 Nov 2007 09:19:32 -0500
- Very funny, but disabling XFS on the client won't help. Trond
- /archives/xfs/2007-11/msg00173.html (11,804 bytes)
- 14. Re: 2.6.24-rc2 XFS nfsd hang (score: 1)
- Author:
- Date: Fri, 16 Nov 2007 13:43:27 -0800
- Oops, I meant it for NFSD... and I'm somewhat serious. I'm not saying it's a good long term solution, but a potentially safer short-term workaround.
- /archives/xfs/2007-11/msg00174.html (11,060 bytes)
- 15. Re: 2.6.24-rc2 XFS nfsd hang (score: 1)
- Author:
- Date: Sun, 18 Nov 2007 15:44:34 +0100 (CET)
- On Fri, 16 Nov 2007, Chris Wedgwood wrote: Oops, I meant it for NFSD... and I'm somewhat serious. I'm not saying it's a good long term solution, but a potentially safer short-term workaround. I've op
- /archives/xfs/2007-11/msg00176.html (11,958 bytes)
- 16. Re: 2.6.24-rc2 XFS nfsd hang (score: 1)
- Author:
- Date: Sun, 18 Nov 2007 10:31:26 -0500 (EST)
- On Sun, 18 Nov 2007, Christian Kujau wrote: On Fri, 16 Nov 2007, Chris Wedgwood wrote: Oops, I meant it for NFSD... and I'm somewhat serious. I'm not saying it's a good long term solution, but a pote
- /archives/xfs/2007-11/msg00177.html (12,517 bytes)
- 17. Re: 2.6.24-rc2 XFS nfsd hang (score: 1)
- Author:
- Date: Sun, 18 Nov 2007 23:07:19 +0100 (CET)
- On Sun, 18 Nov 2007, Justin Piszcz wrote: I wonder why so few people are seeing this, I'd have assumed that NFSv3 && XFS is not sooo exotic... Still on 2.6.23.x here (also use nfsv3 + xfs). So, it's
- /archives/xfs/2007-11/msg00179.html (12,296 bytes)
- 18. Re: 2.6.24-rc2 XFS nfsd hang (score: 1)
- Author:
- Date: Wed, 21 Nov 2007 15:07:46 +0000
- You're right - we'd probably need the dentry. The drawback is that we need to always get it in the dcache. Which might be a good thing depending on the workload.
- /archives/xfs/2007-11/msg00202.html (10,906 bytes)
- 19. Re: 2.6.24-rc2 XFS nfsd hang (score: 1)
- Author:
- Date: Wed, 21 Nov 2007 14:03:50 -0500
- In any case, if the new api were only used by nfsd for now, then there'd be no change here. Seems like it might be worth a try. --b.
- /archives/xfs/2007-11/msg00204.html (11,145 bytes)
- 20. 2.6.24-rc2 XFS nfsd hang (score: 1)
- Author:
- Date: Tue, 13 Nov 2007 23:04:00 -0800
- With 2.6.24-rc2 (amd64) I sometimes (usually but perhaps not always) see a hang when accessing some NFS exported XFS filesystems. Local access to these filesystems ahead of time works without problem
- /archives/xfs/2007-11/msg00456.html (13,586 bytes)
This search system is powered by
Namazu