[linux-dvb] syslog: av7110_fw_request: timeout waiting for
HANDSHAKE_REG - What does this mean?
Sebastian
sebastian_ml at gmx.net
Fri Jun 3 10:06:52 CEST 2005
Hi all,
recently I discovered these messages while looking at my syslog. They
appear at random. I was using a 2.6.12-rc5 kernel when I saw it first.
Afterwards I switched back to 2.6.11.10 hoping to get rid of the
messages, but they still pop up. I got one TT rev.1.5.
Jun 3 05:30:02 hal9000 vdr[8755]: channel 2 (ZDF) event 05:30
'ARD-Morgenmagazin' status 4
Jun 3 05:30:03 hal9000 vdr[8755]: channel 20 (EuroNews) event 05:30
'Nachrichten' status 4
Jun 3 05:31:43 hal9000 av7110_fw_request: timeout waiting for HANDSHAKE_REG
Jun 3 05:31:43 hal9000 dvb-ttpci: StartHWFilter error buf 0b07 0010
044c b96a ret ffffffff handle c040
Jun 3 05:31:43 hal9000 StopHWFilter tried to stop invalid filter ffff,
filter type = 1
Jun 3 05:36:18 hal9000 av7110_fw_request: timeout waiting for HANDSHAKE_REG
Jun 3 05:36:18 hal9000 dvb-ttpci: StartHWFilter error buf 0b07 0010
0190 b96a ret ffffffff handle c040
Jun 3 05:36:18 hal9000 StopHWFilter tried to stop invalid filter ffff,
filter type = 1
Jun 3 05:36:49 hal9000 av7110_fw_request: timeout waiting for HANDSHAKE_REG
Jun 3 05:36:49 hal9000 dvb-ttpci: StopHWFilter error cmd 0b08 0001
000b ret ffffffff resp 10f6 c01b pid 200
Jun 3 05:40:01 hal9000 cron[12589]: (root) CMD (test -x
/usr/sbin/run-crons && /usr/sbin/run-crons )
The corresponding lines in the driver seem to be these in av7110_hw.c:
#ifndef _NOHANDSHAKE
start = jiffies;
while (rdebi(av7110, DEBINOSWAP, HANDSHAKE_REG, 0, 2 )) {
msleep(1);
if (time_after(jiffies, start + ARM_WAIT_SHAKE)) {
printk(KERN_ERR "%s: timeout waiting for
HANDSHAKE_REG\n", __FUNCTION__);
up(&av7110->dcomlock);
return -1;
}
}
#endif
I load dvb_ttpci with vidmode=3 hw_sections=0 in case this matters.
I can't remember seeing these messages before. I just hope it doesn't
mean my card is dying. :) The thing is I didn't do anything that I could
relate to these messages, be it changing hardware or software. The card
has its own IRQ, too. I run VDR (development tree) and I don't have any
problems with recordings or anything else on this box.
cat /proc/interrupts
CPU0
0: 109679768 IO-APIC-edge timer
4: 103776 IO-APIC-edge lirc_serial
8: 9146919 IO-APIC-edge rtc
9: 0 IO-APIC-level acpi
14: 1205520 IO-APIC-edge ide0
15: 106167 IO-APIC-edge ide1
185: 20826191 IO-APIC-level ohci_hcd, eth0
193: 4 IO-APIC-level ehci_hcd
201: 842855 IO-APIC-level ohci_hcd
209: 7662393 IO-APIC-level ICE1712
217: 126809434 IO-APIC-level saa7146 (0)
NMI: 0
LOC: 109683629
ERR: 0
MIS: 0
cat /proc/version
Linux version 2.6.11.10 (root at hal9000) (gcc version 3.3.5-20050130
(Gentoo 3.3.5.20050130-r1, ssp-3.3.5.20050130-1, pie-8.7.7.1)) #1 Thu
Jun 2 03:25:32 CEST 2005
Is this bad or should I stop worrying?
Thanks
Sebastian
More information about the linux-dvb
mailing list