All of lore.kernel.org
 help / color / mirror / Atom feed
* new v3 2.6.4  logging/xattr patches
@ 2004-03-19  6:58 Chris Mason
  2004-03-19  8:00 ` Hans Reiser
                   ` (3 more replies)
  0 siblings, 4 replies; 13+ messages in thread
From: Chris Mason @ 2004-03-19  6:58 UTC (permalink / raw)
  To: reiserfs-list

Hello everyone,

I've just uploaded all the reiserfs patches from the suse 2.6 kernel to:

ftp.suse.com/pub/people/mason/patches/data-logging/experimental/2.6.4

(they should also apply to 2.6.5-rc1 and 2.6.5-rc1-mm2)

These include:
Latency fixes
Logging performance fixes
data=ordered support
quota support
xattrs and acls from Jeff Mahoney

and a few random bug fixes.  There's a README file in the directory with
a some more details.

The names of the files no longer start with numbers to help you figure
out the order the patches get applied.  The directory includes a file
called series that has a list of all the patches in the proper order.

There are various shell tricks to apply things in order.  Or a few
different patch management tools that understand a series file.  I use
quilt (http://savannah.nongnu.org/projects/quilt/) which is very nice.

-chris





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

* Re: new v3 2.6.4  logging/xattr patches
  2004-03-19  6:58 new v3 2.6.4 logging/xattr patches Chris Mason
@ 2004-03-19  8:00 ` Hans Reiser
  2004-03-19 14:03   ` Chris Mason
  2004-03-19 12:42 ` Christian Mayrhuber
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 13+ messages in thread
From: Hans Reiser @ 2004-03-19  8:00 UTC (permalink / raw)
  To: Chris Mason; +Cc: reiserfs-list

Chris Mason wrote:

>Hello everyone,
>
>I've just uploaded all the reiserfs patches from the suse 2.6 kernel to:
>
>ftp.suse.com/pub/people/mason/patches/data-logging/experimental/2.6.4
>
>(they should also apply to 2.6.5-rc1 and 2.6.5-rc1-mm2)
>
>These include:
>Latency fixes
>Logging performance fixes
>data=ordered support
>quota support
>xattrs and acls from Jeff Mahoney
>
>and a few random bug fixes.  There's a README file in the directory with
>a some more details.
>
>The names of the files no longer start with numbers to help you figure
>out the order the patches get applied.  The directory includes a file
>called series that has a list of all the patches in the proper order.
>
>There are various shell tricks to apply things in order.  Or a few
>different patch management tools that understand a series file.  I use
>quilt (http://savannah.nongnu.org/projects/quilt/) which is very nice.
>
>-chris
>
>
>
>
>
>
>  
>
are these ready to go to Andrew or?

-- 
Hans


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

* Re: new v3 2.6.4  logging/xattr patches
  2004-03-19  6:58 new v3 2.6.4 logging/xattr patches Chris Mason
  2004-03-19  8:00 ` Hans Reiser
@ 2004-03-19 12:42 ` Christian Mayrhuber
  2004-03-20 19:18 ` Chris Mason
       [not found] ` <200403211744.11608.Dieter.Nuetzel@hamburg.de>
  3 siblings, 0 replies; 13+ messages in thread
From: Christian Mayrhuber @ 2004-03-19 12:42 UTC (permalink / raw)
  To: reiserfs-list

On Friday 19 March 2004 07:58, Chris Mason wrote:
> Hello everyone,
>
> I've just uploaded all the reiserfs patches from the suse 2.6 kernel to:
>
> ftp.suse.com/pub/people/mason/patches/data-logging/experimental/2.6.4
>
> (they should also apply to 2.6.5-rc1 and 2.6.5-rc1-mm2)
>
> These include:
> Latency fixes
> Logging performance fixes
> data=ordered support
> quota support
> xattrs and acls from Jeff Mahoney
>
> and a few random bug fixes.  There's a README file in the directory with
> a some more details.
>
> The names of the files no longer start with numbers to help you figure
> out the order the patches get applied.  The directory includes a file
> called series that has a list of all the patches in the proper order.
>
> There are various shell tricks to apply things in order.  Or a few
> different patch management tools that understand a series file.  I use
> quilt (http://savannah.nongnu.org/projects/quilt/) which is very nice.

The patches are looking good so far.

Especially the latency has improved. I only can make xmms stutter when
using bonnie+ plus some other io intense task.

ACL's seem to work fine, too.

-- 
lg, Chris

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

* Re: new v3 2.6.4  logging/xattr patches
  2004-03-19  8:00 ` Hans Reiser
@ 2004-03-19 14:03   ` Chris Mason
  2004-03-19 15:21     ` Chris Mason
  2004-03-19 19:03     ` Hans Reiser
  0 siblings, 2 replies; 13+ messages in thread
From: Chris Mason @ 2004-03-19 14:03 UTC (permalink / raw)
  To: Hans Reiser; +Cc: reiserfs-list

On Fri, 2004-03-19 at 03:00, Hans Reiser wrote:
> Chris Mason wrote:
> 
> >Hello everyone,
> >
> >I've just uploaded all the reiserfs patches from the suse 2.6 kernel to:
> >
> >ftp.suse.com/pub/people/mason/patches/data-logging/experimental/2.6.4
> >
> >(they should also apply to 2.6.5-rc1 and 2.6.5-rc1-mm2)
> >
> >These include:
> >Latency fixes
> >Logging performance fixes
> >data=ordered support
> >quota support
> >xattrs and acls from Jeff Mahoney
> >
> >and a few random bug fixes.  There's a README file in the directory with
> >a some more details.
> >
> are these ready to go to Andrew or?

They are ready for Andrew for additional testing, I'd like to submit the
whole bunch to him actually.  Any objections?

-chris





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

* Re: new v3 2.6.4  logging/xattr patches
  2004-03-19 14:03   ` Chris Mason
@ 2004-03-19 15:21     ` Chris Mason
  2004-03-19 19:03     ` Hans Reiser
  1 sibling, 0 replies; 13+ messages in thread
From: Chris Mason @ 2004-03-19 15:21 UTC (permalink / raw)
  To: reiserfs-list

On Fri, 2004-03-19 at 09:03, Chris Mason wrote:
> On Fri, 2004-03-19 at 03:00, Hans Reiser wrote:
> > Chris Mason wrote:
> > 
> > >Hello everyone,
> > >
> > >I've just uploaded all the reiserfs patches from the suse 2.6 kernel to:
> > >
> > >ftp.suse.com/pub/people/mason/patches/data-logging/experimental/2.6.4
> > >
> > >(they should also apply to 2.6.5-rc1 and 2.6.5-rc1-mm2)

Since 2.6.5-rc1-mm2 includes some of these patches, I've put a series.mm
file in the ftp directory to tell you which ones are needed when you
want to apply to Andrew's tree.

-chris



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

* Re: new v3 2.6.4  logging/xattr patches
  2004-03-19 14:03   ` Chris Mason
  2004-03-19 15:21     ` Chris Mason
@ 2004-03-19 19:03     ` Hans Reiser
  2004-03-19 19:11       ` Chris Mason
  1 sibling, 1 reply; 13+ messages in thread
From: Hans Reiser @ 2004-03-19 19:03 UTC (permalink / raw)
  To: Chris Mason; +Cc: reiserfs-list

Chris Mason wrote:

>On Fri, 2004-03-19 at 03:00, Hans Reiser wrote:
>  
>
>>Chris Mason wrote:
>>
>>    
>>
>>>Hello everyone,
>>>
>>>I've just uploaded all the reiserfs patches from the suse 2.6 kernel to:
>>>
>>>ftp.suse.com/pub/people/mason/patches/data-logging/experimental/2.6.4
>>>
>>>(they should also apply to 2.6.5-rc1 and 2.6.5-rc1-mm2)
>>>
>>>These include:
>>>Latency fixes
>>>Logging performance fixes
>>>data=ordered support
>>>quota support
>>>xattrs and acls from Jeff Mahoney
>>>
>>>and a few random bug fixes.  There's a README file in the directory with
>>>a some more details.
>>>
>>>      
>>>
>>are these ready to go to Andrew or?
>>    
>>
>
>They are ready for Andrew for additional testing, I'd like to submit the
>whole bunch to him actually.  Any objections?
>
>-chris
>
>
>
>
>
>
>  
>
I object to the xattr patch.  Is the write cache related work in this 
anywhere?

-- 
Hans


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

* Re: new v3 2.6.4  logging/xattr patches
  2004-03-19 19:03     ` Hans Reiser
@ 2004-03-19 19:11       ` Chris Mason
  0 siblings, 0 replies; 13+ messages in thread
From: Chris Mason @ 2004-03-19 19:11 UTC (permalink / raw)
  To: Hans Reiser; +Cc: reiserfs-list

On Fri, 2004-03-19 at 14:03, Hans Reiser wrote:
> >
> I object to the xattr patch.  Is the write cache related work in this 
> anywhere?

The barrier patch depends on the entire set.

Lets talk about the xattr patch first.  Please outline the technical
reasons why you believe the patch is unfit for submission so that Jeff
and I can fix them.

It might be easier for us to discuss things over the phone, I can give
you a call.

-chris



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

* Re: new v3 2.6.4  logging/xattr patches
  2004-03-19  6:58 new v3 2.6.4 logging/xattr patches Chris Mason
  2004-03-19  8:00 ` Hans Reiser
  2004-03-19 12:42 ` Christian Mayrhuber
@ 2004-03-20 19:18 ` Chris Mason
  2004-03-20 20:15   ` Dieter Nützel
       [not found] ` <200403211744.11608.Dieter.Nuetzel@hamburg.de>
  3 siblings, 1 reply; 13+ messages in thread
From: Chris Mason @ 2004-03-20 19:18 UTC (permalink / raw)
  To: reiserfs-list

On Fri, 2004-03-19 at 01:58, Chris Mason wrote:
> Hello everyone,
> 
> I've just uploaded all the reiserfs patches from the suse 2.6 kernel to:
> 
> ftp.suse.com/pub/people/mason/patches/data-logging/experimental/2.6.4

There's a new patch there, reiserfs-ordered-lat.  It has two latency
fixes from Takashi Iwai, that also improve data=ordered throughput in
some cases.

If you want to apply to -mm or to 2.6.5-rc2, use the series.mm for the
list of patches.  

-chris



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

* Re: new v3 2.6.4  logging/xattr patches
  2004-03-20 19:18 ` Chris Mason
@ 2004-03-20 20:15   ` Dieter Nützel
  2004-03-21 14:14     ` Chris Mason
  0 siblings, 1 reply; 13+ messages in thread
From: Dieter Nützel @ 2004-03-20 20:15 UTC (permalink / raw)
  To: reiserfs-list; +Cc: Chris Mason

Am Samstag, 20. März 2004 20:18 schrieb Chris Mason:
> On Fri, 2004-03-19 at 01:58, Chris Mason wrote:
> > Hello everyone,
> >
> > I've just uploaded all the reiserfs patches from the suse 2.6 kernel to:
> >
> > ftp.suse.com/pub/people/mason/patches/data-logging/experimental/2.6.4
>
> There's a new patch there, reiserfs-ordered-lat.  It has two latency
> fixes from Takashi Iwai, that also improve data=ordered throughput in
> some cases.
>
> If you want to apply to -mm or to 2.6.5-rc2, use the series.mm for the
> list of patches.

What do I need on-top of SuSE 2.6.4-0? ;-)

Thanks,
	Dieter

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

* Re: new v3 2.6.4  logging/xattr patches
  2004-03-20 20:15   ` Dieter Nützel
@ 2004-03-21 14:14     ` Chris Mason
  0 siblings, 0 replies; 13+ messages in thread
From: Chris Mason @ 2004-03-21 14:14 UTC (permalink / raw)
  To: Dieter Nützel; +Cc: reiserfs-list

On Sat, 2004-03-20 at 15:15, Dieter Nützel wrote:
> Am Samstag, 20. März 2004 20:18 schrieb Chris Mason:
> > On Fri, 2004-03-19 at 01:58, Chris Mason wrote:
> > > Hello everyone,
> > >
> > > I've just uploaded all the reiserfs patches from the suse 2.6 kernel to:
> > >
> > > ftp.suse.com/pub/people/mason/patches/data-logging/experimental/2.6.4
> >
> > There's a new patch there, reiserfs-ordered-lat.  It has two latency
> > fixes from Takashi Iwai, that also improve data=ordered throughput in
> > some cases.
> >
> > If you want to apply to -mm or to 2.6.5-rc2, use the series.mm for the
> > list of patches.
> 
> What do I need on-top of SuSE 2.6.4-0? ;-)

The suse kernel of the day ;-)  My experimental directory is a dump of
all the suse reiserfs patches.

-chris





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

* Re: new v3 2.6.4  logging/xattr patches
       [not found]   ` <1079888140.11058.365.camel@watt.suse.com>
@ 2004-03-21 19:22     ` Dieter Nützel
  2004-03-21 19:26       ` Dieter Nützel
  0 siblings, 1 reply; 13+ messages in thread
From: Dieter Nützel @ 2004-03-21 19:22 UTC (permalink / raw)
  To: Chris Mason; +Cc: reiserfs-list

Am Sonntag, 21. März 2004 17:55 schrieben Sie:
> On Sun, 2004-03-21 at 11:44, Dieter Nützel wrote:
> > > The suse kernel of the day ;-)  My experimental directory is a dump of
> > > all the suse reiserfs patches.
> >
> > kernel-source-2.6.4-9.19.i586		(18.03.2004)
> >
> > or
> >
> > kernel-source-2.6.4-13.2.i586		(20.03.2004)

Works out of the box.
Only Bootsplash is missing.

Now reiserfsprogs-3.6.14 (15) needed ;-)

Greetings,
	Dieter

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

* Re: new v3 2.6.4  logging/xattr patches
  2004-03-21 19:22     ` Dieter Nützel
@ 2004-03-21 19:26       ` Dieter Nützel
  2004-03-22 13:41         ` Dieter Nützel
  0 siblings, 1 reply; 13+ messages in thread
From: Dieter Nützel @ 2004-03-21 19:26 UTC (permalink / raw)
  To: Chris Mason; +Cc: reiserfs-list

Am Sonntag, 21. März 2004 20:22 schrieb Dieter Nützel:
> Am Sonntag, 21. März 2004 17:55 schrieben Sie:
> > On Sun, 2004-03-21 at 11:44, Dieter Nützel wrote:
> > > > The suse kernel of the day ;-)  My experimental directory is a dump
> > > > of all the suse reiserfs patches.
> > >
> > > kernel-source-2.6.4-9.19.i586		(18.03.2004)
> > >
> > > or
> > >
> > > kernel-source-2.6.4-13.2.i586		(20.03.2004)
>
> Works out of the box.
> Only Bootsplash is missing.

Argh, "K3b" isn't working, again.
All SCSI (DVD, CD-RW, etc.).

"top", "ps" never "came back"...

-Dieter

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

* Re: new v3 2.6.4  logging/xattr patches
  2004-03-21 19:26       ` Dieter Nützel
@ 2004-03-22 13:41         ` Dieter Nützel
  0 siblings, 0 replies; 13+ messages in thread
From: Dieter Nützel @ 2004-03-22 13:41 UTC (permalink / raw)
  To: reiserfs-list; +Cc: Chris Mason

Am Sonntag, 21. März 2004 20:26 schrieb Dieter Nützel:
> Am Sonntag, 21. März 2004 20:22 schrieb Dieter Nützel:
> > Am Sonntag, 21. März 2004 17:55 schrieben Sie:
> > > On Sun, 2004-03-21 at 11:44, Dieter Nützel wrote:
> > > > > The suse kernel of the day ;-)  My experimental directory is a dump
> > > > > of all the suse reiserfs patches.
> > > >
> > > > kernel-source-2.6.4-9.19.i586		(18.03.2004)
> > > >
> > > > or
> > > >
> > > > kernel-source-2.6.4-13.2.i586		(20.03.2004)
> >
> > Works out of the box.
> > Only Bootsplash is missing.
>
> Argh, "K3b" isn't working, again.
> All SCSI (DVD, CD-RW, etc.).

"Latest" SuSE 9.0 Kernel
kernel-source-2.6.4-13.12.i586	(21.03.2004)

Linux version 2.6.4-13.12-smp (geeko@buildhost) (gcc-Version 3.3.1 (SuSE 
Linux)) #1 SMP Mon Mar 22 14:19:29 CET 2004

Is very GOOD in all above aspects. ;-)

dual Athlon MP 1900+
1 GB DDR266, CL2 (2x 512 MB)
Fujitsu MAS3184NP, 15k RPM


Software RAID1

SunWave1 share/dbench# free -t
             total       used       free     shared    buffers     cached
Mem:       1036680     405904     630776          0      53880     137472
-/+ buffers/cache:     214552     822128
Swap:      2103288          0    2103288
Total:     3139968     405904    2734064

SunWave1 share/dbench# time dbench 32
32 clients started

Throughput 118.808 MB/sec (NB=148.51 MB/sec  1188.08 MBit/sec)  32 procs
8.250u 35.218s 0:35.55 122.2%   0+0k 0+0io 0pf+0w

SunWave1 share/dbench# free -t
             total       used       free     shared    buffers     cached
Mem:       1036680     594592     442088          0      52348      96232
-/+ buffers/cache:     446012     590668
Swap:      2103288          0    2103288
Total:     3139968     594592    2545376

Max load was ~15.

--------------------------------------------------------------------------------------------------
Second run:

Throughput 131.63 MB/sec (NB=164.537 MB/sec  1316.3 MBit/sec)  32 procs
8.347u 36.151s 0:32.09 138.6%   0+0k 0+0io 0pf+0w

SunWave1 share/dbench# free -t
             total       used       free     shared    buffers     cached
Mem:       1036680     661580     375100          0      49748      72040
-/+ buffers/cache:     539792     496888
Swap:      2103288          0    2103288
Total:     3139968     661580    2478388

Max load was ~18.

**************************************************************************************************

Software RAID0

SunWave1 SOURCE/dbench# free -t
             total       used       free     shared    buffers     cached
Mem:       1036680     665544     371136          0      51852      76056
-/+ buffers/cache:     537636     499044
Swap:      2103288          0    2103288
Total:     3139968     665544    2474424

SunWave1 SOURCE/dbench# time dbench 32

Throughput 190.978 MB/sec (NB=238.723 MB/sec  1909.78 MBit/sec)  32 procs
8.204u 32.067s 0:22.12 182.0%   0+0k 0+0io 0pf+0w

SunWave1 SOURCE/dbench# free -t
             total       used       free     shared    buffers     cached
Mem:       1036680     437108     599572          0      59028      71192
-/+ buffers/cache:     306888     729792
Swap:      2103288          0    2103288
Total:     3139968     437108    2702860

Max load was ~9.

--------------------------------------------------------------------------------------------------

SunWave1 SOURCE/dbench# free -t
             total       used       free     shared    buffers     cached
Mem:       1036680     437280     599400          0      59460      71032
-/+ buffers/cache:     306788     729892
Swap:      2103288          0    2103288
Total:     3139968     437280    2702688
SunWave1 SOURCE/dbench# time dbench 32

Throughput 184.295 MB/sec (NB=230.369 MB/sec  1842.95 MBit/sec)  32 procs
8.115u 32.166s 0:22.92 175.6%   0+0k 0+0io 0pf+0w

SunWave1 SOURCE/dbench# free -t
             total       used       free     shared    buffers     cached
Mem:       1036680     523316     513364          0      78532      67260
-/+ buffers/cache:     377524     659156
Swap:      2103288          0    2103288
Total:     3139968     523316    2616652

Max load was ~10.


Greetings,
	Dieter

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

end of thread, other threads:[~2004-03-22 13:41 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-03-19  6:58 new v3 2.6.4 logging/xattr patches Chris Mason
2004-03-19  8:00 ` Hans Reiser
2004-03-19 14:03   ` Chris Mason
2004-03-19 15:21     ` Chris Mason
2004-03-19 19:03     ` Hans Reiser
2004-03-19 19:11       ` Chris Mason
2004-03-19 12:42 ` Christian Mayrhuber
2004-03-20 19:18 ` Chris Mason
2004-03-20 20:15   ` Dieter Nützel
2004-03-21 14:14     ` Chris Mason
     [not found] ` <200403211744.11608.Dieter.Nuetzel@hamburg.de>
     [not found]   ` <1079888140.11058.365.camel@watt.suse.com>
2004-03-21 19:22     ` Dieter Nützel
2004-03-21 19:26       ` Dieter Nützel
2004-03-22 13:41         ` Dieter Nützel

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.