public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Steven Cole <elenstev@mesatop.com>
To: Andrew Morton <akpm@osdl.org>
Cc: torvalds@osdl.org, adi@bitmover.com, scole@lanl.gov,
	support@bitmover.com, linux-kernel@vger.kernel.org
Subject: Re: 1352 NUL bytes at the end of a page? (was Re: Assertion `s && s->tree' failed: The saga continues.)
Date: Sun, 16 May 2004 07:49:24 -0600	[thread overview]
Message-ID: <200405160749.24445.elenstev@mesatop.com> (raw)
In-Reply-To: <20040516030136.2081898a.akpm@osdl.org>

On Sunday 16 May 2004 04:01 am, Andrew Morton wrote:
> Steven Cole <elenstev@mesatop.com> wrote:
> >
> > The script only reported one
> >  iteration finished, while I got it to do 36 iterations over several hours earlier
> >  today (with a 2.6.3-4mdk vendor kernel), so I'm going to add some timing 
> >  tests to the script to see if things are really slowing down with current kernels,
> >  or if it's just my worried imaginings.
> 
> I did a bit of testing on a 256MB laptop with a fairly slow disk, ext3. 
> Three iterations of the test took:
> 
> 2.6.6:		1055.53s user 327.14s system 32% cpu 1:10:06.71 total
> 
> 2.4.27-pre2:	1042.03s user 307.21s system 32% cpu 1:09:46.00 total
> 
> 2.6.3:		1053.23s user 326.16s system 27% cpu 1:22:07.24 total
> 
> 
> So there's nothing particularly wild there.  It's possible I guess that the
> 2.6 VM is very sucky but something else made up for it - possibly the
> anticipatory scheduler but more likely the Orlov allocator.
> 
> You're using reiserfs, yes?

Yes, but I also have a BK repo on an ext3 fs which saw the exact
same initial problem.  Well, almost in that I got the  Assertion `s && s->tree' failed
message, but didn't preserve the possibly null-containing s.ChangeSet file.

> 
> Are you sure the IDE disks are in DMA mode?
> 
> 
For the 2.6.3 tests, yes.
For the overnight 2.6.6 tests, apparently not, but it is now.
Without DMA, the clone took about 22 minutes, but even with
DMA back on, 2.6.6-current is much slower than 2.6.3-4mdk.

It's hard to make your wheels fall off when putting around the
race track at 2/3 speed.  If I get time, I'll try the patch from Nick
and/or a kernel from around 4/15 when I first saw this problem,
but the weather's nice outside, so it may be later this evening
before I return to testing.

/dev/hda:
 multcount    =  0 (off)
 IO_support   =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 geometry     = 65535/16/63, sectors = 78125000, start = 0

----------------------------
2.6.3-4mdk:

time bk clone -qlr40514130hBbvgP4CvwEVEu27oxm46w testing-2.6 foo
287.93user 59.33system 11:14.03elapsed 51%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (41264major+523595minor)pagefaults 0swaps

(cd foo; time bk pull -q)
397.05user 184.05system 16:38.35elapsed 58%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (30287major+2115127minor)pagefaults 0swaps
-----------------------------

-----------------------------
2.6.6-current:

time bk clone -qlr40514130hBbvgP4CvwEVEu27oxm46w testing-2.6 foo
290.48user 96.76system 15:00.85elapsed 42%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (50893major+515118minor)pagefaults 0swaps

(cd foo; time bk pull -q)
402.74user 254.98system 23:25.43elapsed 46%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (60130major+2089908minor)pagefaults 0swaps

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

Steven

  reply	other threads:[~2004-05-16 13:49 UTC|newest]

Thread overview: 94+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <6616858C-A5AF-11D8-A7EA-000A95CC3A8A@lanl.gov>
     [not found] ` <200405122234.06902.elenstev@mesatop.com>
     [not found]   ` <15594C37-A509-11D8-A7EA-000A95CC3A8A@lanl.gov>
     [not found]     ` <20040513183316.GE17965@bitmover.com>
2004-05-14  4:32       ` 1352 NUL bytes at the end of a page? Steven Cole
     [not found]         ` <20040514144617.GE20197@work.bitmover.com>
     [not found]           ` <200405131723.15752.elenstev@mesatop.com>
2004-05-14 16:53             ` 1352 NUL bytes at the end of a page? (was Re: Assertion `s && s->tree' failed: The saga continues.) Andy Isaacson
2004-05-14 17:23               ` Steven Cole
2004-05-15  0:54               ` Steven Cole
2004-05-15  1:55                 ` 1352 NUL bytes at the end of a page? Wayne Scott
2004-05-15  3:15               ` 1352 NUL bytes at the end of a page? (was Re: Assertion `s && s->tree' failed: The saga continues.) Lincoln Dale
2004-05-15  3:41                 ` Andrew Morton
2004-05-15  5:39                   ` Steven Cole
2004-05-16  1:23                   ` Steven Cole
2004-05-16  2:18                     ` Linus Torvalds
2004-05-16  3:44                       ` Linus Torvalds
2004-05-16  4:31                         ` Steven Cole
2004-05-16  4:52                           ` Linus Torvalds
2004-05-16  5:22                             ` Andrea Arcangeli
2004-05-16 15:28                               ` Steven Cole
2004-05-16 17:49                                 ` Rutger Nijlunsing
2004-05-16 20:38                                 ` Andrea Arcangeli
2004-05-16 21:19                                   ` Steven Cole
2004-05-16 21:29                                     ` Andrew Morton
2004-05-16 22:11                                       ` Steven Cole
2004-05-16 23:53                                         ` Andrea Arcangeli
2004-05-17  2:12                                           ` Steven Cole
2004-05-17  8:21                                         ` R. J. Wysocki
2004-05-16  5:54                             ` Steven Cole
2004-05-16  6:09                               ` Andrew Morton
2004-05-16  6:24                                 ` Andrew Morton
2004-05-16 10:01                           ` Andrew Morton
2004-05-16 13:49                             ` Steven Cole [this message]
2004-05-18  1:47                       ` Benjamin Herrenschmidt
2004-05-16  3:20                     ` Andrew Morton
2004-05-16  3:58                       ` Linus Torvalds
2004-05-17  2:28                     ` Larry McVoy
2004-05-17  2:42                       ` Linus Torvalds
2004-05-17  3:36                         ` Steven Cole
2004-05-17  5:17                           ` Linus Torvalds
2004-05-17  6:11                             ` Andrew Morton
2004-05-17 13:56                               ` 1352 NUL bytes at the end of a page? Wayne Scott
2004-05-17 15:17                                 ` Theodore Ts'o
2004-05-17 15:20                                   ` Larry McVoy
2004-05-17 15:22                                   ` Linus Torvalds
2004-05-17 15:25                                     ` Larry McVoy
2004-05-17 15:37                                     ` viro
2004-05-17 17:30                                       ` Steven Cole
2004-05-17 17:40                                         ` viro
2004-05-17 17:39                                           ` Steven Cole
2004-05-17 19:06                                             ` viro
2004-05-17 15:40                                     ` Arjan van de Ven
2004-05-17 15:53                                       ` Steven Cole
2004-05-17 16:23                                   ` Davide Libenzi
2004-05-17 16:28                                     ` Davide Libenzi
2004-05-17 14:07                               ` 1352 NUL bytes at the end of a page? (was Re: Assertion `s && s->tree' failed: The saga continues.) Larry McVoy
2004-05-17 14:12                               ` Linus Torvalds
2004-05-17  7:25                             ` Andrew Morton
2004-05-17  7:46                               ` Andrew Morton
2004-05-17  8:39                                 ` Vladimir Saveliev
2004-05-17  8:44                                   ` Andrew Morton
2004-05-17 11:58                                 ` Steven Cole
2004-05-17 14:05                               ` Larry McVoy
2004-05-17 14:14                             ` Larry McVoy
2004-05-17 14:32                               ` Linus Torvalds
2004-05-17 14:52                                 ` Larry McVoy
2004-05-17 15:02                                   ` Linus Torvalds
2004-05-17 15:05                                     ` Larry McVoy
2004-05-17 15:23                                     ` Chris Mason
2004-05-17 15:49                                       ` Steven Cole
2004-05-17 20:24                                       ` Chris Mason
2004-05-17 21:08                                         ` Steven Cole
2004-05-17 21:29                                           ` Andrew Morton
2004-05-17 22:15                                             ` Steven Cole
2004-05-17 23:52                                             ` Steven Cole
2004-05-18  0:03                                               ` Chris Mason
2004-05-18  0:15                                                 ` Andrew Morton
2004-05-18  0:13                                               ` Andrew Morton
2004-05-18  0:45                                                 ` Steven Cole
2004-05-18  1:34                                                 ` Larry McVoy
2004-05-18  1:42                                                   ` Andrew Morton
2004-05-18  1:56                                                     ` Steven Cole
2004-05-17 14:11                         ` Larry McVoy
     [not found]         ` <200405172142.52780.elenstev@mesatop.com>
     [not found]           ` <Pine.LNX.4.58.0405172056480.25502@ppc970.osdl.org>
     [not found]             ` <200405172319.38853.elenstev@mesatop.com>
2004-05-18 12:42               ` Chris Mason
2004-05-18 14:29                 ` Steven Cole
2004-05-18 14:38               ` Linus Torvalds
2004-05-19 10:53                 ` Steven Cole
2004-05-19 12:10                   ` Chris Mason
2004-05-19 12:20                     ` 1352 NUL bytes at the end of a page? Wayne Scott
2004-05-19 12:42                       ` Nick Piggin
2004-05-19 13:28                         ` Steven Cole
2004-05-19 13:36                           ` Chris Mason
2004-05-19 13:59                             ` Steven Cole
2004-05-19 14:03                               ` Wayne Scott
2004-05-19 14:08                               ` Chris Mason
2004-05-19 14:20                                 ` Steven Cole
2004-05-19 14:45                                 ` Steven Cole
2004-05-19 21:11                                 ` Non-regression for current kernel (was Re: 1352 NUL bytes at the end of a page?) Steven Cole
2004-05-17 15:35 1352 NUL bytes at the end of a page? (was Re: Assertion `s && s->tree' failed: The saga continues.) Albert Cahalan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200405160749.24445.elenstev@mesatop.com \
    --to=elenstev@mesatop.com \
    --cc=adi@bitmover.com \
    --cc=akpm@osdl.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=scole@lanl.gov \
    --cc=support@bitmover.com \
    --cc=torvalds@osdl.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox