lkml.org 
[lkml]   [2002]   [Dec]   [6]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: [patch] fix the ext3 data=journal unmount bug
From"Stephen C. Tweedie" <>
Date06 Dec 2002 19:57:55 +0000
Hi,

On Fri, 2002-12-06 at 19:45, Andrew Morton wrote:

> > I see what ext3 gains from your current patch in the unmount case, but
> > the sync case is really unchanged because of interaction with kupdate.
> 
> True.  And I'd like /bin/sync to _really_ be synchronous because
> I use `reboot -f' all the time.  Even though SuS-or-POSIX say that
> sync() only needs to _start_ the IO.  That's rather silly.

But at the same time I'd like to avoid sync becoming serialised on its
writes.  If you've got a lot of filesystems mounted, doing each
filesystem's sync sequentially and synchronously is going to be a lot
slower than allowing async syncs.  In other words, for sync(2) we really
want async commit submission followed by a synchronous wait for
completion.  And that's probably more churn than I'd like to see at this
stage for 2.4.

Cheers, 
 Stephen

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 12:31    [from the cache]
©2003-2008