[Bug 205841] New: Lenovo USB-C dock audio NULL pointer

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

 



https://bugzilla.kernel.org/show_bug.cgi?id=205841

            Bug ID: 205841
           Summary: Lenovo USB-C dock audio NULL pointer
           Product: Drivers
           Version: 2.5
    Kernel Version: 5.4.2
          Hardware: x86-64
                OS: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: USB
          Assignee: drivers_usb@xxxxxxxxxxxxxxxxxxxxxx
          Reporter: owl@xxxxxx
        Regression: No

Created attachment 286257
  --> https://bugzilla.kernel.org/attachment.cgi?id=286257&action=edit
Full dmesg

After rebuilding new kernel (5.4.2 instead 5.0.21) from blank config I've got a
problems with Dock audio. This bug affect all sound subsystem on my laptop. If
dock is detached - sound works perfectly (I use external usb sound card)

[    4.513754] usb 1-2.4.2.3: New USB device found, idVendor=17ef,
idProduct=3063, bcdDevice= 9.02
[    4.513755] usb 1-2.4.2.3: New USB device strings: Mfr=1, Product=2,
SerialNumber=3
[    4.513757] usb 1-2.4.2.3: Product: ThinkPad USB-C Dock Audio
[    4.513758] usb 1-2.4.2.3: Manufacturer: Lenovo
[    4.513758] usb 1-2.4.2.3: SerialNumber: 000000000000
[    4.614903] input: Lenovo ThinkPad USB-C Dock Audio as
/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.4/1-2.4.2/1-2.4.2.3/1-2.4.2.3:1.3/0003:17EF:3063.0008/input/input25
[    4.666674] hid-generic 0003:17EF:3063.0008: input,hidraw7: USB HID v1.11
Device [Lenovo ThinkPad USB-C Dock Audio] on usb-0000:00:14.0-2.4.2.3/input3
[    8.011481] BUG: kernel NULL pointer dereference, address: 00000000000002de
[    8.011482] #PF: supervisor read access in kernel mode
[    8.011483] #PF: error_code(0x0000) - not-present page
[    8.011483] PGD 0 P4D 0 
[    8.011485] Oops: 0000 [#1] SMP NOPTI
[    8.011486] CPU: 0 PID: 51 Comm: kworker/0:1 Not tainted 5.4.2 #6
[    8.011486] Hardware name: LENOVO 20N8005JMH/20N8005JMH, BIOS R0YET34W (1.17
) 07/27/2019
[    8.011489] Workqueue: events_long ucsi_init
[    8.011492] RIP: 0010:typec_altmode_update_active+0x16/0xf0
[    8.011492] Code: ff ff ff 31 c0 c3 b8 ea ff ff ff c3 0f 1f 84 00 00 00 00
00 55 53 48 83 ec 10 65 48 8b 04 25 28 00 00 00 48 89 44 24 08 31 c0 <0f> b6 87
dc 02 00 00 83 e0 01 40 38 f0 0f 84 8d 00 00 00 48 8b 47
[    8.011493] RSP: 0018:ffffae1f00257dc8 EFLAGS: 00010246
[    8.011494] RAX: 0000000000000000 RBX: ffff9e60dbbc2270 RCX:
0000000000000000
[    8.011494] RDX: ffff9e60dcd18c28 RSI: 0000000000000000 RDI:
0000000000000002
[    8.011494] RBP: 0000000000000000 R08: 0000000000000000 R09:
0000000000000000
[    8.011495] R10: 0000000000000000 R11: 0000000000000001 R12:
0000000000000000
[    8.011495] R13: ffff9e60dcd18c00 R14: ffff9e60dbbc22c0 R15:
ffff9e60dbbc2000
[    8.011496] FS:  0000000000000000(0000) GS:ffff9e60e6200000(0000)
knlGS:0000000000000000
[    8.011496] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[    8.011497] CR2: 00000000000002de CR3: 0000000193c0a006 CR4:
00000000003606f0
[    8.011497] Call Trace:
[    8.011499]  ucsi_altmode_update_active+0xa8/0xf0
[    8.011501]  ucsi_init+0x37e/0x570
[    8.011503]  process_one_work+0x1db/0x380
[    8.011504]  worker_thread+0x45/0x3c0
[    8.011505]  kthread+0xf6/0x130
[    8.011506]  ? process_one_work+0x380/0x380
[    8.011507]  ? kthread_park+0x80/0x80
[    8.011509]  ret_from_fork+0x35/0x40
[    8.011510] Modules linked in:
[    8.011511] CR2: 00000000000002de
[    8.011512] ---[ end trace 284cb2221d91180a ]---
[    8.011514] RIP: 0010:typec_altmode_update_active+0x16/0xf0
[    8.011514] Code: ff ff ff 31 c0 c3 b8 ea ff ff ff c3 0f 1f 84 00 00 00 00
00 55 53 48 83 ec 10 65 48 8b 04 25 28 00 00 00 48 89 44 24 08 31 c0 <0f> b6 87
dc 02 00 00 83 e0 01 40 38 f0 0f 84 8d 00 00 00 48 8b 47
[    8.011515] RSP: 0018:ffffae1f00257dc8 EFLAGS: 00010246
[    8.011515] RAX: 0000000000000000 RBX: ffff9e60dbbc2270 RCX:
0000000000000000
[    8.011516] RDX: ffff9e60dcd18c28 RSI: 0000000000000000 RDI:
0000000000000002
[    8.011516] RBP: 0000000000000000 R08: 0000000000000000 R09:
0000000000000000
[    8.011516] R10: 0000000000000000 R11: 0000000000000001 R12:
0000000000000000
[    8.011517] R13: ffff9e60dcd18c00 R14: ffff9e60dbbc22c0 R15:
ffff9e60dbbc2000
[    8.011517] FS:  0000000000000000(0000) GS:ffff9e60e6200000(0000)
knlGS:0000000000000000
[    8.011518] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[    8.011518] CR2: 00000000000002de CR3: 0000000193c0a006 CR4:
00000000003606f0

...

[   59.149702] usb 1-2.4.2.3: Not enough bandwidth for new device state.
[   59.149707] usb 1-2.4.2.3: Not enough bandwidth for altsetting 1
[   59.149708] usb 1-2.4.2.3: 2:1: usb_set_interface failed (-28)
[   59.150124] usb 1-2.4.2.3: Not enough bandwidth for new device state.
[   59.150131] usb 1-2.4.2.3: Not enough bandwidth for altsetting 1
[   59.150132] usb 1-2.4.2.3: 2:1: usb_set_interface failed (-28)
[   59.150587] usb 1-2.4.2.3: Not enough bandwidth for new device state.
[   59.150594] usb 1-2.4.2.3: Not enough bandwidth for altsetting 1
[   59.150595] usb 1-2.4.2.3: 2:1: usb_set_interface failed (-28)
[   59.151075] usb 1-2.4.2.3: Not enough bandwidth for new device state.
[   59.151079] usb 1-2.4.2.3: Not enough bandwidth for altsetting 1
[   59.151080] usb 1-2.4.2.3: 2:1: usb_set_interface failed (-28)
[   59.151538] usb 1-2.4.2.3: Not enough bandwidth for new device state.
[   59.151545] usb 1-2.4.2.3: Not enough bandwidth for altsetting 1
[   59.151546] usb 1-2.4.2.3: 2:1: usb_set_interface failed (-28)

-- 
You are receiving this mail because:
You are watching the assignee of the bug.



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

  Powered by Linux