On Wed, Sep 09, 2009 at 09:01:41AM +0200, Jens Axboe wrote:
> On Wed, Sep 09 2009, Markus Trippelsdorf wrote:
> > On Tue, Sep 08, 2009 at 10:32:14PM +0200, Jens Axboe wrote:
> > > On Tue, Sep 08 2009, Markus Trippelsdorf wrote:
> > > > On Tue, Sep 08, 2009 at 10:00:42PM +0200, Jens Axboe wrote:
> > > > > On Mon, Sep 07 2009, Markus Trippelsdorf wrote:
> > > > > > Just got this error today in my dmesg:
> > > > > > btrfs csum failed ino 1483065 off 158482432 csum 4283543305 private 
> > > > > > 43905798
> > > > > > 
> > > > > > linux % find . -inum 1483065
> > > > > > ./.git/objects/pack/pack-f9251bcc6a8afe3c92193e14d1d742f2f0182ce5.pack
> > > > > > 
> > > > > > It's the main pack file from my git linux kernel tree:
> > > > > > 
> > > > > 
> > > > > Hmm, I ran into something very similar. Care to check what the 
> > > > > corrupted
> > > > > block of data looks like (and how big it is)?
> > > > 
> > > > I've already deleted the file in question unfortunately.
> > > > On IRC Chris decided that either bad RAM or a harddrive error was the
> > > > most likely reason for this chechsum mismatch.
> > > 
> > > Darn, that's too bad. The corruption issue I had was also in a git pack
> > > file. It was fine one day, bad the next. Turned out to be 16kb of 0xff
> > > in the file, and I blamed it on the (cheap) SSD drive that hosted the
> > > local git repo. It's still the most likely explanation given the nature
> > > of the problem, however it would have been really interesting to see
> > > what corruption you had.
> > 
> > If by cheap SSD drive you mean an Indilinx Barefoot based one, we might
> > be using the same hardware (30GB Vertex in my case). 
> 
> Spooky, yes indeed that's the very same drive I'm using. Also see my
> postings on this very issue here, top two entries:
> 
> http://axboe.livejournal.com/
> 
> So that pretty much looks like it reaffirms some of my suspicions. Is
> the drive in a laptop that you suspend and resume?

No. I use it in my workstation, that I never switch off normally.

> > What a strange coincidence that it affected git pack files in both cases.
> > It's almost too improbable...
> 
> Probably more than a coincidence I think, the question is what though...

If it really was an SSD error, then it should happen randomly, messing up
random files. But (contrary to your experience) I never had any issues with 
this SSD until this single failed checksum.

-- 
Markus
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to