[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <CADzG2TC-AiUBgwu-s64A7PGch4qnto4avFmQtBzL9Dc7+6CKWQ@mail.gmail.com>
Date: Fri, 2 Mar 2012 21:35:33 +0000
From: Neil Clarkson <neilaclarkson@...il.com>
To: "Ted Ts'o" <tytso@....edu>,
Neil Clarkson <neilaclarkson@...il.com>,
linux-kernel@...r.kernel.org
Subject: Re: ext4 bug? last write time precedes last mount time on a writable volume!
Thanks for responding Ted.
That would all make sense, if it weren't for the last write time on
the Ubuntu box being earlier than the last mount time, when clearly
the superblock *must* have got modified. Clearly that isn't what
Ubuntu is doing with it. But I guess, given that Ubuntu is different
from OpenSuse and Fedora in this regard, perhaps that's just something
Canonical have changed, intentionally or otherwise.
Andi Kleen was right then, when he offered much the same explanation
to me last week on the list.
> Is there a reason why you particularly care about s_wtime being updated?
Yes and no ;)
It was interesting to me when it seemed like it might be a way to find
the time of the last write to the file system, bugs notwithstanding. A
few public domain info sources suggest this is what it is. I could
have made good use of that in some work I'm doing. But if its not
meant to do that, which certainly makes sense from a performance
perspective, then no.
On 2 March 2012 20:45, Ted Ts'o <tytso@....edu> wrote:
> It shows the last time the superblock has been modified, and one of
> the things that we've been doing lately has been to optimize ext4 so
> that it writes to the superblock *much* less often. It was a
> performance bottleneck to be constantly updating the number of free
> blocks in the superblock each time we write to a new block, for
> example --- or update the superblock to update the number of free
> inodes each time we allocate a new inode.
>
> Is there a reason why you particularly care about s_wtime being
> updated?
>
> - Ted
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists