public inbox for linux-xfs@vger.kernel.org
 help / color / mirror / Atom feed
* LWN article: ext4 and data loss
@ 2009-03-12 11:39 Michael Monnerie
  2009-03-12 13:09 ` Eric Sandeen
  2009-03-14 19:43 ` Martin Steigerwald
  0 siblings, 2 replies; 15+ messages in thread
From: Michael Monnerie @ 2009-03-12 11:39 UTC (permalink / raw)
  To: xfs


[-- Attachment #1.1: Type: text/plain, Size: 504 bytes --]

http://lwn.net/SubscriberLink/322823/e6979f02e5a73feb/

Very good, maybe similar patches for XFS would help?
IANA Coder, but could be a hint.

mfg zmi
-- 
// Michael Monnerie, Ing.BSc    -----      http://it-management.at
// Tel: 0660 / 415 65 31                      .network.your.ideas.
// PGP Key:         "curl -s http://zmi.at/zmi.asc | gpg --import"
// Fingerprint: AC19 F9D5 36ED CD8A EF38  500E CE14 91F7 1C12 09B4
// Keyserver: wwwkeys.eu.pgp.net                  Key-ID: 1C1209B4


[-- Attachment #1.2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

[-- Attachment #2: Type: text/plain, Size: 121 bytes --]

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: LWN article: ext4 and data loss
  2009-03-12 11:39 LWN article: ext4 and data loss Michael Monnerie
@ 2009-03-12 13:09 ` Eric Sandeen
  2009-03-12 14:14   ` Martin Steigerwald
  2009-03-14 19:43 ` Martin Steigerwald
  1 sibling, 1 reply; 15+ messages in thread
From: Eric Sandeen @ 2009-03-12 13:09 UTC (permalink / raw)
  To: Michael Monnerie; +Cc: xfs

Michael Monnerie wrote:
> http://lwn.net/SubscriberLink/322823/e6979f02e5a73feb/
> 
> Very good, maybe similar patches for XFS would help?
> IANA Coder, but could be a hint.
> 
> mfg zmi
> 

ext4 is taking its hints from XFS in this regard, not the other way
around.  XFS dealt with this long ago.

-Eric

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: LWN article: ext4 and data loss
  2009-03-12 13:09 ` Eric Sandeen
@ 2009-03-12 14:14   ` Martin Steigerwald
  2009-03-12 15:02     ` Eric Sandeen
  0 siblings, 1 reply; 15+ messages in thread
From: Martin Steigerwald @ 2009-03-12 14:14 UTC (permalink / raw)
  To: xfs

Am Donnerstag 12 März 2009 schrieb Eric Sandeen:
> Michael Monnerie wrote:
> > http://lwn.net/SubscriberLink/322823/e6979f02e5a73feb/
> >
> > Very good, maybe similar patches for XFS would help?
> > IANA Coder, but could be a hint.
> >
> > mfg zmi
>
> ext4 is taking its hints from XFS in this regard, not the other way
> around.  XFS dealt with this long ago.

Hmmm, I remember having had similar issues with XFS not to long ago, where 
at least some KDE configuration were lost or truncated. It seems 
applications will have to get rid of behavioral assumptions regation 
filesystem and use safe writing via fsync and whatever else for 
configuration and other important files.

I am thinking about a bug report for KDE at least.

-- 
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA  B82F 991B EAAC A599 84C7

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: LWN article: ext4 and data loss
  2009-03-12 14:14   ` Martin Steigerwald
@ 2009-03-12 15:02     ` Eric Sandeen
  2009-03-12 16:33       ` Greg Banks
  2009-03-14 19:42       ` Martin Steigerwald
  0 siblings, 2 replies; 15+ messages in thread
From: Eric Sandeen @ 2009-03-12 15:02 UTC (permalink / raw)
  To: Martin Steigerwald; +Cc: xfs

Martin Steigerwald wrote:
> Am Donnerstag 12 März 2009 schrieb Eric Sandeen:
>> Michael Monnerie wrote:
>>> http://lwn.net/SubscriberLink/322823/e6979f02e5a73feb/
>>>
>>> Very good, maybe similar patches for XFS would help?
>>> IANA Coder, but could be a hint.
>>>
>>> mfg zmi
>> ext4 is taking its hints from XFS in this regard, not the other way
>> around.  XFS dealt with this long ago.
> 
> Hmmm, I remember having had similar issues with XFS not to long ago, where 

depends on what you mean by not too long ago, I think.  Yes, kde had
this issue on xfs too, and xfs gave up on teaching apps to fsync, and
implemented the same sorts of things ext4 has done (or will do) to
mitigate this quite some time ago.

> at least some KDE configuration were lost or truncated. It seems 
> applications will have to get rid of behavioral assumptions regation 
> filesystem and use safe writing via fsync and whatever else for 
> configuration and other important files.

It's simple.  Want your data safe on disk?  fsync.  There's not a lot
more to it than that.  (and if fsync hurts perf too much, re-think how
you are storing your data)

Filesystems can hack around some heuristics to try to make unsafe apps
safer, but in the end, it's the app's job to make sure a buffered write
hits permanent storage when it matters.

-Eric

> I am thinking about a bug report for KDE at least.
> 

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: LWN article: ext4 and data loss
  2009-03-12 15:02     ` Eric Sandeen
@ 2009-03-12 16:33       ` Greg Banks
  2009-03-12 16:36         ` Eric Sandeen
  2009-03-14 19:42       ` Martin Steigerwald
  1 sibling, 1 reply; 15+ messages in thread
From: Greg Banks @ 2009-03-12 16:33 UTC (permalink / raw)
  To: Eric Sandeen; +Cc: xfs

Eric Sandeen wrote:
>
> It's simple.  Want your data safe on disk?  fsync.  There's not a lot
> more to it than that.  (and if fsync hurts perf too much, re-think how
> you are storing your data)
>
> Filesystems can hack around some heuristics to try to make unsafe apps
> safer, but in the end, it's the app's job to make sure a buffered write
> hits permanent storage when it matters.
>   

Stewart Smith has a highly entertaining presentation on this very topic.

http://www.linux.org.au/conf/2007/talk/278.html

-- 
Greg Banks, P.Engineer, SGI Australian Software Group.
the brightly coloured sporks of revolution.
I don't speak for SGI.

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: LWN article: ext4 and data loss
  2009-03-12 16:33       ` Greg Banks
@ 2009-03-12 16:36         ` Eric Sandeen
  2009-03-12 16:45           ` Greg Banks
  0 siblings, 1 reply; 15+ messages in thread
From: Eric Sandeen @ 2009-03-12 16:36 UTC (permalink / raw)
  To: Greg Banks; +Cc: xfs

Greg Banks wrote:
> Eric Sandeen wrote:
>> It's simple.  Want your data safe on disk?  fsync.  There's not a lot
>> more to it than that.  (and if fsync hurts perf too much, re-think how
>> you are storing your data)
>>
>> Filesystems can hack around some heuristics to try to make unsafe apps
>> safer, but in the end, it's the app's job to make sure a buffered write
>> hits permanent storage when it matters.
>>   
> 
> Stewart Smith has a highly entertaining presentation on this very topic.
> 
> http://www.linux.org.au/conf/2007/talk/278.html
> 

and

http://www.flamingspork.com/talks/2007/06/eat_my_data.odp

In hindsight, http://linuxmafia.com/faq/Filesystems/reiserfs.html is
entertaining, too ;)

-Eric

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: LWN article: ext4 and data loss
  2009-03-12 16:36         ` Eric Sandeen
@ 2009-03-12 16:45           ` Greg Banks
  0 siblings, 0 replies; 15+ messages in thread
From: Greg Banks @ 2009-03-12 16:45 UTC (permalink / raw)
  To: Eric Sandeen; +Cc: xfs

Eric Sandeen wrote:
>
> In hindsight, http://linuxmafia.com/faq/Filesystems/reiserfs.html is
> entertaining, too ;)
>
>   
There was a fascinating internal thread about that one when somebody
noticed it a few years back :-)

-- 
Greg Banks, P.Engineer, SGI Australian Software Group.
the brightly coloured sporks of revolution.
I don't speak for SGI.

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: LWN article: ext4 and data loss
  2009-03-12 15:02     ` Eric Sandeen
  2009-03-12 16:33       ` Greg Banks
@ 2009-03-14 19:42       ` Martin Steigerwald
  2009-03-14 20:02         ` Eric Sandeen
  2009-03-15 14:26         ` Peter Grandi
  1 sibling, 2 replies; 15+ messages in thread
From: Martin Steigerwald @ 2009-03-14 19:42 UTC (permalink / raw)
  To: xfs

Am Donnerstag 12 März 2009 schrieb Eric Sandeen:
> Martin Steigerwald wrote:
> > Am Donnerstag 12 März 2009 schrieb Eric Sandeen:
> >> Michael Monnerie wrote:
> >>> http://lwn.net/SubscriberLink/322823/e6979f02e5a73feb/
> >>>
> >>> Very good, maybe similar patches for XFS would help?
> >>> IANA Coder, but could be a hint.
> >>>
> >>> mfg zmi
> >>
> >> ext4 is taking its hints from XFS in this regard, not the other way
> >> around.  XFS dealt with this long ago.
> >
> > Hmmm, I remember having had similar issues with XFS not to long ago,
> > where
>
> depends on what you mean by not too long ago, I think.  Yes, kde had
> this issue on xfs too, and xfs gave up on teaching apps to fsync, and
> implemented the same sorts of things ext4 has done (or will do) to
> mitigate this quite some time ago.

Well 2.6.28 and 2.6.27.7. See

http://oss.sgi.com/archives/xfs/2008-12/msg00540.html

> > at least some KDE configuration were lost or truncated. It seems
> > applications will have to get rid of behavioral assumptions regation
> > filesystem and use safe writing via fsync and whatever else for
> > configuration and other important files.
>
> It's simple.  Want your data safe on disk?  fsync.  There's not a lot
> more to it than that.  (and if fsync hurts perf too much, re-think how
> you are storing your data)
>
> Filesystems can hack around some heuristics to try to make unsafe apps
> safer, but in the end, it's the app's job to make sure a buffered write
> hits permanent storage when it matters.

Hmmm, okay. So here is:

http://bugs.kde.org/187172

Feel free to add there. You'd need a bugzilla login tough.

Ciao,
-- 
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA  B82F 991B EAAC A599 84C7

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: LWN article: ext4 and data loss
  2009-03-12 11:39 LWN article: ext4 and data loss Michael Monnerie
  2009-03-12 13:09 ` Eric Sandeen
@ 2009-03-14 19:43 ` Martin Steigerwald
  2009-03-16 16:17   ` Michael Monnerie
  1 sibling, 1 reply; 15+ messages in thread
From: Martin Steigerwald @ 2009-03-14 19:43 UTC (permalink / raw)
  To: xfs; +Cc: Michael Monnerie

Am Donnerstag 12 März 2009 schrieb Michael Monnerie:
> http://lwn.net/SubscriberLink/322823/e6979f02e5a73feb/
>
> Very good, maybe similar patches for XFS would help?
> IANA Coder, but could be a hint.

BTW I think you gave away a subcriber only link. The article is not 
officially available yet:

http://lwn.net/Articles/322823/

LWN might not be too happy with this.

Information about this is available elsewhere like on Heise:

http://www.heise.de/english/newsticker/news/134483

-- 
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA  B82F 991B EAAC A599 84C7

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: LWN article: ext4 and data loss
  2009-03-14 19:42       ` Martin Steigerwald
@ 2009-03-14 20:02         ` Eric Sandeen
  2009-03-14 20:08           ` Eric Sandeen
  2009-03-14 22:03           ` Martin Steigerwald
  2009-03-15 14:26         ` Peter Grandi
  1 sibling, 2 replies; 15+ messages in thread
From: Eric Sandeen @ 2009-03-14 20:02 UTC (permalink / raw)
  To: Martin Steigerwald; +Cc: xfs

Martin Steigerwald wrote:
> Am Donnerstag 12 März 2009 schrieb Eric Sandeen:
...

>> Filesystems can hack around some heuristics to try to make unsafe apps
>> safer, but in the end, it's the app's job to make sure a buffered write
>> hits permanent storage when it matters.
> 
> Hmmm, okay. So here is:
> 
> http://bugs.kde.org/187172
> 
> Feel free to add there. You'd need a bugzilla login tough.
> 
> Ciao,

Perhaps you can try this and add info if you like.

There is an environment variable KDE_EXTRA_FSYNC, put in with this
changelog:

Do not paranoidly sync every time, it causes I/O performance problems
for some users. People who still want it for whatever reason like using
XFS can set $KDE_EXTRA_FSYNC to 1."

This is not "extra" - it is necessary if you actually want the data to
be on-disk.

See also: http://lists.kde.org/?l=kde-devel&m=120880682813170&w=2

(note however that xfs is _not_ "zeroing just to be sure...")

http://api.kde.org/4.x-api/kdelibs-apidocs/kde3support/html/k3tempfile_8cpp-source.html

 bool
 K3TempFile::sync()
    int result = 0;

    if (mStream)
    {
       do {
          result = fflush(mStream); // We need to flush first otherwise
fsync may not have our data
       }
       while ((result == -1) && (errno == EINTR));

       if (result)
       {
          kWarning() << "K3TempFile: Error trying to flush " << mTmpName
 " << strerror(errno);
          mError = errno;
       }
    }

    if (mFd >= 0)
    {
       if( qgetenv( "KDE_EXTRA_FSYNC" ) == "1" )
       {
          result = FDATASYNC(mFd);
          if (result)
          {
             kWarning() << "K3TempFile: Error trying to sync " <<
mTmpName << ": " << strerror(errno);
             mError = errno;
          }
       }
    }

    return (mError == 0);
 }

So somebody knew it was the right thing to do, but then turned it off,
probably because of ext3's painful behavior on fsync (see also: firefox
"bug" from a while ago)

what's interesting is that the sync() method isn't automatically called
from the other methods, near as I can tell, so it's up to the api user
to invoke it; and even then it only does fflush() not fsync() by
default, which doesn't actually push things to disk.

I'd suggest turning on this KDE_EXTRA_FSYNC and see how things go from
there on.

Although, the API refs say that this is deprecated in favor of
KTemporaryFile, and I find no reference whatsoever to "sync" of any kind
in ktemporaryfile.cpp.

-Eric

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: LWN article: ext4 and data loss
  2009-03-14 20:02         ` Eric Sandeen
@ 2009-03-14 20:08           ` Eric Sandeen
  2009-03-14 22:03           ` Martin Steigerwald
  1 sibling, 0 replies; 15+ messages in thread
From: Eric Sandeen @ 2009-03-14 20:08 UTC (permalink / raw)
  To: Martin Steigerwald; +Cc: xfs

Eric Sandeen wrote:
> Martin Steigerwald wrote:
>> Am Donnerstag 12 März 2009 schrieb Eric Sandeen:
> ...
> 
>>> Filesystems can hack around some heuristics to try to make unsafe apps
>>> safer, but in the end, it's the app's job to make sure a buffered write
>>> hits permanent storage when it matters.
>> Hmmm, okay. So here is:
>>
>> http://bugs.kde.org/187172
>>
>> Feel free to add there. You'd need a bugzilla login tough.

... getting OT sorry but in case anyone else is interested,
http://api.kde.org/4.x-api/kdelibs-apidocs/kdecore/html/classKSaveFile.html
also seems relevant.

I'd like to know just what KDE is doing here, so digging a little.

-Eric

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: LWN article: ext4 and data loss
  2009-03-14 20:02         ` Eric Sandeen
  2009-03-14 20:08           ` Eric Sandeen
@ 2009-03-14 22:03           ` Martin Steigerwald
  1 sibling, 0 replies; 15+ messages in thread
From: Martin Steigerwald @ 2009-03-14 22:03 UTC (permalink / raw)
  To: Eric Sandeen; +Cc: xfs

Am Samstag 14 März 2009 schrieben Sie:
> Martin Steigerwald wrote:
> > Am Donnerstag 12 März 2009 schrieb Eric Sandeen:
>
> ...
>
> >> Filesystems can hack around some heuristics to try to make unsafe
> >> apps safer, but in the end, it's the app's job to make sure a
> >> buffered write hits permanent storage when it matters.
> >
> > Hmmm, okay. So here is:
> >
> > http://bugs.kde.org/187172
> >
> > Feel free to add there. You'd need a bugzilla login tough.
> >
> > Ciao,
>
> Perhaps you can try this and add info if you like.
>
> There is an environment variable KDE_EXTRA_FSYNC, put in with this
> changelog:

[...]

Added this and your other post and added

export KDE_EXTRA_FSYNC=1

to my .zshrc. Just logged out and on and do not notice a difference in 
speed. At least no abysmal performance degradation.

Would need to switch of the machine hardly to see if it helps. Not today 
anymore tough.

-- 
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA  B82F 991B EAAC A599 84C7

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: LWN article: ext4 and data loss
  2009-03-14 19:42       ` Martin Steigerwald
  2009-03-14 20:02         ` Eric Sandeen
@ 2009-03-15 14:26         ` Peter Grandi
  1 sibling, 0 replies; 15+ messages in thread
From: Peter Grandi @ 2009-03-15 14:26 UTC (permalink / raw)
  To: Linux XFS

[ ... usual misunderstanding about caching and transactions ... ]

>>>> ext4 is taking its hints from XFS in this regard, not the
>>>> other way around.  XFS dealt with this long ago.

>>> Hmmm, I remember having had similar issues with XFS not to
>>> long ago,

>> depends on what you mean by not too long ago, I think.  Yes,
>> kde had this issue on xfs too, and xfs gave up on teaching
>> apps to fsync, and implemented the same sorts of things ext4
>> has done (or will do) to mitigate this quite some time ago.

> Well 2.6.28 and 2.6.27.7. See
> http://oss.sgi.com/archives/xfs/2008-12/msg00540.html

>>> [ ... ] applications will have to get rid of behavioral
>>> assumptions regation filesystem and use safe writing via
>>> fsync and whatever else for configuration and other
>>> important files.

>> It's simple.  Want your data safe on disk?  fsync. There's
>> not a lot more to it than that. (and if fsync hurts perf too
>> much, re-think how you are storing your data)

>> Filesystems can hack around some heuristics to try to make
>> unsafe apps safer, but in the end, it's the app's job to make
>> sure a buffered write hits permanent storage when it matters.

This discussion is partially misguided, but then how many people
study storage system semantics...

The goal is to do atomic transactions: within a transaction
there are no guarantees, but at the end of transaction things
get stored permanently.

Unfortunately as described 'ext3' has historically done
''rolling'' auto-saving, so many people and application
developers have not appreciated the need for transaction
semantics (common attitude, for example how many programmers for
example check the return code of 'close'?).

Now under Linux and POSIX it is essentially impossible to do
atomic, persistent transactions, because:

* 'fsync' does NOT guarantee persistency. Only that *RAM*
  buffers are flushed; therefore host adapter and disk buffers
  are not required to be flushed.

* Linux write barriers also only guaranteeq ordering and not
  persistence, and there is a number of misguided people who
  think that this is how things should be.

> Hmmm, okay. So here is:
> http://bugs.kde.org/187172

In practice, for systems without caching host adapters, and with
'ext3', most of the time informal ''rolling'' transactions every
5s fool most people/work as if they were right, and as asserted
this has lulled developers into thinking that transactions don't
matter. Too bad this kills performance and/or reliability on
anything else.

This is just another example of how much userspace sucks

  http://lwn.net/Articles/192214/
  http://kernelslacker.livejournal.com/81262.html
  http://mirror.linux.org.au/pub/linux.conf.au/2007/video/talks/38.pdf

Note that in a proper design where 'fsync' would guarantee
persistence, like in every transactional systems, lots of small
transactions have very sharp performance implications. People
who earn a living doing transactional systems therefore spend a
great deal of money and effort designing them to perform well
despite lots of small transactions, with 15k drives, vast
parallel RAID, bettery backed logs, etc.

You cannot have all of these:

* Reliable transactions.
* Fast with lots of small transactions.
* With cheap hardware.

In the end one must decided whether to follow the Microsoft
strategy (f*ck doing the right thing, cultivate bugs that users
are relying on) or the UNIX one (try to do the right thing).

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: LWN article: ext4 and data loss
  2009-03-14 19:43 ` Martin Steigerwald
@ 2009-03-16 16:17   ` Michael Monnerie
  2009-03-18 18:52     ` Martin Steigerwald
  0 siblings, 1 reply; 15+ messages in thread
From: Michael Monnerie @ 2009-03-16 16:17 UTC (permalink / raw)
  To: xfs

On Samstag 14 März 2009 Martin Steigerwald wrote:
> Am Donnerstag 12 März 2009 schrieb Michael Monnerie:
> > http://lwn.net/SubscriberLink/322823/e6979f02e5a73feb/

> BTW I think you gave away a subcriber only link. The article is not
> officially available yet:
> http://lwn.net/Articles/322823/
> LWN might not be too happy with this.

Nope. I am a subscriber, and can generate such Links in order to 
provider an article to others. If you read that, they offer a "Free 
trial subscription" for 3 months, and encourage you to pay then. I can 
recommend lwn.net a lot, so maybe some people subscribe there because of 
my posting :-)

mfg zmi
-- 
// Michael Monnerie, Ing.BSc    -----      http://it-management.at
// Tel: 0660 / 415 65 31                      .network.your.ideas.
// PGP Key:         "curl -s http://zmi.at/zmi.asc | gpg --import"
// Fingerprint: AC19 F9D5 36ED CD8A EF38  500E CE14 91F7 1C12 09B4
// Keyserver: wwwkeys.eu.pgp.net                  Key-ID: 1C1209B4

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: LWN article: ext4 and data loss
  2009-03-16 16:17   ` Michael Monnerie
@ 2009-03-18 18:52     ` Martin Steigerwald
  0 siblings, 0 replies; 15+ messages in thread
From: Martin Steigerwald @ 2009-03-18 18:52 UTC (permalink / raw)
  To: xfs

Am Montag 16 März 2009 schrieb Michael Monnerie:
> On Samstag 14 März 2009 Martin Steigerwald wrote:
> > Am Donnerstag 12 März 2009 schrieb Michael Monnerie:
> > > http://lwn.net/SubscriberLink/322823/e6979f02e5a73feb/
> >
> > BTW I think you gave away a subcriber only link. The article is not
> > officially available yet:
> > http://lwn.net/Articles/322823/
> > LWN might not be too happy with this.
>
> Nope. I am a subscriber, and can generate such Links in order to
> provider an article to others. If you read that, they offer a "Free
> trial subscription" for 3 months, and encourage you to pay then. I can
> recommend lwn.net a lot, so maybe some people subscribe there because
> of my posting :-)

Okay, nice to hear.

I like LWN a lot and consider subscribing to it.

-- 
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA  B82F 991B EAAC A599 84C7

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2009-03-18 18:53 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-12 11:39 LWN article: ext4 and data loss Michael Monnerie
2009-03-12 13:09 ` Eric Sandeen
2009-03-12 14:14   ` Martin Steigerwald
2009-03-12 15:02     ` Eric Sandeen
2009-03-12 16:33       ` Greg Banks
2009-03-12 16:36         ` Eric Sandeen
2009-03-12 16:45           ` Greg Banks
2009-03-14 19:42       ` Martin Steigerwald
2009-03-14 20:02         ` Eric Sandeen
2009-03-14 20:08           ` Eric Sandeen
2009-03-14 22:03           ` Martin Steigerwald
2009-03-15 14:26         ` Peter Grandi
2009-03-14 19:43 ` Martin Steigerwald
2009-03-16 16:17   ` Michael Monnerie
2009-03-18 18:52     ` Martin Steigerwald

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox