| To: | Christoph Hellwig <hch@xxxxxxxxxxxxx> |
|---|---|
| Subject: | Re: [PATCH-v4 1/7] vfs: split update_time() into update_time() and write_time() |
| From: | Theodore Ts'o <tytso@xxxxxxx> |
| Date: | Thu, 27 Nov 2014 09:41:16 -0500 |
| Cc: | Linux Filesystem Development List <linux-fsdevel@xxxxxxxxxxxxxxx>, Ext4 Developers List <linux-ext4@xxxxxxxxxxxxxxx>, Linux btrfs Developers List <linux-btrfs@xxxxxxxxxxxxxxx>, XFS Developers <xfs@xxxxxxxxxxx> |
| Delivered-to: | xfs@xxxxxxxxxxx |
| Dkim-signature: | v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=thunk.org; s=ef5046eb; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date; bh=JIIRaXgsxl7G7rc1SC7NSiwRNwx1Nrv5Tt7T7paLJbw=; b=b9VsGsTNX+jfX7SqjXcJJXD4tmNE/1b0reLDi/SBW8ZkSR7xbTOOQB+CrOPaTy3HSavQGXKZU3K8TbrTVxPZe3boH8ubhULvhFimm1hr1cKx/RPqfJWflJcDbPsiWmAG0nyvEFPhN62Fajf0Rddh+sLXg0de2hvP7z9lbX7kGK8=; |
| In-reply-to: | <20141126192328.GA20436@xxxxxxxxxxxxx> |
| References: | <1416997437-26092-1-git-send-email-tytso@xxxxxxx> <1416997437-26092-2-git-send-email-tytso@xxxxxxx> <20141126192328.GA20436@xxxxxxxxxxxxx> |
| User-agent: | Mutt/1.5.23 (2014-03-12) |
On Wed, Nov 26, 2014 at 11:23:28AM -0800, Christoph Hellwig wrote:
> As mentioned last round please move the addition of the is_readonly
> operation to the first thing in the series, so that the ordering makes
> more sense.
OK, will fix.
> Second I think this patch is incorrect for XFS - XFS uses ->update_time
> to set the time stampst in the dinode. These two need to be coherent
> as we can write out a dirty inode any time, so it needs to have the
> timestamp uptodate.
>
> Third update_time now calls mark_inode_dirty unconditionally, while
> previously it wasn't called when ->update_time was set. At least
> for XFS that's a major change in behavior as XFS never used VFS dirty
> tracking for metadata updates.
Thanks, I'll fix both of the above.
- Ted
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | OS Upgrade Considerations For XFS Volume, Bharathiraja P |
|---|---|
| Next by Date: | Re: [PATCH-v4 1/7] vfs: split update_time() into update_time() and write_time(), Christoph Hellwig |
| Previous by Thread: | Re: [PATCH-v4 1/7] vfs: split update_time() into update_time() and write_time(), Christoph Hellwig |
| Next by Thread: | Re: [PATCH-v4 1/7] vfs: split update_time() into update_time() and write_time(), Christoph Hellwig |
| Indexes: | [Date] [Thread] [Top] [All Lists] |