public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* PC speaker beeping on high CPU loads on an nForce2
@ 2005-11-27  3:23 Martin Drab
  2005-11-27  3:31 ` Petr Vandrovec
  2005-11-27  6:11 ` PC speaker beeping on high CPU loads on an nForce2 Gene Heskett
  0 siblings, 2 replies; 18+ messages in thread
From: Martin Drab @ 2005-11-27  3:23 UTC (permalink / raw)
  To: Linux Kernel Mailing List

Hi,

on an nForce2 system (GigaByte 7NNXP) when the CPU is under heavy load 
(like during kernel compilation for instance, or any compilation of any 
bigger project, for that matter), I hear some beeps comming out of the PC 
speaker. It's like few short beeps per second for a while, then silence 
for few seconds, then a beep here and there, and again, and so on. It is 
quite strange. It happens ever since I remember (I mean in kernel 
versions of course, I have the board for about 1.5 years). I've just been 
kind of ignoring it until now. Does anybody else happen to see the same 
symptoms? What could be the cause of this. Is it something about timing? 
But how come the PC speaker gets kiced in, while it's not being used at 
all (well, at least not intentionally) for anything. Perhaps something is 
writing some ports it is not supposed to?

Martin

^ permalink raw reply	[flat|nested] 18+ messages in thread
* RE: ACPI: PCI Interrupt Link [LNKA] (IRQs *7)
@ 2005-12-01  8:22 Brown, Len
  0 siblings, 0 replies; 18+ messages in thread
From: Brown, Len @ 2005-12-01  8:22 UTC (permalink / raw)
  To: JaniD++, Carlos Martín; +Cc: linux-kernel

> ACPI: PCI Interrupt Link [LNKG](IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
> ACPI: PCI Interrupt Link [LNKH](IRQs 3 4 5 6 7 *10 11 12 14 15)

ACPI PCI Interrupt Links are a way to connect device interrupt
wires to (an assortment of) interrupt controller IRQ inputs.

The "disabled" simply means that particular link
isn't being used -- likely because the link is used
only in another mode (eg. PIC vs APIC mode), or because
there is nothing attached to that interrupt wire.

The kernel will complain loudly if a device references
a disabled link, as it would be a BIOS bug.

The '*' is the IRQ that the link is currently using.

Later on in the dmesg you will be able to see
at device probe time which links are used by
which devices.

In PIC mode we don't balance the IRQs between
links -- though you could enable it with "acpi_irq_balance".
The reason we don't is because too many legacy BIOSs
fail when we do.

In IOAPIC mode, acpi_irq_balance is enabled by default.

This process assigns devices to IRQs, and the idea of
'balance' here is to minimize sharing of the same IRQ
wire between multiple devices.

This has nothing to do with the run-time balancing
to target a given IRQ at a specific CPU.

cheers,
-Len

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

end of thread, other threads:[~2005-12-01  8:22 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-11-27  3:23 PC speaker beeping on high CPU loads on an nForce2 Martin Drab
2005-11-27  3:31 ` Petr Vandrovec
2005-11-27 13:39   ` Martin Drab
2005-11-28 15:50   ` Jan Engelhardt
2005-11-28 16:05     ` ACPI: PCI Interrupt Link [LNKA] (IRQs *7) JaniD++
2005-11-29  8:15       ` Denis Vlasenko
2005-11-29 15:36         ` Carlos Martín
2005-11-30 17:35           ` Jan Engelhardt
2005-11-30 23:25             ` JaniD++
2005-11-30 23:18           ` JaniD++
2005-11-30 23:14         ` JaniD++
2005-11-27  6:11 ` PC speaker beeping on high CPU loads on an nForce2 Gene Heskett
2005-11-27 14:34   ` Ivan Yosifov
2005-11-27 17:56   ` Martin Drab
2005-11-27 18:33     ` Willy Tarreau
2005-11-27 21:38       ` Martin Drab
2005-11-27 19:10     ` Paul Jackson
  -- strict thread matches above, loose matches on Subject: below --
2005-12-01  8:22 ACPI: PCI Interrupt Link [LNKA] (IRQs *7) Brown, Len

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