[asterisk-bugs] [DAHDI-linux 0017620]: High CPU utlization by ksoftirqd since enabling of internal timing in r8053

Asterisk Bug Tracker noreply at bugs.digium.com
Sat Jul 10 22:42:14 CDT 2010


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=17620 
====================================================================== 
Reported By:                seanbright
Assigned To:                
====================================================================== 
Project:                    DAHDI-linux
Issue ID:                   17620
Category:                   dahdi (the module)
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
JIRA:                        
Reviewboard Link:            
====================================================================== 
Date Submitted:             2010-07-10 13:22 CDT
Last Modified:              2010-07-10 22:42 CDT
====================================================================== 
Summary:                    High CPU utlization by ksoftirqd since enabling of
internal timing in r8053
Description: 
Running on a Dell PowerEdge R610 with 2 TCE400B transcoder cards.  Also
reproducible on a Dell PowerEdge T310 with no DAHDI hardware at all.

'top' shows ksoftirqd taking up 30-60% of CPU once dahdi is loaded and
load average rises, even without asterisk loaded.  Before r8053, this
problem does not manifest.

I have marked this bug as affecting 2.3.0, but I have tested with
dahdi-linux/trunk and it is still occurring.

Please let me know what other information I can provide.
====================================================================== 

---------------------------------------------------------------------- 
 (0124463) sruffell (administrator) - 2010-07-10 22:42
 https://issues.asterisk.org/view.php?id=17620#c124463 
---------------------------------------------------------------------- 
seanbright:  What kernel / distribution are you running?  Also, are you
running ntpd on this system?  The rate at which interrupts are 'generated'
depends on wall time with the core timer.  So, if the time is actively
being adjusted after loading DAHDI, it is possible for the load to go up
since 'process_masterspan' is being called more frequently than it should
in that case.

If you think time adjustment is possibly related on your system, could you
make sure ntpdate is run before ntp, and both are started before DAHDI? 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2010-07-10 22:42 sruffell       Note Added: 0124463                          
======================================================================




More information about the asterisk-bugs mailing list