Bug 104404

Summary: hald freezes machine regularly and constantly increases load
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Rasmus Plewe <rasmus>
Component: BasesystemAssignee: Danny Kukawka <dkukawka>
Status: VERIFIED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None    
Version: Beta 1   
Target Milestone: ---   
Hardware: i686   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: battery info
lshal output

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.