On Fri, 2007-04-27 at 18:21 -0700, Ethan Solomita wrote:There are several places where we add together NR_UNSTABLE_FS and
I can trace a standard codepath where it seems both of these are set
on the same page:
This is the standard code path that derives from sys_write(). Can
someone either show how this code sequence can't happen, or confirm for
me that there's a bug?
It should not happen. If the page is on the unstable list, then it will
be committed before nfs_updatepage is allowed to redirty it. See the
recent fixes in 2.6.21-rc7.