Bug 104404 - hald freezes machine regularly and constantly increases load
Summary: hald freezes machine regularly and constantly increases load
Status: VERIFIED FIXED
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: Basesystem (show other bugs)
Version: Beta 1
Hardware: i686 All
: P5 - None : Major
Target Milestone: ---
Assignee: Danny Kukawka
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-12 14:04 UTC by Rasmus Plewe
Modified: 2007-06-05 11:04 UTC (History)
0 users

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
battery info (994 bytes, text/plain)
2005-08-12 15:23 UTC, Rasmus Plewe
Details
lshal output (63.48 KB, text/plain)
2005-08-12 15:23 UTC, Rasmus Plewe
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rasmus Plewe 2005-08-12 14:04:51 UTC
When booting my computer and logging in everything seems fine. Over time,  
though, the computer becomes unresponsive for short, but increasing times (up  
till 10 seconds) at regular intervals (every 30 seconds or so). At the same  
time, the load of the (basically unloaded) machine increases. After 4 hrs the  
load average is around 20, and the computer is practically unusable due to the  
freezes. Stopping hald brings the load level back to a more reasonable 0.2,  
and the freezes are gone.  
  
The computer is a laptop, no floppy drive, and this problem occurs with and  
without an irrelevant CD in the CD drive.  
 
This is apparently not a general problem or I wouldn't be the first one to 
report this, but if it occurs it is surely at least "major", as it renders the 
computer all but useless in a rather short time frame. Reliably. 
Reproduceably.
Comment 1 Dr. Werner Fink 2005-08-12 14:22:09 UTC
Kernel or not Kernel?
Comment 2 Danny Al-Gaaf 2005-08-12 15:02:00 UTC
Can you test this command (as root) and report the output please:

for i in `find /proc/acpi/battery/*/ -type f`; do echo $i; time cat $i;done
Comment 3 Danny Al-Gaaf 2005-08-12 15:02:32 UTC
and please also attach the output of 'lshal' 
Comment 4 Rasmus Plewe 2005-08-12 15:23:00 UTC
Created attachment 45934 [details]
battery info

This is he output from 
for i in `find /proc/acpi/battery/*/ -type f`; do echo $i; time cat $i;done
Comment 5 Rasmus Plewe 2005-08-12 15:23:59 UTC
Created attachment 45935 [details]
lshal output

Output from 'lshal'.
Comment 6 Rasmus Plewe 2005-08-12 15:26:54 UTC
Werner: Yes, the system is running *with* a kernel. ;-)  
 
I created both attachments. 
 
By the way, I jut discovered the system has a floppy drive after all. It is 
just located on the other side than is the case for my usual laptop, so I 
simply didn't see it... 
 
Comment 7 Thomas Renninger 2005-08-12 15:39:19 UTC
EC burst mode (enabled now by default) and recent ACPI_DEBUG mem tracking patch
from okir should solve this.
Better try kotd:
ftp://ftp.suse.com/pub/people/mantel/kotd/i386/HEAD/kernel-default.i586.rpm

This one should solve your problems.
Please reopen if not.