On Mar 20, 2011, at 10:34 PM, Jeff Roberson wrote:

> On Sun, 20 Mar 2011, Kirk McKusick wrote:
> 
>>> Date: Sun, 20 Mar 2011 13:25:20 -0700
>>> From: Doug Barton <do...@freebsd.org>
>>> To: Marius Strobl <mar...@alchemy.franken.de>
>>> CC: Kirk McKusick <mckus...@mckusick.com>,
>>>       Nathan Whitehorn <nwhiteh...@freebsd.org>, svn-src-h...@freebsd.org,
>>>       Jeff Roberson <j...@freebsd.org>, Gavin Atkinson <ga...@freebsd.org>,
>>>       svn-src-all@FreeBSD.org, src-committ...@freebsd.org,
>>>       kved...@kvedulv.de
>>> Subject: Re: svn commit: r219667 - head/usr.sbin/bsdinstall/partedit
>>> 
>>> On 03/20/2011 09:22, Marius Strobl wrote:
>>> 
>>>> I fear it's still a bit premature for enable SU+J by default. Rather
>>>> recently I was told about a SU+J filesystems lost after a panic
>>>> that happend after snapshotting it (report CC'ed, maybe he can
>>>> provide some more details) and I'm pretty sure I've seen the problem
>>>> described in PR 149022 also after the potential fix mentioned in its
>>>> feedback.
>>> 
>>> +1
>>> 
>>> I tried enabling SU+J on my /var (after backing up of course) and after
>>> a panic random files were missing entirely. Not the last updates to
>>> those files, the whole file, and many of them had not been written to in
>>> days/weeks/months.
>>> 
>>> With all due respect to the hard work that went into the code, I would
>>> be very uncomfortable with enabling it by default at this point.
>>> 
>>> 
>>> Doug
>> 
>> With all due respect, how can we fix things that nobody reports?
>> If you have a problem, let us know about it. And of course, we
>> need something more specific than the above.
> 
> I have not been following current but I read any emails sent directly to me 
> without a mailing list in the cc.  I also was not aware of this.  I had not 
> heard of any filesystem corruption problems at all.  If there are any, I also 
> am not comfortable with enabling it by default.  I want to fix that first.
> 
> I have blocked off next week to work on this.  I already sent an email out to 
> current@ requesting bug reports.  Please if you have anything else let me 
> know immediately so I can prioritize it and start investigating.
> 

I haven't seen any data/metadata corruption issues with SUJ that weren't also 
present with SU (or just plain UFS).  The vast majority of problems that I've 
witnessed have happened on systems with ATA/SATA disks, hinting (IMHO) that 
it's really the long-standing problem of running these disks with their write 
caches enabled.  I don't think that I've encountered any appreciable problems 
on RAID controllers or SAS/SCSI disks with their write caches disabled.  Maybe 
with CAMATA maturing and supporting NCQ, we can turn off the SATA write caches 
as the default policy.

Scott


_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to