[Top] [All Lists]

Re: [Bisected] Corruption of root fs during git bisect of drm system han

To: Stefan Ring <stefanrin@xxxxxxxxx>
Subject: Re: [Bisected] Corruption of root fs during git bisect of drm system hang
From: Markus Trippelsdorf <markus@xxxxxxxxxxxxxxx>
Date: Fri, 19 Jul 2013 14:51:49 +0200
Cc: Ben Myers <bpm@xxxxxxx>, Mark Tinguely <tinguely@xxxxxxx>, Stan Hoeppner <stan@xxxxxxxxxxxxxxxxx>, Linux fs XFS <xfs@xxxxxxxxxxx>
Delivered-to: xfs@xxxxxxxxxxx
Dkim-signature: v=1; a=rsa-sha256; c=simple; d=mail.ud10.udmedia.de; h= date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=beta; bh=P0ydVCbwV+t7Bj2vCvj5GVAn+4 HvcFfoHU6KXANnByo=; b=SaaNKM3eYlw+ZK5ZGTeqe7lrafxXpRvIzOHFRDpliL 16FdSEaAMgLNwshLrAH67kqn8e2ZOgAh9jTMvvUH1zZEsNt5sSC7GCkZe8sfBt0N O0H8nhCdnQGMWsp9E8YFuwKeLAZx0Yus7uIU5FS4gc6ssKuQamplHlk/2NnqCOgC Q=
In-reply-to: <CAAxjCExBi-4Qgf6-=MBzdkzBmMtu=GTURu46DoD2CzpnF2dinw@xxxxxxxxxxxxxx>
References: <20130713090523.GA362@x4> <20130712070721.GA359@x4> <20130715022841.GH5228@dastard> <20130715064734.GA361@x4> <20130719122235.GA360@x4> <CAAxjCExBi-4Qgf6-=MBzdkzBmMtu=GTURu46DoD2CzpnF2dinw@xxxxxxxxxxxxxx>
On 2013.07.19 at 14:41 +0200, Stefan Ring wrote:
> > I've bisected this issue to the following commit:
> >
> >  commit cca9f93a52d2ead50b5da59ca83d5f469ee4be5f
> >  Author: Dave Chinner <dchinner@xxxxxxxxxx>
> >  Date:   Thu Jun 27 16:04:49 2013 +1000
> >
> >      xfs: don't do IO when creating an new inode
> >
> > Reverting this commit on top of the Linus tree "solves" all problems for
> > me. IOW I no longer loose my KDE and LibreOffice config files during a
> > crash. Log recovery now works fine and xfs_repair shows no issues.
> >
> > So users of 3.11.0-rc1 beware. Only run this version if you have
> > up-to-date backups handy.
> What I miss in this thread is a distinction between filesystem
> corruption on the one hand and a few zeroed files on the other. The
> latter may be a nuisance, but it is expected behavior, while the
> former should never happen, period, if I'm not mistaken.

Well, it is natural that fs developers at first try to blame userspace.
Unfortunately it turned out that in this case there is filesystem
corruption. (Fortunately this normally happens only very rarely on rc1


<Prev in Thread] Current Thread [Next in Thread>