public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Advanced Programmable Interrupt Controller (APIC)?
@ 2002-03-15 11:34 Mark Hounschell
  2002-03-15 16:03 ` Tim Kay
  0 siblings, 1 reply; 6+ messages in thread
From: Mark Hounschell @ 2002-03-15 11:34 UTC (permalink / raw)
  To: linux-kernel; +Cc: markh

We have a number of DELL boxes in house. The most recent a 6400 (quad p4 box). Also a couple
of dual boxes. They all lock up intermittantly when APIC is enabled. There seems to be no solid way of reproducing the
hangs they just hang randomly. With APIC disabled they do not.
The app that we have to run on these boxes requires that APIC is enabled for irq affinity.
It is a soft real-time app that cannot tollerate the jitter. It will run but interrupt latency
is unexceptable without the irq affinity set. I've read on many lists that if you have random
lockups that you should disableapic. I've also got a number of NON-DELL boxes that don't exibit this lockup. Now I've
also heard that DELL does not properly setup the APIC chip in
the bios because MS os's don't use it. Have no idea if this is true or not. We are using
vanilla kernels (2.4.16) with some process affinity patches applied. I've also noticed that
on the quad boxes (6400) that irqs 0,1,2 cannot be directed to or from a particular processor.
This is also a problem with our app. Mostly it's the lockups that occur with APIC enabled that
is our roadblock for using these nice DELL boxes for our app. Can anyone shed some light on
this. 

Thanks in advance
and regards
-- 
Mark Hounschell
dmarkh@cfl.rr.com

^ permalink raw reply	[flat|nested] 6+ messages in thread
* RE: Advanced Programmable Interrupt Controller (APIC)?
@ 2002-03-15 16:06 Matt_Domsch
  2002-03-15 16:18 ` Tim Kay
  0 siblings, 1 reply; 6+ messages in thread
From: Matt_Domsch @ 2002-03-15 16:06 UTC (permalink / raw)
  To: dmarkh, linux-kernel; +Cc: markh

> Now I've
> also heard that DELL does not properly setup the APIC chip in
> the bios because MS os's don't use it. Have no idea if this 
> is true or not. 

To the best of my knowledge, BIOS and Linux work together to set up the
APICs properly on the PowerEdge 6400 (and all our other servers too).  If
someone has proof that we don't, and what should be done instead, please let
me know.

Thanks,
Matt

-- 
Matt Domsch
Sr. Software Engineer
Dell Linux Solutions www.dell.com/linux
Linux on Dell mailing lists @ http://lists.us.dell.com
#1 US Linux Server provider for 2001! (IDC Mar 2002)

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

end of thread, other threads:[~2002-03-15 18:49 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-03-15 11:34 Advanced Programmable Interrupt Controller (APIC)? Mark Hounschell
2002-03-15 16:03 ` Tim Kay
2002-03-15 17:29   ` Mark Hounschell
  -- strict thread matches above, loose matches on Subject: below --
2002-03-15 16:06 Matt_Domsch
2002-03-15 16:18 ` Tim Kay
2002-03-15 18:45   ` Joe Korty

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