Hi all.
I believe this started after my upgrade from 40→41, however, I can’t be 100% certain, that’s just when I noticed it.
I’m receiving constant, non-stop, spam errors in my dmesg (and syslog) regarding a Hauppauge WinTV-quadHD video card (PCIe).
These:
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: mpeg risc op code error
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: TS1 B - dma channel status dump
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: cmds: init risc lo : 0xffffffff
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: cmds: init risc hi : 0xffffffff
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: cmds: cdt base : 0xffffffff
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: cmds: cdt size : 0xffffffff
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: cmds: iq base : 0xffffffff
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: cmds: iq size : 0xffffffff
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: cmds: risc pc lo : 0xffffffff
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: cmds: risc pc hi : 0xffffffff
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: cmds: iq wr ptr : 0xffffffff
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: cmds: iq rd ptr : 0xffffffff
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: cmds: cdt current : 0xffffffff
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: cmds: pci target lo : 0xffffffff
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: cmds: pci target hi : 0xffffffff
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: cmds: line / byte : 0xffffffff
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: risc0:
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: risc1:
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: risc2:
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: risc3:
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: (0x00010630) iq 0:
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: (0x00010634) iq 1:
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: (0x00010638) iq 2:
Oct 23 09:30:39 mediaserv kernel: cx23885: cx23885[1]: (0x0001063c) iq 3:
Running Fedora version 41
uname -r: 6.16.12-100.fc41.x86_64
lspci -nnk | grep -i video
05:00.0 Multimedia video controller [0400]: Internext Compression Inc iTVC15 (CX23415) Video Decoder [4444:0803] (rev 01)
08:00.0 Multimedia video controller [0400]: Conexant Systems, Inc. CX23887/8 PCIe Broadcast Audio and Video Decoder with 3D Comb [14f1:8880] (rev 04)
09:00.0 Multimedia video controller [0400]: Conexant Systems, Inc. CX23887/8 PCIe Broadcast Audio and Video Decoder with 3D Comb [14f1:8880] (rev 04)
On the cx23885 driver I have set dma_reset_workaround=2
That didn’t change anything as far as I could tell.
If I reboot the server with the cx23885 module blacklisted, no issues. But once I modprobe cx23885 it’s non-stop errors.
I have used this card for 3 years without issues, no one has physically been inside the server, so I don’t think it’s a hardware outage/break.
I’m considering filing this as a bug but thought I’d seek any advice here first and make sure I’ve troubleshot all the angles first.
Thanks for any help!
-Mike