FWIW I believe I have one of these cards. (It's called the same thing but may differ in detail. lscpi gives:
09:01.0 Multimedia video controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
09:01.1 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05)
09:01.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
09:01.4 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [IR Port] (rev 05)
I'm not suffering your problems. Currently on Ubuntu 13.10, but have also used it since 12.04, possibly even earlier.
FWIW I believe the cx24116 firmware in use is the dvb-fe-cx24116.fw which is actually from linux-firmware-nonfree. Maybe that makes a difference. However, my dmesg output for load_firmware is identical to yours. (Actually from rotated syslog; I just realised, because of looking for this, that the kernel's dumping tons of stack traces to my logs because, i think, of the fglrx driver, so dmesg from boot had scrolled out of existence, but that's another story):
syslog.2.gz:Nov 17 14:01:32 twilight kernel: [ 20.675718] cx24116_load_firmware: FW version 1.26.90.0
also
root@twilight:/var/log# zgrep cx88 syslog.2.gz
Nov 17 14:01:25 twilight kernel: [ 13.506245] cx88/0: cx2388x v4l2 driver version 0.0.9 loaded
Nov 17 14:01:25 twilight kernel: [ 13.509617] cx88[0]: subsystem: 0070:6906, board: Hauppauge WinTV-HVR4000(Lite) DVB-S/S2 [card=69,autodetected], frontend(s): 1
Nov 17 14:01:25 twilight kernel: [ 13.519861] cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.9 loaded
Nov 17 14:01:25 twilight kernel: [ 13.687625] cx88[0]: hauppauge eeprom: model=69100
Nov 17 14:01:25 twilight kernel: [ 13.714842] input: cx88 IR (Hauppauge WinTV-HVR400 as /devices/pci0000:00/0000:00:1e.0/0000:09:01.1/rc/rc0/input20
Nov 17 14:01:25 twilight kernel: [ 13.714884] rc0: cx88 IR (Hauppauge WinTV-HVR400 as /devices/pci0000:00/0000:00:1e.0/0000:09:01.1/rc/rc0
Nov 17 14:01:25 twilight kernel: [ 13.717907] cx88[0]/1: CX88x/0: ALSA support for cx2388x boards
Nov 17 14:01:25 twilight kernel: [ 13.718506] cx88[0]/0: found at 0000:09:01.0, rev: 5, irq: 17, latency: 64, mmio: 0xf7000000
Nov 17 14:01:25 twilight kernel: [ 13.718616] cx88[0]/0: registered device video0 [v4l2]
Nov 17 14:01:25 twilight kernel: [ 13.718683] cx88[0]/0: registered device vbi0
Nov 17 14:01:25 twilight kernel: [ 13.718725] cx88[0]/2: cx2388x 8802 Driver Manager
Nov 17 14:01:25 twilight kernel: [ 13.718867] cx88[0]/2: found at 0000:09:01.2, rev: 5, irq: 17, latency: 64, mmio: 0xf9000000
Nov 17 14:01:25 twilight kernel: [ 13.720825] input: MCE IR Keyboard/Mouse (cx88xx) as /devices/virtual/input/input21
Nov 17 14:01:25 twilight kernel: [ 13.721435] rc rc0: lirc_dev: driver ir-lirc-codec (cx88xx) registered at minor = 0
Nov 17 14:01:25 twilight kernel: [ 13.732168] cx88/2: cx2388x dvb driver version 0.0.9 loaded
Nov 17 14:01:25 twilight kernel: [ 13.732172] cx88/2: registering cx8802 driver, type: dvb access: shared
Nov 17 14:01:25 twilight kernel: [ 13.732174] cx88[0]/2: subsystem: 0070:6906, board: Hauppauge WinTV-HVR4000(Lite) DVB-S/S2 [card=69]
Nov 17 14:01:25 twilight kernel: [ 13.732176] cx88[0]/2: cx2388x based DVB/ATSC card
Nov 17 14:01:25 twilight kernel: [ 13.732177] cx8802_alloc_frontends() allocating 1 frontend(s)
Nov 17 14:01:25 twilight kernel: [ 13.739601] DVB: registering new adapter (cx88[0])
Nov 17 14:01:25 twilight kernel: [ 13.739607] cx88-mpeg driver manager 0000:09:01.2: DVB: registering adapter 0 frontend 0 (Conexant CX24116/CX24118)...
Nov 17 14:01:25 twilight tvheadend[1230]: v4l: /dev/video0: cx8800 Hauppauge WinTV-HVR4000(Lite) D PCI:0000:09:01.0 capabilities: 0x85010011
Nov 17 14:01:33 twilight kernel: [ 21.537398] cx88[0]: irq mpeg [0x100000] ts_err?*
Nov 17 14:01:33 twilight kernel: [ 21.537401] cx88[0]/2-mpeg: general errors: 0x00100000
I notice at the end of that I am getting the same thing you reported... but only that once, in all my syslogs still in rotation, during the last boot; not even in a couple of other earlier boots still in logrotate. Not all the time, not happening a lot, and the one time it did happen, I don't believe it was associated with a kernel panic. (I don't remember a failed boot lately.)
Could it possibly be the problem is using three of these cards at once in the same machine? :)