[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#284213: system noise when using ACPI module processor



Package: kernel-source-2.6.8
Severity: minor
Version: 2.6.8-10

Hi!

There is a problem with ACPI module "processor" in recent 2.6er kernels.
After loading this module my pentium-m notebook (ACER TM291) makes a very 
high-pitched sound (not the fan) on idle. It sounds like an old CRT monitor
shortly before its end. :-) 

It's caused by a change in include/asm-i386/param.h, where HZ was set 
from 100 to 1000.

I have already send my notebook back to the vendor for repair the 
"singing capacitor" on the mainboard, but I got it back unrepaired. 
They could not reproduce this behavoiur under Windows. :-(
This uses a 100Hz timer, so I have no chance of repair.

Google tells, it is a known problem which was previously discussed at Kernel
Bug Tracker. 
http://bugme.osdl.org/show_bug.cgi?id=2478
http://bugme.osdl.org/show_bug.cgi?id=3549
http://bugme.osdl.org/show_bug.cgi?id=3406

But the patch for "#define HZ" was rejected.
Since I'm not sure that the found solution (disabling of C3) is the best 
solution and this patch will be included in 2.6.10, I'd like to ask you 
for a Debian patch to switch back to HZ=100. 

Please consider to add attached patch.

I like the distribution kernel very much (together with m-a) and it would
be a pity to have to build my own kernel caused by this issue.


Kindly regards,

Erik


-- 
 www.ErikSchanze.de *********************************************
 Bitte keine HTML-E-Mails! No HTML mails, please! Limit: 100 kB *
--- linux-2.6.7/include/asm-i386/param.h	2004-06-17 09:34:28.000000000 +0800
+++ linux-2.6.7-new/include/asm-i386/param.h	2004-07-19 13:30:54.207125536 +0800
@@ -2,7 +2,7 @@
 #define _ASMi386_PARAM_H
 
 #ifdef __KERNEL__
-# define HZ		1000		/* Internal kernel timer frequency */
+# define HZ		100		/* Internal kernel timer frequency */
 # define USER_HZ	100		/* .. some user interfaces are in "ticks" */
 # define CLOCKS_PER_SEC		(USER_HZ)	/* like times() */
 #endif

Attachment: pgp6HGbwFoTk7.pgp
Description: signature


Reply to: