public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
From: Peter Clifton <pcjc2@cam.ac.uk>
To: "Lincoln Baxter, III" <lincolnbaxter@gmail.com>
Cc: linux-acpi@vger.kernel.org
Subject: Re: HP nc6400 v.03 or v.05 laptop ACPI fails after reboot, works again after booting windows
Date: Fri, 15 Dec 2006 14:10:07 +0000	[thread overview]
Message-ID: <1166191807.7459.16.camel@pcjc2lap> (raw)
In-Reply-To: <4582A607.8040302@gmail.com>

On Fri, 2006-12-15 at 08:41 -0500, Lincoln Baxter, III wrote:
> [snip]

> When I boot the computer with ACPI support, there's an audible hum that 
> comes from the CPU whenever the processor is idle.
> This hum does not occur in windows, and when I boot with "noapic 
> pci=noapic acpi=off" in the kernel options, the sound is gone.
> 
> Does anyone have any ideas how I can fix this? Is it possible to load 
> ACPI as a module? Should I play around with which ACPI features are 
> compiled in, and see which one, if it is just one, is the kicker?

I saw this on my old desktop computer (Nforce2 chipset, AMD XP+2800).
Not ACPI related perhaps, but definatly CPU load related. When the CPU
was "thinking", the humming stops. When it was idle, it would humm.

My presumption was that the CPU was bouncing the power rails to the
sound chip at a given frequency which was coming through. (Sound was on
the mobo, and I wasn't bothered enough to get the oscilloscope and probe
it).

It is possible that since ACPI is related to power-saving of your CPU,
removing ACPI - (and hence the power saving) stops the CPU powering up
and down / changing clock speed so much, removing the fluctuation on the
power rails.

All of this is a bit of a guess, but do see if the humming quietens
under load.

(Try the following C program...)

spinloop.c

int main( int argc, char **argv )
{
	while( 1 );
}

(Compile with gcc spinloop.c -o spinloop)

Run ./spinloop

Ctrl-C will break out of it.

(Run multiple times for each CPU core you have!)

Peter C.


  reply	other threads:[~2006-12-15 14:10 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-12-12 23:14 HP nc6400 v.03 or v.05 laptop ACPI fails after reboot, works again after booting windows Lincoln Baxter, III
2006-12-12 23:42 ` Peter Clifton
2006-12-13  7:54   ` Lincoln Baxter, III
2006-12-13 12:25     ` Peter Clifton
2006-12-15 13:41       ` Lincoln Baxter, III
2006-12-15 14:10         ` Peter Clifton [this message]
2006-12-15 14:38           ` Lincoln Baxter, III
2006-12-15 22:35           ` Lincoln Baxter, III
2006-12-16  4:30             ` Pavel Troller
2006-12-16  7:59               ` Lincoln Baxter, III
2006-12-16  8:17                 ` Frank Ursel
2006-12-17 18:51                   ` Lincoln Baxter, III
2006-12-21 21:44                   ` Lincoln Baxter, III
2006-12-21 22:40                     ` Peter Clifton
2007-01-05 14:18                       ` Thomas Renninger
2007-01-12  5:51       ` Luming Yu

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=1166191807.7459.16.camel@pcjc2lap \
    --to=pcjc2@cam.ac.uk \
    --cc=lincolnbaxter@gmail.com \
    --cc=linux-acpi@vger.kernel.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