On Fri, Aug 15, 2008 at 09:58:31AM -0700, Linus Torvalds wrote:Not all, but those won't hit coda. One obvious note: that'll break old_readdir() on coda. There you need to change the existing check (you need to check buf.result, then ignore error unless buf.result ended up 0). I agree that such transition plan makes sense, but that'll take more preliminary work than in your patch; there are other vfs_readdir() and ->readdir() callers, not just the obvious syscall ones. BTW, there are several places that call specific foo_readdir() or its helper functions, passing odd stuff as filldir (afs implements ->lookup() that way, for one; ocfs2 checks that directory is empty; gfs2 does ->get_name() - with filldir returning 1 on match, at that; etc.). We obviously do not care about those in the beginning of patch series - they won't be affected, but once we start converting foofs_readdir() to returning what filldir had returned, we'll need to watch out for complications from those (BTW, another fun place in that respect is __fat_readdir()) --
| Ingo Molnar | Re: containers (was Re: -mm merge plans for 2.6.23) |
| Greg Kroah-Hartman | [PATCH 009/196] Chinese: add translation of sparse.txt |
| holzheu | Re: [RFC/PATCH] Documentation of kernel messages |
| Vladislav Bolkhovitin | Re: Integration of SCST in the mainstream Linux kernel |
git: | |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| David Miller | [GIT]: Networking |
| Antonio Almeida | HTB accuracy for high speed |
