<html><head></head><body><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div>Any ideas what broke in recent kernels?</div><div><br></div><div>This is kernel 4.4.0-93 (ubuntu 16.04)</div><div><br></div><div>Sep 15 05:28:26 pc1 kernel: [   33.530284] tuner 8-0042: Tuner -1 found with type(s) Radio TV.<br>Sep 15 05:28:26 pc1 kernel: [   33.530291] pvrusb2: Attached sub-driver tuner<br>Sep 15 05:28:26 pc1 kernel: [   33.595221] lirc_dev: IR Remote Control driver registered, major 241<br>Sep 15 05:28:26 pc1 kernel: [   33.891685] lirc_zilog: module is from the staging directory, the quality is unknown, you have been warned.<br>Sep 15 05:28:26 pc1 kernel: [   33.891694] lirc_zilog: module is from the staging directory, the quality is unknown, you have been warned.<br>Sep 15 05:28:26 pc1 kernel: [   33.892006] Zilog/Hauppauge IR driver initializing<br><br><br></div><div>Sep 15 05:28:26 pc1 kernel: [   33.892857] probing IR Rx on pvrusb2_a (i2c-8)<br>Sep 15 05:28:26 pc1 kernel: [   33.892918] probe of IR Rx on pvrusb2_a (i2c-8) done. Waiting on IR Tx.<br>Sep 15 05:28:26 pc1 kernel: [   33.892921] i2c i2c-8: probe of IR Rx on pvrusb2_a (i2c-8) done<br>Sep 15 05:28:26 pc1 kernel: [   33.892927] probing IR Tx on pvrusb2_a (i2c-8)<br>Sep 15 05:28:26 pc1 kernel: [   33.936491] i2c i2c-8: Direct firmware load for haup-ir-blaster.bin failed with error -2<br>Sep 15 05:28:26 pc1 kernel: [   33.936494] i2c i2c-8: firmware haup-ir-blaster.bin not available (-2)<br>Sep 15 05:28:26 pc1 kernel: [   33.937058] i2c i2c-8: lirc_dev: driver lirc_zilog registered at minor = 0<br>Sep 15 05:28:26 pc1 kernel: [   33.937059] i2c i2c-8: IR unit on pvrusb2_a (i2c-8) registered as lirc0 and ready<br>Sep 15 05:28:26 pc1 kernel: [   33.937060] i2c i2c-8: probe of IR Tx on pvrusb2_a (i2c-8) done<br>Sep 15 05:28:26 pc1 kernel: [   33.937085] initialization complete<br>Sep 15 05:28:26 pc1 systemd[1]: Started Network Manager Wait Online.<br>Sep 15 05:28:27 pc1 check-mk-raw-1.2.8p3[1385]: Doing 'start' on site myomd:<br>Sep 15 05:28:27 pc1 ModemManager[1388]: <info>  Couldn't find support for device at '/sys/devices/pci0000:00/0000:00:1f.6': not supported by any plugin<br>Sep 15 05:28:28 pc1 kernel: [   35.727958] cx25840 8-0044: loaded v4l-cx25840.fw firmware (16382 bytes)<br>Sep 15 05:28:28 pc1 kernel: [   35.818525] BUG: unable to handle kernel NULL pointer dereference at 0000000000000002<br>Sep 15 05:28:28 pc1 kernel: [   35.819052] IP: [<ffffffffc05a6818>] tveeprom_hauppauge_analog+0x818/0xbc0 [tveeprom]<br>Sep 15 05:28:28 pc1 kernel: [   35.819546] PGD 0<br>Sep 15 05:28:28 pc1 kernel: [   35.820037] Oops: 0000 [#1] SMP<br>Sep 15 05:28:28 pc1 kernel: [   35.820538] Modules linked in: lirc_zilog(CE) lirc_dev rc_core tda8290 tuner cx25840 pvrusb2 cx2341x v4l2_common pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) tda18271 s5h1411 binfmt_misc xfs intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm irqbypass crct10dif_pclmul cdc_acm crc32_pclmul eeepc_wmi asus_wmi sparse_keymap joydev input_leds ghash_clmulni_intel aesni_intel aes_x86_64 lrw snd_hda_codec_hdmi gf128mul glue_helper snd_hda_codec_realtek snd_hda_codec_generic saa7164 ablk_helper cryptd serio_raw tveeprom snd_hda_intel snd_hda_codec snd_hda_core dvb_core snd_hwdep snd_pcm snd_seq_midi snd_seq_midi_event videodev snd_rawmidi snd_seq snd_seq_device media snd_timer snd soundcore hci_uart btbcm btqca shpchp acpi_als btintel kfifo_buf mei_me bluetooth mei industrialio 8250_fintek mac_hid intel_lpss_acpi acpi_pad intel_lpss parport_pc ppdev lp parport autofs4 raid10 raid1 raid0 multipath linear raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx hid_logitech_hidpp xor hid_logitech_dj raid6_pq libcrc32c hid_generic usbhid mxm_wmi i915_bpo intel_ips i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt e1000e fb_sys_fops psmouse drm ptp ahci pps_core libahci wmi video pinctrl_sunrisepoint i2c_hid pinctrl_intel hid fjes<br>Sep 15 05:28:28 pc1 kernel: [   35.824373] CPU: 0 PID: 1564 Comm: pvrusb2-context Tainted: G         C OE   4.4.0-93-generic #116-Ubuntu<br>Sep 15 05:28:28 pc1 kernel: [   35.825042] Hardware name: System manufacturer System Product Name/Z170-A, BIOS 1702 01/28/2016<br>Sep 15 05:28:28 pc1 kernel: [   35.825787] task: ffff88084e5b9e00 ti: ffff8808415dc000 task.ti: ffff8808415dc000<br>Sep 15 05:28:28 pc1 kernel: [   35.826468] RIP: 0010:[<ffffffffc05a6818>]  [<ffffffffc05a6818>] tveeprom_hauppauge_analog+0x818/0xbc0 [tveeprom]<br>Sep 15 05:28:28 pc1 kernel: [   35.827165] RSP: 0000:ffff8808415dfc00  EFLAGS: 00010246<br>Sep 15 05:28:28 pc1 kernel: [   35.827856] RAX: 0000000000000000 RBX: ffffffffc05a7cfa RCX: 0000000000000000<br>Sep 15 05:28:28 pc1 kernel: [   35.828570] RDX: 0000000000000008 RSI: ffffffffc05a7073 RDI: ffffffffc05a80e8<br>Sep 15 05:28:28 pc1 kernel: [   35.829273] RBP: ffff8808415dfd10 R08: 0000000000012567 R09: ffff8808415dfd5c<br>Sep 15 05:28:28 pc1 kernel: [   35.830011] R10: 0000000000000025 R11: 0000000000000001 R12: ffffffffc05a70b3<br>Sep 15 05:28:28 pc1 kernel: [   35.830702] R13: ffff88084afcf580 R14: 0000000000000036 R15: ffff8808415dfd24<br>Sep 15 05:28:28 pc1 kernel: [   35.831383] FS:  0000000000000000(0000) GS:ffff880873c00000(0000) knlGS:0000000000000000<br>Sep 15 05:28:28 pc1 kernel: [   35.832084] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033<br>Sep 15 05:28:28 pc1 kernel: [   35.832780] CR2: 0000000000000002 CR3: 000000084e69e000 CR4: 00000000003406f0<br>Sep 15 05:28:28 pc1 kernel: [   35.833475] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000<br>Sep 15 05:28:28 pc1 kernel: [   35.834175] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400<br>Sep 15 05:28:28 pc1 kernel: [   35.834859] Stack:<br>Sep 15 05:28:28 pc1 kernel: [   35.835549]  0000000000000000 0000000000000f80 0000000000000002 ffff8808415dfc60<br>Sep 15 05:28:28 pc1 kernel: [   35.836248]  0000000000000001 ffff8808415dfc20 b848f7c0461a0b2c ffff88084adbe130<br>Sep 15 05:28:28 pc1 kernel: [   35.836956]  0000000000000025 0000000000000000 0000000000000000 0000009500000088<br>Sep 15 05:28:28 pc1 kernel: [   35.837651] Call Trace:<br>Sep 15 05:28:28 pc1 kernel: [   35.838352]  [<ffffffffc0806088>] pvr2_eeprom_analyze+0x68/0x1e0 [pvrusb2]<br>Sep 15 05:28:28 pc1 kernel: [   35.839059]  [<ffffffffc080cfe6>] pvr2_hdw_initialize+0xae6/0xec0 [pvrusb2]<br>Sep 15 05:28:28 pc1 kernel: [   35.839758]  [<ffffffff8183ea26>] ? __schedule+0x3b6/0xa30<br>Sep 15 05:28:28 pc1 kernel: [   35.840461]  [<ffffffffc08134c0>] ? pvr2_context_destroy+0xd0/0xd0 [pvrusb2]<br>Sep 15 05:28:28 pc1 kernel: [   35.841157]  [<ffffffffc081355b>] pvr2_context_thread_func+0x9b/0x330 [pvrusb2]<br>Sep 15 05:28:28 pc1 kernel: [   35.841864]  [<ffffffff810c4430>] ? wake_atomic_t_function+0x60/0x60<br>Sep 15 05:28:28 pc1 kernel: [   35.842571]  [<ffffffff810a0c95>] kthread+0xe5/0x100<br>Sep 15 05:28:28 pc1 kernel: [   35.843272]  [<ffffffff810a0bb0>] ? kthread_create_on_node+0x1e0/0x1e0<br>Sep 15 05:28:28 pc1 kernel: [   35.843984]  [<ffffffff8184358f>] ret_from_fork+0x3f/0x70<br>Sep 15 05:28:28 pc1 kernel: [   35.844688]  [<ffffffff810a0bb0>] ? kthread_create_on_node+0x1e0/0x1e0<br>Sep 15 05:28:28 pc1 kernel: [   35.845386] Code: c0 10 83 fa 08 75 d4 48 8b 85 40 ff ff ff 45 8b 47 2c 4d 8d 4f 38 48 c7 c6 73 70 5a c0 48 c7 c7 e8 80 5a c0 44 89 95 30 ff ff ff <0f> b7 48 02 48 8b 40 18 8b 90 20 03 00 00 41 8b 47 34 89 04 24<br>Sep 15 05:28:28 pc1 kernel: [   35.846201] RIP  [<ffffffffc05a6818>] tveeprom_hauppauge_analog+0x818/0xbc0 [tveeprom]<br>Sep 15 05:28:28 pc1 kernel: [   35.846957]  RSP <ffff8808415dfc00><br>Sep 15 05:28:28 pc1 kernel: [   35.847706] CR2: 0000000000000002<br>Sep 15 05:28:28 pc1 kernel: [   35.848454] ---[ end trace d8f570341364c719 ]---<br><br><br><div><br></div></div><div>This works with kernel 4.4.0-87 (ubuntu 16.04)<br></div><div><br></div><div>Sep 15 05:32:43 pc1 kernel: [   33.468369] pvrusb2: Hardware description: WinTV HVR-1950 Model 751xx<br>Sep 15 05:32:43 pc1 kernel: [   33.469621] usbcore: registered new interface driver pvrusb2<br>Sep 15 05:32:43 pc1 kernel: [   33.469622] pvrusb2: V4L in-tree version:Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner<br>Sep 15 05:32:43 pc1 kernel: [   33.469623] pvrusb2: Debug mask is 31 (0x1f)<br>Sep 15 05:32:43 pc1 kernel: [   33.500437] pvrusb2: Binding ir_rx_z8f0811_haup to i2c address 0x71.<br>Sep 15 05:32:43 pc1 kernel: [   33.500454] pvrusb2: Binding ir_tx_z8f0811_haup to i2c address 0x70.<br>Sep 15 05:32:43 pc1 ifup[1643]: /sbin/ifup: waiting for lock on /run/network/ifstate.enp0s31f6<br>Sep 15 05:32:43 pc1 kernel: [   33.547852] cx25840 8-0044: cx25843-24 found @ 0x88 (pvrusb2_a)<br>Sep 15 05:32:43 pc1 kernel: [   33.557949] pvrusb2: Attached sub-driver cx25840<br>Sep 15 05:32:43 pc1 kernel: [   33.567263] lirc_dev: IR Remote Control driver registered, major 241<br>Sep 15 05:32:43 pc1 kernel: [   33.578202] tuner 8-0042: Tuner -1 found with type(s) Radio TV.<br>Sep 15 05:32:43 pc1 kernel: [   33.578206] pvrusb2: Attached sub-driver tuner<br>Sep 15 05:32:43 pc1 kernel: [   33.629056] lirc_zilog: module is from the staging directory, the quality is unknown, you have been warned.<br>Sep 15 05:32:43 pc1 kernel: [   33.629101] lirc_zilog: module is from the staging directory, the quality is unknown, you have been warned.<br>Sep 15 05:32:43 pc1 kernel: [   33.629294] Zilog/Hauppauge IR driver initializing<br>Sep 15 05:32:43 pc1 kernel: [   33.630136] probing IR Rx on pvrusb2_a (i2c-8)<br>Sep 15 05:32:43 pc1 kernel: [   33.630264] probe of IR Rx on pvrusb2_a (i2c-8) done. Waiting on IR Tx.<br>Sep 15 05:32:43 pc1 kernel: [   33.630266] i2c i2c-8: probe of IR Rx on pvrusb2_a (i2c-8) done<br>Sep 15 05:32:43 pc1 kernel: [   33.630272] probing IR Tx on pvrusb2_a (i2c-8)<br>Sep 15 05:32:43 pc1 kernel: [   33.655873] i2c i2c-8: Direct firmware load for haup-ir-blaster.bin failed with error -2<br>Sep 15 05:32:43 pc1 kernel: [   33.655875] i2c i2c-8: firmware haup-ir-blaster.bin not available (-2)<br>Sep 15 05:32:43 pc1 kernel: [   33.655995] i2c i2c-8: lirc_dev: driver lirc_zilog registered at minor = 0<br>Sep 15 05:32:43 pc1 kernel: [   33.655996] i2c i2c-8: IR unit on pvrusb2_a (i2c-8) registered as lirc0 and ready<br>Sep 15 05:32:43 pc1 kernel: [   33.655997] i2c i2c-8: probe of IR Tx on pvrusb2_a (i2c-8) done<br>Sep 15 05:32:43 pc1 kernel: [   33.656020] initialization complete<br><div><br></div><div><br></div><div>Thanks</div><div><br></div><div>Craig<br></div></div></div></body></html>