All of lore.kernel.org
 help / color / mirror / Atom feed
From: Kenneth Johansson <ken@kenjo.org>
To: Scott A Crosby <scrosby@cs.rice.edu>
Cc: linux-kernel@vger.kernel.org
Subject: Re: Sluggishness in 2.6.7 caused by IDE stack
Date: Sun, 03 Oct 2004 01:00:06 +0200	[thread overview]
Message-ID: <1096758006.3287.7.camel@tiger> (raw)
In-Reply-To: <1096121485.2760.5.camel@tiger>

[-- Attachment #1: Type: text/plain, Size: 1906 bytes --]

On Sat, 2004-09-25 at 16:11 +0200, Kenneth Johansson wrote:
> On Sat, 2004-09-25 at 07:26 -0500, Scott A Crosby wrote:
> > Much of the CPU time was spent in system mode. I setup a quick
> > oprofile, which blamed the function task_no_data_intr, but an
> > opannotate reports confusing results, possibly from interrupts? dmesg
> > reported nothing interesting.
> > 
> > 
> > Scott
> > 
> > 
> > *** vmstat output ***
> > 
> > procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
> >  1  1 410496   8520  14224 1253716    0    0  2180    16  409   633 10 43  0 48
> >  7  1 410496   6920  14236 1255380    0    0  1668    20  589   832  9 18  0 73
> >  3  0 410496   8264  14232 1253988    0    0  2436    80  334   438 18 82  0  0
> >  0  1 410496   8384  14244 1253860    0    0  1932     0  464   706 13 35  0 52
> >  5  1 410496   8056  14264 1253872  328    0  2280     0  717   965 14 20  0 65
> >  8  1 410496   7352  14268 1254640    0    0  2692     0  351   485 17 83  0  0
> >  2  2 410496   6968  14264 1255036   32    0  2336     0  332   522 17 83  0  0
> >  5  0 410496   8568  14276 1253384    0    0  2192    12  464   794 19 33  0 48
> 
> I think you have the same problem as me. The interrupt rate drops under
> 1000 during use of the DVD and that is strange as the HZ is 1000 and
> that should be the lowest possible value unless I misunderstood
> something.  

I did some more testing and it turns out that I was not using the via
IDE driver but some generic code. I had the IDE driver as a module and
it was loaded but it did only drive the two unused ports the generic
driver had control over the DVD drive. I removed CONFIG_IDE_GENERIC and
compiled the via driver into the kernel and everything work OK now. 

I wonder why the generic code blocks interrupts but now I'm not that
interested in this problem anymore :) 



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

      reply	other threads:[~2004-10-02 23:00 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-09-25 12:26 Sluggishness in 2.6.7 caused by IDE stack Scott A Crosby
2004-09-25 14:11 ` Kenneth Johansson
2004-10-02 23:00   ` Kenneth Johansson [this message]

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=1096758006.3287.7.camel@tiger \
    --to=ken@kenjo.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=scrosby@cs.rice.edu \
    /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 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.