Bug 197731

Summary: Kernel Oops dw2102 Tevii s650 usb box
Product: v4l-dvb Reporter: Hein Bloed (gammaman)
Component: dvb-usbAssignee: dvb-usb (v4l-dvb_dvb-usb)
Status: NEW ---    
Severity: blocking CC: ag1455, light23
Priority: P1    
Hardware: x86-64   
OS: Linux   
Kernel Version: Linux LibreELEC 4.13.10 #1 SMP Thu Nov 2 00:08:16 GMT 2017 x86_64 GNU/Linux Subsystem:
Regression: No Bisected commit-id:
Attachments: dmesg kernel oops dw2102 tevii s650 usb box
Patch for Tevii 650

Description Hein Bloed 2017-11-03 09:02:56 UTC
Created attachment 260475 [details]
dmesg kernel oops dw2102 tevii s650 usb box

Hi,

with my Tevii s650 usb box i get kernel oops in Kernel 4.13.10 and 4.13.9. I could verify that Hardware is working with older Kernels.

Thanks in advance
Comment 1 Light 2018-05-11 17:30:28 UTC
Created attachment 275929 [details]
Patch for Tevii 650

Hi, 

I got the Tevii S650 working again!

It seems function dw2102_disconnect() in dw2102.c is called while the priv member of the dw2102_state is not intialized. 

This causes a NULL pointer deference.

The attached patch solves it.
Comment 2 1455 2018-05-13 09:15:41 UTC
(In reply to Light from comment #1)
I confirm.
Comment 3 Hein Bloed 2018-06-13 17:19:03 UTC
I confirm, too. Thank you very much.