Re: [Umap2][11/11][9022:d483] kernel is unable to handle paging address

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 08/16/2016 04:52 PM, Binyamin Sharet wrote:
> Kernel version: raspberrypi 4.4.6-v7+ #871
> Driver source file: drivers/media/usb/dvb-usb/dw2102.c
> Umap2 command line: umap2vsscan -P <PHY> -s 9022:d483
>
> After connecting such a device, kernel oops: kernel is unable to handle
> paging address.
>
> Also happens with 9022:d484.
>
> Binyamin Sharet
> Cisco, STARE-C
>
> << Attached: 9022_d483_dmesg_1.log >>
> << Attached: 9022_d483_dmesg_2.log >>
> << Attached: 9022_d483_kernel.log >>
kernel: 4.8-rc2
result: reproduced
attached an update dmesg log

-- 
Binyamin Sharet,
Cisco, STARE-C

[  500.428609] usb 1-1.1: new high-speed USB device number 13 using ehci-pci
[  500.617392] usb 1-1.1: New USB device found, idVendor=9022, idProduct=d483
[  500.617396] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  500.617398] usb 1-1.1: Product: UMAP2. PID:0xd483
[  500.617400] usb 1-1.1: Manufacturer: UMAP2. VID:0x9022
[  500.617402] usb 1-1.1: SerialNumber: 123456
[  502.171452] dw2102: su3000_identify_state
[  502.171454] dvb-usb: found a 'TeVii S482 (tuner 1)' in warm state.
[  502.171458] dw2102: su3000_power_ctrl: 1, initialized 0
[  502.171995] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[  502.172273] DVB: registering new adapter (TeVii S482 (tuner 1))
[  502.196778] dvb-usb: recv bulk message failed: -71
[  502.196788] dw2102: i2c transfer failed.
[  502.216896] dvb-usb: bulk message failed: -71 (6/0)
[  502.216903] dw2102: i2c transfer failed.
[  502.239080] dvb-usb: bulk message failed: -71 (6/0)
[  502.239087] dw2102: i2c transfer failed.
[  502.252194] usb 1-1.1: USB disconnect, device number 13
[  502.261204] dvb-usb: bulk message failed: -71 (6/0)
[  502.261210] dw2102: i2c transfer failed.
[  502.261215] dvb-usb: bulk message failed: -19 (6/0)
[  502.261217] dw2102: i2c transfer failed.
[  502.261219] dvb-usb: bulk message failed: -19 (6/0)
[  502.261221] dw2102: i2c transfer failed.
[  502.261224] dvb-usb: MAC address: 00:00:00:00:00:00
[  502.261785] dvb-usb: bulk message failed: -19 (3/0)
[  502.261788] dw2102: command 0x0e transfer failed.
[  502.261790] dvb-usb: bulk message failed: -19 (3/0)
[  502.261791] dw2102: command 0x0e transfer failed.
[  502.580469] dvb-usb: bulk message failed: -19 (3/0)
[  502.580476] dw2102: command 0x0e transfer failed.
[  502.580478] dvb-usb: bulk message failed: -19 (3/0)
[  502.580480] dw2102: command 0x0e transfer failed.
[  502.580482] dvb-usb: bulk message failed: -19 (1/0)
[  502.580484] dw2102: command 0x51 transfer failed.
[  502.613601] dvb-usb: bulk message failed: -19 (5/0)
[  502.613608] dw2102: i2c transfer failed.
[  502.613634] BUG: unable to handle kernel NULL pointer dereference at           (null)
[  502.613685] IP: [<          (null)>]           (null)
[  502.613710] PGD 0 
[  502.613724] Oops: 0010 [#1] SMP
[  502.613741] Modules linked in: m88ds3103 i2c_mux dvb_usb_dw2102(+) dvb_usb dvb_core rc_core ehset digi_acceleport usbserial cdc_acm rfcomm bnep intel_powerclamp coretemp snd_hda_codec_hdmi snd_hda_codec_conexant arc4 kvm_intel kvm iwldvm snd_hda_codec_generic uvcvideo snd_hda_intel videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 irqbypass videobuf2_core mac80211 videodev btusb snd_hda_codec snd_hda_core btrtl media btbcm snd_hwdep btintel snd_pcm bluetooth thinkpad_acpi nvram snd_seq_midi snd_seq_midi_event crct10dif_pclmul crc32_pclmul snd_rawmidi ghash_clmulni_intel iwlwifi aesni_intel snd_seq aes_x86_64 lrw gf128mul snd_seq_device cfg80211 snd_timer glue_helper mei_me snd mei ablk_helper joydev cryptd input_leds serio_raw intel_ips shpchp soundcore lpc_ich mac_hid parport_pc ppdev lp parport
[  502.614311]  autofs4 i915 psmouse ahci i2c_algo_bit libahci drm_kms_helper e1000e syscopyarea sysfillrect sysimgblt ptp fb_sys_fops pps_core drm fjes video wmi
[  502.614458] CPU: 3 PID: 3600 Comm: systemd-udevd Not tainted 4.8.0-rc2-patched+ #1
[  502.614509] Hardware name: LENOVO 4492A56/4492A56, BIOS 6QET44WW (1.14 ) 04/20/2010
[  502.614553] task: ffff971b0dccc100 task.stack: ffff971b0dcf4000
[  502.614594] RIP: 0010:[<0000000000000000>]  [<          (null)>]           (null)
[  502.614643] RSP: 0018:ffff971b0dcf7948  EFLAGS: 00010202
[  502.614681] RAX: 0000000000000001 RBX: ffff971b0dcf79a8 RCX: 0000000000000001
[  502.614726] RDX: 0000000000000001 RSI: ffffffffc09926c8 RDI: ffff971b2d3a7800
[  502.614768] RBP: ffff971b0dcf7a20 R08: 0000000000000000 R09: 0000000000000000
[  502.614811] R10: 000000000000010d R11: 00000000000003cb R12: ffff971b2de852d0
[  502.614857] R13: ffff971b2d3a7800 R14: ffff971ab642a0c0 R15: 0000000000000000
[  502.614902] FS:  00007f6c1be738c0(0000) GS:ffff971b37d80000(0000) knlGS:0000000000000000
[  502.614951] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  502.614984] CR2: 0000000000000000 CR3: 0000000114507000 CR4: 00000000000006e0
[  502.615014] Stack:
[  502.615027]  ffffffffc097c39b ffff971b00000030 00030021019bfcc0 0012990000003e80
[  502.615067]  0000000000000000 0000000000000000 0000000000000000 0000000000000000
[  502.615116]  0000000000000000 0000000000000000 0000000000000000 0000000000000000
[  502.615165] Call Trace:
[  502.615191]  [<ffffffffc097c39b>] ? tt_s2_4600_frontend_attach+0x27b/0x420 [dvb_usb_dw2102]
[  502.615232]  [<ffffffffc08a773c>] dvb_usb_adapter_frontend_init+0xdc/0x190 [dvb_usb]
[  502.615265]  [<ffffffffc08a69d9>] dvb_usb_device_init+0x489/0x670 [dvb_usb]
[  502.615297]  [<ffffffffc097b55f>] dw2102_probe+0x34f/0x3e0 [dvb_usb_dw2102]
[  502.615331]  [<ffffffff9f63c913>] usb_probe_interface+0x153/0x2f0
[  502.615359]  [<ffffffff9f56d244>] driver_probe_device+0x224/0x430
[  502.615388]  [<ffffffff9f56d52f>] __driver_attach+0xdf/0xf0
[  502.615425]  [<ffffffff9f56d450>] ? driver_probe_device+0x430/0x430
[  502.615455]  [<ffffffff9f56ad2c>] bus_for_each_dev+0x6c/0xc0
[  502.615481]  [<ffffffff9f56c93e>] driver_attach+0x1e/0x20
[  502.615504]  [<ffffffff9f56c3ed>] bus_add_driver+0x1fd/0x270
[  502.615529]  [<ffffffff9f56dea0>] driver_register+0x60/0xe0
[  502.615556]  [<ffffffff9f63b294>] usb_register_driver+0x84/0x140
[  502.615589]  [<ffffffffc0897000>] ? 0xffffffffc0897000
[  502.615619]  [<ffffffffc089701e>] dw2102_driver_init+0x1e/0x1000 [dvb_usb_dw2102]
[  502.615667]  [<ffffffff9f002190>] do_one_initcall+0x50/0x180
[  502.615700]  [<ffffffff9f1e3fc1>] ? __vunmap+0x81/0xd0
[  502.615735]  [<ffffffff9f2023b2>] ? kmem_cache_alloc_trace+0x152/0x1c0
[  502.615779]  [<ffffffff9f202b79>] ? kfree+0x169/0x170
[  502.615814]  [<ffffffff9f1977f4>] do_init_module+0x5f/0x1f6
[  502.615852]  [<ffffffff9f10edfb>] load_module+0x241b/0x2ab0
[  502.615888]  [<ffffffff9f10b7a0>] ? __symbol_put+0x60/0x60
[  502.617626]  [<ffffffff9f228ef0>] ? __vfs_read+0xe0/0x150
[  502.619028]  [<ffffffff9f363d5b>] ? security_kernel_post_read_file+0x6b/0x80
[  502.620293]  [<ffffffff9f10f6ef>] SYSC_finit_module+0xdf/0x110
[  502.621579]  [<ffffffff9f10f73e>] SyS_finit_module+0xe/0x10
[  502.622823]  [<ffffffff9f85dc76>] entry_SYSCALL_64_fastpath+0x1e/0xa8
[  502.624019] Code:  Bad RIP value.
[  502.625206] RIP  [<          (null)>]           (null)
[  502.626330]  RSP <ffff971b0dcf7948>
[  502.627411] CR2: 0000000000000000
[  502.633109] ---[ end trace 33c9f27f50209e15 ]---


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux