From: "Stephen C. Tweedie" <sct@redhat.com>
To: Chris Mason <mason@suse.com>
Cc: Andrew Morton <akpm@digeo.com>,
lkml <linux-kernel@vger.kernel.org>,
ext3 users list <ext3-users@redhat.com>
Subject: Re: [patch] fix the ext3 data=journal unmount bug
Date: 06 Dec 2002 21:22:53 +0000 [thread overview]
Message-ID: <1039209773.5300.84.camel@sisko.scot.redhat.com> (raw)
In-Reply-To: <1039206858.9244.130.camel@tiny>
Hi,
On Fri, 2002-12-06 at 20:34, Chris Mason wrote:
> The bulk of the sync(2) will be async though, since most of the io is
> actually writing dirty data buffers out. We already do that in two
> stages.
Not with data journaling. That's the whole point: the VFS assumes too
much about where the data is being written, when.
> For 2.5, if an FS really wanted a two stage sync for it's non-data
> pages
But it's data that is the problem. For sync() semantics,
data-journaling only requires that the pages have hit the journal. For
umount, it is critical that we complete the final writeback before
destroying the inode lists.
Cheers,
Stephen
next prev parent reply other threads:[~2002-12-06 21:13 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-12-06 5:52 Andrew Morton
2002-12-06 18:02 ` Chris Mason
2002-12-06 19:12 ` Andrew Morton
2002-12-06 19:34 ` Chris Mason
2002-12-06 19:45 ` Andrew Morton
2002-12-06 19:57 ` Stephen C. Tweedie
2002-12-06 20:34 ` Chris Mason
2002-12-06 21:22 ` Stephen C. Tweedie [this message]
2002-12-06 22:07 ` Chris Mason
2002-12-06 22:25 ` Stephen C. Tweedie
2002-12-07 14:54 ` Matthias Andree
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1039209773.5300.84.camel@sisko.scot.redhat.com \
--to=sct@redhat.com \
--cc=akpm@digeo.com \
--cc=ext3-users@redhat.com \
--cc=linux-kernel@vger.kernel.org \
--cc=mason@suse.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®