[alsa-devel] lib pcm DMA problems
Horner, Richard
Richard.Horner.ap at nielsen.com
Sun Jul 24 15:49:19 CEST 2011
To Whom It May Concern:
I see some weird behavior from the PCI audio driver for the Hauppauge
analog tv card (model 44842, rev D1B2) where the card is tuning properly
but audio is no longer available over PCI bus. This condition can
happen within an hour or as late as after multiple months of 24x7
operation. Re-loading the TV card and ALSA driver stacks do not clear
this condition. Only a warm boot clears it up.
Debug prints in the PCI device sound driver, bt87x.c.
"snd_bt87x_interrupt()" handler indicate it is returning only IRQ_NONE
when in this state. We also get a DMA error message from pcm_lib.c
which states "capture write error (DMA or IRQ trouble?)", which I
presume means DMA is turned off for this device.
How can I recover from this without a system reboot?
Thank you so much!
Here is my system info:
# cat /proc/cpuinfo
processor : 0
vendor_id : CentaurHauls
cpu family : 6
model : 7
model name : VIA Samuel 2
stepping : 3
cpu MHz : 533.309
cache size : 64 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu de tsc msr cx8 mtrr pge mmx 3dnow up
bogomips : 1066.61
clflush size : 32
power management:
-----------------------------------------------------------
Interrupts are still active on IRQ 5 during this state:
# cat /proc/interrupts
CPU0
0: 177526733 XT-PIC-XT timer
1: 2 XT-PIC-XT i8042
2: 0 XT-PIC-XT cascade
4: 1 XT-PIC-XT
5: 18834539 XT-PIC-XT bttv0, Bt87x audio
7: 0 XT-PIC-XT parport0
8: 0 XT-PIC-XT rtc0
9: 1587422 XT-PIC-XT eth0
10: 12183885 XT-PIC-XT VIA686A
11: 77875422 XT-PIC-XT uhci_hcd:usb1, uhci_hcd:usb2
12: 7 XT-PIC-XT i8042
14: 17133058 XT-PIC-XT ide0
15: 0 XT-PIC-XT ide1
NMI: 0 Non-maskable interrupts
LOC: 0 Local timer interrupts
SPU: 0 Spurious interrupts
RES: 0 Rescheduling interrupts
CAL: 0 Function call interrupts
TLB: 0 TLB shootdowns
TRM: 0 Thermal event interrupts
ERR: 0
MIS: 0
Rich Horner
Engineering and Technology
The Nielsen Company
813-366-5060
www.nielsen.com
More information about the Alsa-devel
mailing list