All of lore.kernel.org
 help / color / mirror / Atom feed
From: Lee Revell <rlrevell@joe-job.com>
To: Felipe Alfaro Solana <felipe_alfaro@linuxmail.org>
Cc: Shane Shrybman <shrybman@aei.ca>,
	linux-kernel <linux-kernel@vger.kernel.org>,
	Ingo Molnar <mingo@elte.hu>, Andrew Morton <akpm@osdl.org>
Subject: Re: [patch] voluntary-preempt-2.6.8-rc2-L2 PS2 keyboard gone south
Date: Sat, 31 Jul 2004 20:46:53 -0400	[thread overview]
Message-ID: <1091321213.20819.85.camel@mindpipe> (raw)
In-Reply-To: <1091320571.2445.6.camel@teapot.felipe-alfaro.com>

On Sat, 2004-07-31 at 20:36, Felipe Alfaro Solana wrote:
> On Sat, 2004-07-31 at 13:56 -0400, Lee Revell wrote:
> > On Sat, 2004-07-31 at 05:48, Felipe Alfaro Solana wrote:
> > > On Sat, 2004-07-31 at 00:03 -0400, Lee Revell wrote:
> > > > Shane & Felipe,
> > > > 
> > > > I am removing LKML and Ingo from the cc: list so we can compare
> > > > hardware, as I definitely am not seeing this problem.  Maybe we can
> > > > track it down to a difference there.  What hardware are you guys using?
> > 
> > > I'm running 2.6.8-rc2-bk9 plus a bunch of other patches, like Con's
> > > Staircase Scheduler and Ingo's voluntary-preempt (of course). Kernel is
> > > compiled with ACPI + APIC.
> > 
> > Hmm.  Maybe it's an ACPI/APIC problem?  I do not have these enabled.  It
> > could also be an interaction between some other patch you have.
> > 
> > Have you tried with 2.6.8-rc2-M5, without the other patches?  Booting
> > with acpi=off?
> 
> OK, OK :-) I've been running 2.6.8-rc2-mm1-M5 with ACPI but without APIC
> for more than ten minutes), compiling kernels, sending mails with
> Evolution and it hasn't locked up yet. Crossfingers. Should we report
> this to Ingo and Andrew?
> 
> Anyways, I'll keep on running this puppy to see if this behavior is
> consistent.
> 
> # grep . /proc/irq/*/*/threaded
> /proc/irq/11/eth0/threaded:1
> /proc/irq/12/Intel 82801BA-ICH2/threaded:1
> /proc/irq/14/ide0/threaded:1
> /proc/irq/15/ide1/threaded:1
> /proc/irq/1/i8042/threaded:1
> /proc/irq/5/uhci_hcd/threaded:1
> /proc/irq/8/rtc/threaded:1
> /proc/irq/9/acpi/threaded:1
> /proc/irq/9/uhci_hcd/threaded:!
> 
> # grep . /proc/sys/kernel/*_preemption
> /proc/sys/kernel/voluntary_preemption:3
> /proc/sys/kernel/preemption:1

The next thing I was going to suggest was the software RAID.  You appear
to have a RAID 0 or 1 with one disk on irq14 and one on irq15.  I am not
sure how interrupts are handled by Linux IDE RAID, but it seems like
this would be tricky.  I bet the threading is screwing up the
synchronization between the devices, and you end up with one waiting
forever for the other - the possibilities for lockup are endless.

However, I have no idea what you would do about this.  You could try
making those irqs non-threaded, but you'd have to do it one at a time,
and I would *definitely* expect weird stuff with one threaded and one
not.

I will have to defer to someone with more kernel expertise.

Lee


  parent reply	other threads:[~2004-08-01  0:46 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-07-30 14:06 [patch] voluntary-preempt-2.6.8-rc2-L2 PS2 keyboard gone south Shane Shrybman
2004-07-30 15:20 ` Ingo Molnar
2004-07-30 17:38   ` Shane Shrybman
2004-07-30 23:21     ` Felipe Alfaro Solana
2004-07-31  0:05       ` Lee Revell
2004-07-31  1:13         ` Felipe Alfaro Solana
2004-07-31  3:57           ` Lee Revell
2004-08-01  0:24             ` Felipe Alfaro Solana
2004-08-01  0:32               ` Lee Revell
2004-08-01  1:11                 ` Felipe Alfaro Solana
2004-08-01 10:49                   ` Ingo Molnar
2004-07-31  3:54         ` Shane Shrybman
     [not found]           ` <1091246621.1677.71.camel@mindpipe>
     [not found]             ` <1091267282.1768.8.camel@teapot.felipe-alfaro.com>
     [not found]               ` <1091296615.1677.283.camel@mindpipe>
     [not found]                 ` <1091320571.2445.6.camel@teapot.felipe-alfaro.com>
2004-08-01  0:46                   ` Lee Revell [this message]
2004-08-01  1:14                     ` Felipe Alfaro Solana
2004-07-30 18:03 ` Lee Revell
2004-07-30 21:31   ` Shane Shrybman
2004-07-30 21:46     ` Lee Revell

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=1091321213.20819.85.camel@mindpipe \
    --to=rlrevell@joe-job.com \
    --cc=akpm@osdl.org \
    --cc=felipe_alfaro@linuxmail.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mingo@elte.hu \
    --cc=shrybman@aei.ca \
    /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.