linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* The "udl" driver crashes the kernel.
@ 2018-11-25 15:58 wzabolot
  2018-11-25 23:07 ` Pavel Machek
  0 siblings, 1 reply; 5+ messages in thread
From: wzabolot @ 2018-11-25 15:58 UTC (permalink / raw)
  To: LKML

When I connect my Displaylink DL-165 adapter to my Debian/testing
machine, the "udl" driver is loaded and the following error messages
appears in kernel logs:


Nov  7 20:47:30 wzdell kernel: [  205.871354] usb 4-1.2: new high-speed
USB device number 4 using ehci-pci
Nov  7 20:47:35 wzdell kernel: [  211.209020] usb 4-1.2: New USB device
found, idVendor=17e9, idProduct=0290, bcdDevice= 0.01
Nov  7 20:47:35 wzdell kernel: [  211.209027] usb 4-1.2: New USB device
strings: Mfr=1, Product=2, SerialNumber=3
Nov  7 20:47:35 wzdell kernel: [  211.209032] usb 4-1.2: Product: DL-165
Adapter
Nov  7 20:47:35 wzdell kernel: [  211.209036] usb 4-1.2: Manufacturer:
DisplayLink
Nov  7 20:47:35 wzdell kernel: [  211.209040] usb 4-1.2: SerialNumber:
102140
Nov  7 20:47:35 wzdell mtp-probe: checking bus 4, device 4:
"/sys/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2"
Nov  7 20:47:35 wzdell mtp-probe: bus: 4, device: 4 was not an MTP device
Nov  7 20:47:35 wzdell kernel: [  211.269753] [drm] vendor descriptor
length:22 data:22 5f 01 00 20 05 00 01 03 04 02
Nov  7 20:47:35 wzdell kernel: [  211.320940] [drm] Cannot find any crtc
or sizes
Nov  7 20:47:35 wzdell kernel: [  211.320962] [drm] Supports vblank
timestamp caching Rev 2 (21.10.2013).
Nov  7 20:47:35 wzdell kernel: [  211.320963] [drm] No driver support
for vblank timestamp query.
Nov  7 20:47:35 wzdell kernel: [  211.320999] [drm] Initialized udl
0.0.1 20120220 for 4-1.2:1.0 on minor 1
Nov  7 20:47:35 wzdell kernel: [  211.321002] [drm] Initialized udl on
minor 1
Nov  7 20:47:35 wzdell kernel: [  211.321078] usbcore: registered new
interface driver udl
Nov  7 20:47:37 wzdell kernel: [  212.700722] WARNING: CPU: 0 PID: 1024
at /build/linux-iActNR/linux-4.18.10/drivers/gpu/drm/drm_gem.c:893
drm_gem_object_put+0x34/0x40 [drm]
Nov  7 20:47:37 wzdell kernel: [  212.700726] Modules linked in: udl
rfcomm ctr ccm cpufreq_userspace cpufreq_conservative cpufreq_powersave
bnep bbswitch(O) nf_conntrack_ipv6 nf_defrag_ipv6 nf_conntrack_ipv4
nf_defrag_ipv4 nft_counter xt_owner xt_state xt_conntrack nf_conntrack
libcrc32c nft_compat nf_tables nfnetlink binfmt_misc intel_rapl
x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm irqbypass
uvcvideo arc4 iwldvm videobuf2_vmalloc mac80211 videobuf2_memops
videobuf2_v4l2 snd_hda_codec_realtek snd_hda_codec_generic snd_hda_intel
videobuf2_common snd_hda_codec videodev snd_hda_core snd_hwdep snd_pcm
snd_timer media snd soundcore i915 btusb btrtl btbcm btintel bluetooth
iwlwifi dell_laptop dell_wmi dell_smbios mei_me drbg ansi_cprng mei
ecdh_generic wmi_bmof dcdbas cfg80211 drm_kms_helper sparse_keymap
dell_wmi_descriptor
Nov  7 20:47:37 wzdell kernel: [  212.700822]  intel_cstate drm
intel_uncore intel_rapl_perf dell_smm_hwmon evdev iTCO_wdt
iTCO_vendor_support joydev rfkill video serio_raw i2c_algo_bit pcspkr sg
pcc_cpufreq wmi dell_smo8800 button battery ac parport_pc ppdev lp
parport ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2
crc32c_generic fscrypto ecb algif_skcipher af_alg dm_crypt dm_mod sr_mod
cdrom sd_mod ums_realtek uas usb_storage crct10dif_pclmul crc32_pclmul
crc32c_intel ghash_clmulni_intel pcbc ahci libahci aesni_intel xhci_pci
aes_x86_64 ehci_pci crypto_simd libata xhci_hcd ehci_hcd cryptd
glue_helper psmouse scsi_mod i2c_i801 r8169 lpc_ich mii usbcore
usb_common thermal
Nov  7 20:47:37 wzdell kernel: [  212.700925] CPU: 0 PID: 1024 Comm:
Xorg Tainted: G           O      4.18.0-2-amd64 #1 Debian 4.18.10-2
Nov  7 20:47:37 wzdell kernel: [  212.700927] Hardware name: Dell
Inc.          Dell System Vostro 3750/0VP036, BIOS A14 09/26/2012
Nov  7 20:47:37 wzdell kernel: [  212.700955] RIP:
0010:drm_gem_object_put+0x34/0x40 [drm]
Nov  7 20:47:37 wzdell kernel: [  212.700957] Code: 53 48 8b 47 08 48 8b
40 68 48 a9 f8 ff ff ff 74 19 48 89 fb e8 7d c3 02 de 84 c0 75 02 5b c3
48 89 df 5b e9 ee fc ff ff f3 c3 <0f> 0b eb e3 0f 1f 84 00 00 00 00 00
66 66 66 66 90 48 8b 42 08 48
Nov  7 20:47:37 wzdell kernel: [  212.701035] RSP: 0018:ffffac86826bbd00
EFLAGS: 00010246
Nov  7 20:47:37 wzdell kernel: [  212.701039] RAX: 0000000000000000 RBX:
ffff95fc65313800 RCX: 0000000000000000
Nov  7 20:47:37 wzdell kernel: [  212.701042] RDX: ffffffffffffffff RSI:
ffff95fc662b0610 RDI: ffff95fc65313800
Nov  7 20:47:37 wzdell kernel: [  212.701045] RBP: ffff95fc31f1a020 R08:
ffff95fc662b0610 R09: ffff95fc662b06c0
Nov  7 20:47:37 wzdell kernel: [  212.701047] R10: 0000000000100000 R11:
0000000000000040 R12: 0000000000000000
Nov  7 20:47:37 wzdell kernel: [  212.701050] R13: ffffac86826bbdc8 R14:
ffffac86826bbdc0 R15: 00000000000000b3
Nov  7 20:47:37 wzdell kernel: [  212.701054] FS: 
00007f78c0ceba80(0000) GS:ffff95fc7e400000(0000) knlGS:0000000000000000
Nov  7 20:47:37 wzdell kernel: [  212.701057] CS:  0010 DS: 0000 ES:
0000 CR0: 0000000080050033
Nov  7 20:47:37 wzdell kernel: [  212.701060] CR2: 00007f78abdfac94 CR3:
00000004287fe002 CR4: 00000000000606f0
Nov  7 20:47:37 wzdell kernel: [  212.701063] Call Trace:
Nov  7 20:47:37 wzdell kernel: [  212.701080]  udl_gem_mmap+0x58/0xb0 [udl]
Nov  7 20:47:37 wzdell kernel: [  212.701112]  ?
drm_mode_create_dumb_ioctl+0x90/0x90 [drm]
Nov  7 20:47:37 wzdell kernel: [  212.701138] 
drm_ioctl_kernel+0xa1/0xf0 [drm]
Nov  7 20:47:37 wzdell kernel: [  212.701164]  drm_ioctl+0x2eb/0x390 [drm]
Nov  7 20:47:37 wzdell kernel: [  212.701193]  ?
drm_mode_create_dumb_ioctl+0x90/0x90 [drm]
Nov  7 20:47:37 wzdell kernel: [  212.701203]  ? datagram_poll+0x28/0xf0
Nov  7 20:47:37 wzdell kernel: [  212.701209]  ? sock_poll+0x7b/0xb0
Nov  7 20:47:37 wzdell kernel: [  212.701216]  ?
ep_item_poll.isra.13+0x3f/0xb0
Nov  7 20:47:37 wzdell kernel: [  212.701221]  ? sock_poll+0x7b/0xb0
Nov  7 20:47:37 wzdell kernel: [  212.701230]  do_vfs_ioctl+0xa4/0x640
Nov  7 20:47:37 wzdell kernel: [  212.701237]  ?
__x64_sys_epoll_ctl+0xf2/0x590
Nov  7 20:47:37 wzdell kernel: [  212.701243]  ksys_ioctl+0x70/0x80
Nov  7 20:47:37 wzdell kernel: [  212.701250]  __x64_sys_ioctl+0x16/0x20
Nov  7 20:47:37 wzdell kernel: [  212.701257]  do_syscall_64+0x55/0x110
Nov  7 20:47:37 wzdell kernel: [  212.701265] 
entry_SYSCALL_64_after_hwframe+0x44/0xa9
Nov  7 20:47:37 wzdell kernel: [  212.701271] RIP: 0033:0x7f78c1c09067
Nov  7 20:47:37 wzdell kernel: [  212.701272] Code: b3 66 90 48 8b 05 21
7e 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00
00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d
f1 7d 0c 00 f7 d8 64 89 01 48
Nov  7 20:47:37 wzdell kernel: [  212.701349] RSP: 002b:00007ffc9ddc4ef8
EFLAGS: 00003246 ORIG_RAX: 0000000000000010
Nov  7 20:47:37 wzdell kernel: [  212.701354] RAX: ffffffffffffffda RBX:
0000000000000000 RCX: 00007f78c1c09067
Nov  7 20:47:37 wzdell kernel: [  212.701356] RDX: 00007ffc9ddc4f30 RSI:
00000000c01064b3 RDI: 0000000000000037
Nov  7 20:47:37 wzdell kernel: [  212.701359] RBP: 00007ffc9ddc4f30 R08:
0000000000000000 R09: 000055bbb6541fe0
Nov  7 20:47:37 wzdell kernel: [  212.701361] R10: 00007ffc9ddc4edc R11:
0000000000003246 R12: 00000000c01064b3
Nov  7 20:47:37 wzdell kernel: [  212.701364] R13: 0000000000000037 R14:
000055bbb6580d90 R15: 0000000000000001
Nov  7 20:47:37 wzdell kernel: [  212.701369] ---[ end trace
6b30e2bd6c85b37b ]---
Nov  7 20:47:37 wzdell kernel: [  212.703507] WARNING: CPU: 0 PID: 1024
at /build/linux-iActNR/linux-4.18.10/drivers/gpu/drm/drm_gem.c:893
drm_gem_object_put+0x34/0x40 [drm]
Nov  7 20:47:37 wzdell kernel: [  212.703509] Modules linked in: udl
rfcomm ctr ccm cpufreq_userspace cpufreq_conservative cpufreq_powersave
bnep bbswitch(O) nf_conntrack_ipv6 nf_defrag_ipv6 nf_conntrack_ipv4
nf_defrag_ipv4 nft_counter xt_owner xt_state xt_conntrack nf_conntrack
libcrc32c nft_compat nf_tables nfnetlink binfmt_misc intel_rapl
x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm irqbypass
uvcvideo arc4 iwldvm videobuf2_vmalloc mac80211 videobuf2_memops
videobuf2_v4l2 snd_hda_codec_realtek snd_hda_codec_generic snd_hda_intel
videobuf2_common snd_hda_codec videodev snd_hda_core snd_hwdep snd_pcm
snd_timer media snd soundcore i915 btusb btrtl btbcm btintel bluetooth
iwlwifi dell_laptop dell_wmi dell_smbios mei_me drbg ansi_cprng mei
ecdh_generic wmi_bmof dcdbas cfg80211 drm_kms_helper sparse_keymap
dell_wmi_descriptor
Nov  7 20:47:37 wzdell kernel: [  212.703595]  intel_cstate drm
intel_uncore intel_rapl_perf dell_smm_hwmon evdev iTCO_wdt
iTCO_vendor_support joydev rfkill video serio_raw i2c_algo_bit pcspkr sg
pcc_cpufreq wmi dell_smo8800 button battery ac parport_pc ppdev lp
parport ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2
crc32c_generic fscrypto ecb algif_skcipher af_alg dm_crypt dm_mod sr_mod
cdrom sd_mod ums_realtek uas usb_storage crct10dif_pclmul crc32_pclmul
crc32c_intel ghash_clmulni_intel pcbc ahci libahci aesni_intel xhci_pci
aes_x86_64 ehci_pci crypto_simd libata xhci_hcd ehci_hcd cryptd
glue_helper psmouse scsi_mod i2c_i801 r8169 lpc_ich mii usbcore
usb_common thermal
Nov  7 20:47:37 wzdell kernel: [  212.703696] CPU: 0 PID: 1024 Comm:
Xorg Tainted: G        W  O      4.18.0-2-amd64 #1 Debian 4.18.10-2
Nov  7 20:47:37 wzdell kernel: [  212.703698] Hardware name: Dell
Inc.          Dell System Vostro 3750/0VP036, BIOS A14 09/26/2012
Nov  7 20:47:37 wzdell kernel: [  212.703723] RIP:
0010:drm_gem_object_put+0x34/0x40 [drm]
Nov  7 20:47:37 wzdell kernel: [  212.703724] Code: 53 48 8b 47 08 48 8b
40 68 48 a9 f8 ff ff ff 74 19 48 89 fb e8 7d c3 02 de 84 c0 75 02 5b c3
48 89 df 5b e9 ee fc ff ff f3 c3 <0f> 0b eb e3 0f 1f 84 00 00 00 00 00
66 66 66 66 90 48 8b 42 08 48
Nov  7 20:47:37 wzdell kernel: [  212.703801] RSP: 0018:ffffac86826bbd00
EFLAGS: 00010246
Nov  7 20:47:37 wzdell kernel: [  212.703805] RAX: 0000000000000000 RBX:
ffff95fc65313e00 RCX: 0000000000000000
Nov  7 20:47:37 wzdell kernel: [  212.703807] RDX: ffffffffffffffff RSI:
ffff95fc662b0610 RDI: ffff95fc65313e00
Nov  7 20:47:37 wzdell kernel: [  212.703810] RBP: ffff95fc31f1a020 R08:
ffff95fc662b0610 R09: ffff95fc65313868
Nov  7 20:47:37 wzdell kernel: [  212.703812] R10: 0000000000100004 R11:
0000000000000040 R12: 0000000000000000
Nov  7 20:47:37 wzdell kernel: [  212.703815] R13: ffffac86826bbdc8 R14:
ffffac86826bbdc0 R15: 00000000000000b3
Nov  7 20:47:37 wzdell kernel: [  212.703819] FS: 
00007f78c0ceba80(0000) GS:ffff95fc7e400000(0000) knlGS:0000000000000000
Nov  7 20:47:37 wzdell kernel: [  212.703822] CS:  0010 DS: 0000 ES:
0000 CR0: 0000000080050033
Nov  7 20:47:37 wzdell kernel: [  212.703825] CR2: 00007f78abdfac94 CR3:
00000004287fe002 CR4: 00000000000606f0
Nov  7 20:47:37 wzdell kernel: [  212.703827] Call Trace:
Nov  7 20:47:37 wzdell kernel: [  212.703837]  udl_gem_mmap+0x58/0xb0 [udl]
Nov  7 20:47:37 wzdell kernel: [  212.703867]  ?
drm_mode_create_dumb_ioctl+0x90/0x90 [drm]
Nov  7 20:47:37 wzdell kernel: [  212.703902] 
drm_ioctl_kernel+0xa1/0xf0 [drm]
Nov  7 20:47:37 wzdell kernel: [  212.703928]  drm_ioctl+0x2eb/0x390 [drm]
Nov  7 20:47:37 wzdell kernel: [  212.703956]  ?
drm_mode_create_dumb_ioctl+0x90/0x90 [drm]
Nov  7 20:47:37 wzdell kernel: [  212.703963]  ? do_mmap+0x3f9/0x5c0
Nov  7 20:47:37 wzdell kernel: [  212.703971]  do_vfs_ioctl+0xa4/0x640
Nov  7 20:47:37 wzdell kernel: [  212.703978]  ksys_ioctl+0x70/0x80
Nov  7 20:47:37 wzdell kernel: [  212.703985]  __x64_sys_ioctl+0x16/0x20
Nov  7 20:47:37 wzdell kernel: [  212.703991]  do_syscall_64+0x55/0x110
Nov  7 20:47:37 wzdell kernel: [  212.703998] 
entry_SYSCALL_64_after_hwframe+0x44/0xa9
Nov  7 20:47:37 wzdell kernel: [  212.704002] RIP: 0033:0x7f78c1c09067
Nov  7 20:47:37 wzdell kernel: [  212.704003] Code: b3 66 90 48 8b 05 21
7e 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00
00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d
f1 7d 0c 00 f7 d8 64 89 01 48
Nov  7 20:47:37 wzdell kernel: [  212.704080] RSP: 002b:00007ffc9ddc4ef8
EFLAGS: 00003246 ORIG_RAX: 0000000000000010
Nov  7 20:47:37 wzdell kernel: [  212.704084] RAX: ffffffffffffffda RBX:
0000000000000000 RCX: 00007f78c1c09067
Nov  7 20:47:37 wzdell kernel: [  212.704087] RDX: 00007ffc9ddc4f30 RSI:
00000000c01064b3 RDI: 0000000000000037
Nov  7 20:47:37 wzdell kernel: [  212.704089] RBP: 00007ffc9ddc4f30 R08:
0000000000000037 R09: 0000000100000000
Nov  7 20:47:37 wzdell kernel: [  212.704092] R10: 0000000000000001 R11:
0000000000003246 R12: 00000000c01064b3
Nov  7 20:47:37 wzdell kernel: [  212.704094] R13: 0000000000000037 R14:
000055bbb6580d90 R15: 0000000000000001
Nov  7 20:47:37 wzdell kernel: [  212.704099] ---[ end trace
6b30e2bd6c85b37c ]---

-- 
Regards,
Wojtek

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: The "udl" driver crashes the kernel.
  2018-11-25 15:58 The "udl" driver crashes the kernel wzabolot
@ 2018-11-25 23:07 ` Pavel Machek
  2019-03-03 19:59   ` Wojtek Zabolotny
  0 siblings, 1 reply; 5+ messages in thread
From: Pavel Machek @ 2018-11-25 23:07 UTC (permalink / raw)
  To: wzabolot; +Cc: LKML, bernie, linux-fbdev, airlied, sean, dri-devel

[-- Attachment #1: Type: text/plain, Size: 13562 bytes --]

On Sun 2018-11-25 16:58:59, wzabolot@elektron.elka.pw.edu.pl wrote:
> When I connect my Displaylink DL-165 adapter to my Debian/testing
> machine, the "udl" driver is loaded and the following error messages
> appears in kernel logs:

4.18 kernel. Might be worth testing latest stable, and latest
mainline...

Is there version that worked for you?

I added udl maintainers to the Cc list.

Best regards,
								Pavel

> 
> Nov  7 20:47:30 wzdell kernel: [  205.871354] usb 4-1.2: new high-speed
> USB device number 4 using ehci-pci
> Nov  7 20:47:35 wzdell kernel: [  211.209020] usb 4-1.2: New USB device
> found, idVendor=17e9, idProduct=0290, bcdDevice= 0.01
> Nov  7 20:47:35 wzdell kernel: [  211.209027] usb 4-1.2: New USB device
> strings: Mfr=1, Product=2, SerialNumber=3
> Nov  7 20:47:35 wzdell kernel: [  211.209032] usb 4-1.2: Product: DL-165
> Adapter
> Nov  7 20:47:35 wzdell kernel: [  211.209036] usb 4-1.2: Manufacturer:
> DisplayLink
> Nov  7 20:47:35 wzdell kernel: [  211.209040] usb 4-1.2: SerialNumber:
> 102140
> Nov  7 20:47:35 wzdell mtp-probe: checking bus 4, device 4:
> "/sys/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2"
> Nov  7 20:47:35 wzdell mtp-probe: bus: 4, device: 4 was not an MTP device
> Nov  7 20:47:35 wzdell kernel: [  211.269753] [drm] vendor descriptor
> length:22 data:22 5f 01 00 20 05 00 01 03 04 02
> Nov  7 20:47:35 wzdell kernel: [  211.320940] [drm] Cannot find any crtc
> or sizes
> Nov  7 20:47:35 wzdell kernel: [  211.320962] [drm] Supports vblank
> timestamp caching Rev 2 (21.10.2013).
> Nov  7 20:47:35 wzdell kernel: [  211.320963] [drm] No driver support
> for vblank timestamp query.
> Nov  7 20:47:35 wzdell kernel: [  211.320999] [drm] Initialized udl
> 0.0.1 20120220 for 4-1.2:1.0 on minor 1
> Nov  7 20:47:35 wzdell kernel: [  211.321002] [drm] Initialized udl on
> minor 1
> Nov  7 20:47:35 wzdell kernel: [  211.321078] usbcore: registered new
> interface driver udl
> Nov  7 20:47:37 wzdell kernel: [  212.700722] WARNING: CPU: 0 PID: 1024
> at /build/linux-iActNR/linux-4.18.10/drivers/gpu/drm/drm_gem.c:893
> drm_gem_object_put+0x34/0x40 [drm]
> Nov  7 20:47:37 wzdell kernel: [  212.700726] Modules linked in: udl
> rfcomm ctr ccm cpufreq_userspace cpufreq_conservative cpufreq_powersave
> bnep bbswitch(O) nf_conntrack_ipv6 nf_defrag_ipv6 nf_conntrack_ipv4
> nf_defrag_ipv4 nft_counter xt_owner xt_state xt_conntrack nf_conntrack
> libcrc32c nft_compat nf_tables nfnetlink binfmt_misc intel_rapl
> x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm irqbypass
> uvcvideo arc4 iwldvm videobuf2_vmalloc mac80211 videobuf2_memops
> videobuf2_v4l2 snd_hda_codec_realtek snd_hda_codec_generic snd_hda_intel
> videobuf2_common snd_hda_codec videodev snd_hda_core snd_hwdep snd_pcm
> snd_timer media snd soundcore i915 btusb btrtl btbcm btintel bluetooth
> iwlwifi dell_laptop dell_wmi dell_smbios mei_me drbg ansi_cprng mei
> ecdh_generic wmi_bmof dcdbas cfg80211 drm_kms_helper sparse_keymap
> dell_wmi_descriptor
> Nov  7 20:47:37 wzdell kernel: [  212.700822]  intel_cstate drm
> intel_uncore intel_rapl_perf dell_smm_hwmon evdev iTCO_wdt
> iTCO_vendor_support joydev rfkill video serio_raw i2c_algo_bit pcspkr sg
> pcc_cpufreq wmi dell_smo8800 button battery ac parport_pc ppdev lp
> parport ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2
> crc32c_generic fscrypto ecb algif_skcipher af_alg dm_crypt dm_mod sr_mod
> cdrom sd_mod ums_realtek uas usb_storage crct10dif_pclmul crc32_pclmul
> crc32c_intel ghash_clmulni_intel pcbc ahci libahci aesni_intel xhci_pci
> aes_x86_64 ehci_pci crypto_simd libata xhci_hcd ehci_hcd cryptd
> glue_helper psmouse scsi_mod i2c_i801 r8169 lpc_ich mii usbcore
> usb_common thermal
> Nov  7 20:47:37 wzdell kernel: [  212.700925] CPU: 0 PID: 1024 Comm:
> Xorg Tainted: G           O      4.18.0-2-amd64 #1 Debian 4.18.10-2
> Nov  7 20:47:37 wzdell kernel: [  212.700927] Hardware name: Dell
> Inc.          Dell System Vostro 3750/0VP036, BIOS A14 09/26/2012
> Nov  7 20:47:37 wzdell kernel: [  212.700955] RIP:
> 0010:drm_gem_object_put+0x34/0x40 [drm]
> Nov  7 20:47:37 wzdell kernel: [  212.700957] Code: 53 48 8b 47 08 48 8b
> 40 68 48 a9 f8 ff ff ff 74 19 48 89 fb e8 7d c3 02 de 84 c0 75 02 5b c3
> 48 89 df 5b e9 ee fc ff ff f3 c3 <0f> 0b eb e3 0f 1f 84 00 00 00 00 00
> 66 66 66 66 90 48 8b 42 08 48
> Nov  7 20:47:37 wzdell kernel: [  212.701035] RSP: 0018:ffffac86826bbd00
> EFLAGS: 00010246
> Nov  7 20:47:37 wzdell kernel: [  212.701039] RAX: 0000000000000000 RBX:
> ffff95fc65313800 RCX: 0000000000000000
> Nov  7 20:47:37 wzdell kernel: [  212.701042] RDX: ffffffffffffffff RSI:
> ffff95fc662b0610 RDI: ffff95fc65313800
> Nov  7 20:47:37 wzdell kernel: [  212.701045] RBP: ffff95fc31f1a020 R08:
> ffff95fc662b0610 R09: ffff95fc662b06c0
> Nov  7 20:47:37 wzdell kernel: [  212.701047] R10: 0000000000100000 R11:
> 0000000000000040 R12: 0000000000000000
> Nov  7 20:47:37 wzdell kernel: [  212.701050] R13: ffffac86826bbdc8 R14:
> ffffac86826bbdc0 R15: 00000000000000b3
> Nov  7 20:47:37 wzdell kernel: [  212.701054] FS: 
> 00007f78c0ceba80(0000) GS:ffff95fc7e400000(0000) knlGS:0000000000000000
> Nov  7 20:47:37 wzdell kernel: [  212.701057] CS:  0010 DS: 0000 ES:
> 0000 CR0: 0000000080050033
> Nov  7 20:47:37 wzdell kernel: [  212.701060] CR2: 00007f78abdfac94 CR3:
> 00000004287fe002 CR4: 00000000000606f0
> Nov  7 20:47:37 wzdell kernel: [  212.701063] Call Trace:
> Nov  7 20:47:37 wzdell kernel: [  212.701080]  udl_gem_mmap+0x58/0xb0 [udl]
> Nov  7 20:47:37 wzdell kernel: [  212.701112]  ?
> drm_mode_create_dumb_ioctl+0x90/0x90 [drm]
> Nov  7 20:47:37 wzdell kernel: [  212.701138] 
> drm_ioctl_kernel+0xa1/0xf0 [drm]
> Nov  7 20:47:37 wzdell kernel: [  212.701164]  drm_ioctl+0x2eb/0x390 [drm]
> Nov  7 20:47:37 wzdell kernel: [  212.701193]  ?
> drm_mode_create_dumb_ioctl+0x90/0x90 [drm]
> Nov  7 20:47:37 wzdell kernel: [  212.701203]  ? datagram_poll+0x28/0xf0
> Nov  7 20:47:37 wzdell kernel: [  212.701209]  ? sock_poll+0x7b/0xb0
> Nov  7 20:47:37 wzdell kernel: [  212.701216]  ?
> ep_item_poll.isra.13+0x3f/0xb0
> Nov  7 20:47:37 wzdell kernel: [  212.701221]  ? sock_poll+0x7b/0xb0
> Nov  7 20:47:37 wzdell kernel: [  212.701230]  do_vfs_ioctl+0xa4/0x640
> Nov  7 20:47:37 wzdell kernel: [  212.701237]  ?
> __x64_sys_epoll_ctl+0xf2/0x590
> Nov  7 20:47:37 wzdell kernel: [  212.701243]  ksys_ioctl+0x70/0x80
> Nov  7 20:47:37 wzdell kernel: [  212.701250]  __x64_sys_ioctl+0x16/0x20
> Nov  7 20:47:37 wzdell kernel: [  212.701257]  do_syscall_64+0x55/0x110
> Nov  7 20:47:37 wzdell kernel: [  212.701265] 
> entry_SYSCALL_64_after_hwframe+0x44/0xa9
> Nov  7 20:47:37 wzdell kernel: [  212.701271] RIP: 0033:0x7f78c1c09067
> Nov  7 20:47:37 wzdell kernel: [  212.701272] Code: b3 66 90 48 8b 05 21
> 7e 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00
> 00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d
> f1 7d 0c 00 f7 d8 64 89 01 48
> Nov  7 20:47:37 wzdell kernel: [  212.701349] RSP: 002b:00007ffc9ddc4ef8
> EFLAGS: 00003246 ORIG_RAX: 0000000000000010
> Nov  7 20:47:37 wzdell kernel: [  212.701354] RAX: ffffffffffffffda RBX:
> 0000000000000000 RCX: 00007f78c1c09067
> Nov  7 20:47:37 wzdell kernel: [  212.701356] RDX: 00007ffc9ddc4f30 RSI:
> 00000000c01064b3 RDI: 0000000000000037
> Nov  7 20:47:37 wzdell kernel: [  212.701359] RBP: 00007ffc9ddc4f30 R08:
> 0000000000000000 R09: 000055bbb6541fe0
> Nov  7 20:47:37 wzdell kernel: [  212.701361] R10: 00007ffc9ddc4edc R11:
> 0000000000003246 R12: 00000000c01064b3
> Nov  7 20:47:37 wzdell kernel: [  212.701364] R13: 0000000000000037 R14:
> 000055bbb6580d90 R15: 0000000000000001
> Nov  7 20:47:37 wzdell kernel: [  212.701369] ---[ end trace
> 6b30e2bd6c85b37b ]---
> Nov  7 20:47:37 wzdell kernel: [  212.703507] WARNING: CPU: 0 PID: 1024
> at /build/linux-iActNR/linux-4.18.10/drivers/gpu/drm/drm_gem.c:893
> drm_gem_object_put+0x34/0x40 [drm]
> Nov  7 20:47:37 wzdell kernel: [  212.703509] Modules linked in: udl
> rfcomm ctr ccm cpufreq_userspace cpufreq_conservative cpufreq_powersave
> bnep bbswitch(O) nf_conntrack_ipv6 nf_defrag_ipv6 nf_conntrack_ipv4
> nf_defrag_ipv4 nft_counter xt_owner xt_state xt_conntrack nf_conntrack
> libcrc32c nft_compat nf_tables nfnetlink binfmt_misc intel_rapl
> x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm irqbypass
> uvcvideo arc4 iwldvm videobuf2_vmalloc mac80211 videobuf2_memops
> videobuf2_v4l2 snd_hda_codec_realtek snd_hda_codec_generic snd_hda_intel
> videobuf2_common snd_hda_codec videodev snd_hda_core snd_hwdep snd_pcm
> snd_timer media snd soundcore i915 btusb btrtl btbcm btintel bluetooth
> iwlwifi dell_laptop dell_wmi dell_smbios mei_me drbg ansi_cprng mei
> ecdh_generic wmi_bmof dcdbas cfg80211 drm_kms_helper sparse_keymap
> dell_wmi_descriptor
> Nov  7 20:47:37 wzdell kernel: [  212.703595]  intel_cstate drm
> intel_uncore intel_rapl_perf dell_smm_hwmon evdev iTCO_wdt
> iTCO_vendor_support joydev rfkill video serio_raw i2c_algo_bit pcspkr sg
> pcc_cpufreq wmi dell_smo8800 button battery ac parport_pc ppdev lp
> parport ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2
> crc32c_generic fscrypto ecb algif_skcipher af_alg dm_crypt dm_mod sr_mod
> cdrom sd_mod ums_realtek uas usb_storage crct10dif_pclmul crc32_pclmul
> crc32c_intel ghash_clmulni_intel pcbc ahci libahci aesni_intel xhci_pci
> aes_x86_64 ehci_pci crypto_simd libata xhci_hcd ehci_hcd cryptd
> glue_helper psmouse scsi_mod i2c_i801 r8169 lpc_ich mii usbcore
> usb_common thermal
> Nov  7 20:47:37 wzdell kernel: [  212.703696] CPU: 0 PID: 1024 Comm:
> Xorg Tainted: G        W  O      4.18.0-2-amd64 #1 Debian 4.18.10-2
> Nov  7 20:47:37 wzdell kernel: [  212.703698] Hardware name: Dell
> Inc.          Dell System Vostro 3750/0VP036, BIOS A14 09/26/2012
> Nov  7 20:47:37 wzdell kernel: [  212.703723] RIP:
> 0010:drm_gem_object_put+0x34/0x40 [drm]
> Nov  7 20:47:37 wzdell kernel: [  212.703724] Code: 53 48 8b 47 08 48 8b
> 40 68 48 a9 f8 ff ff ff 74 19 48 89 fb e8 7d c3 02 de 84 c0 75 02 5b c3
> 48 89 df 5b e9 ee fc ff ff f3 c3 <0f> 0b eb e3 0f 1f 84 00 00 00 00 00
> 66 66 66 66 90 48 8b 42 08 48
> Nov  7 20:47:37 wzdell kernel: [  212.703801] RSP: 0018:ffffac86826bbd00
> EFLAGS: 00010246
> Nov  7 20:47:37 wzdell kernel: [  212.703805] RAX: 0000000000000000 RBX:
> ffff95fc65313e00 RCX: 0000000000000000
> Nov  7 20:47:37 wzdell kernel: [  212.703807] RDX: ffffffffffffffff RSI:
> ffff95fc662b0610 RDI: ffff95fc65313e00
> Nov  7 20:47:37 wzdell kernel: [  212.703810] RBP: ffff95fc31f1a020 R08:
> ffff95fc662b0610 R09: ffff95fc65313868
> Nov  7 20:47:37 wzdell kernel: [  212.703812] R10: 0000000000100004 R11:
> 0000000000000040 R12: 0000000000000000
> Nov  7 20:47:37 wzdell kernel: [  212.703815] R13: ffffac86826bbdc8 R14:
> ffffac86826bbdc0 R15: 00000000000000b3
> Nov  7 20:47:37 wzdell kernel: [  212.703819] FS: 
> 00007f78c0ceba80(0000) GS:ffff95fc7e400000(0000) knlGS:0000000000000000
> Nov  7 20:47:37 wzdell kernel: [  212.703822] CS:  0010 DS: 0000 ES:
> 0000 CR0: 0000000080050033
> Nov  7 20:47:37 wzdell kernel: [  212.703825] CR2: 00007f78abdfac94 CR3:
> 00000004287fe002 CR4: 00000000000606f0
> Nov  7 20:47:37 wzdell kernel: [  212.703827] Call Trace:
> Nov  7 20:47:37 wzdell kernel: [  212.703837]  udl_gem_mmap+0x58/0xb0 [udl]
> Nov  7 20:47:37 wzdell kernel: [  212.703867]  ?
> drm_mode_create_dumb_ioctl+0x90/0x90 [drm]
> Nov  7 20:47:37 wzdell kernel: [  212.703902] 
> drm_ioctl_kernel+0xa1/0xf0 [drm]
> Nov  7 20:47:37 wzdell kernel: [  212.703928]  drm_ioctl+0x2eb/0x390 [drm]
> Nov  7 20:47:37 wzdell kernel: [  212.703956]  ?
> drm_mode_create_dumb_ioctl+0x90/0x90 [drm]
> Nov  7 20:47:37 wzdell kernel: [  212.703963]  ? do_mmap+0x3f9/0x5c0
> Nov  7 20:47:37 wzdell kernel: [  212.703971]  do_vfs_ioctl+0xa4/0x640
> Nov  7 20:47:37 wzdell kernel: [  212.703978]  ksys_ioctl+0x70/0x80
> Nov  7 20:47:37 wzdell kernel: [  212.703985]  __x64_sys_ioctl+0x16/0x20
> Nov  7 20:47:37 wzdell kernel: [  212.703991]  do_syscall_64+0x55/0x110
> Nov  7 20:47:37 wzdell kernel: [  212.703998] 
> entry_SYSCALL_64_after_hwframe+0x44/0xa9
> Nov  7 20:47:37 wzdell kernel: [  212.704002] RIP: 0033:0x7f78c1c09067
> Nov  7 20:47:37 wzdell kernel: [  212.704003] Code: b3 66 90 48 8b 05 21
> 7e 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00
> 00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d
> f1 7d 0c 00 f7 d8 64 89 01 48
> Nov  7 20:47:37 wzdell kernel: [  212.704080] RSP: 002b:00007ffc9ddc4ef8
> EFLAGS: 00003246 ORIG_RAX: 0000000000000010
> Nov  7 20:47:37 wzdell kernel: [  212.704084] RAX: ffffffffffffffda RBX:
> 0000000000000000 RCX: 00007f78c1c09067
> Nov  7 20:47:37 wzdell kernel: [  212.704087] RDX: 00007ffc9ddc4f30 RSI:
> 00000000c01064b3 RDI: 0000000000000037
> Nov  7 20:47:37 wzdell kernel: [  212.704089] RBP: 00007ffc9ddc4f30 R08:
> 0000000000000037 R09: 0000000100000000
> Nov  7 20:47:37 wzdell kernel: [  212.704092] R10: 0000000000000001 R11:
> 0000000000003246 R12: 00000000c01064b3
> Nov  7 20:47:37 wzdell kernel: [  212.704094] R13: 0000000000000037 R14:
> 000055bbb6580d90 R15: 0000000000000001
> Nov  7 20:47:37 wzdell kernel: [  212.704099] ---[ end trace
> 6b30e2bd6c85b37c ]---
> 

-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: The "udl" driver crashes the kernel.
  2018-11-25 23:07 ` Pavel Machek
@ 2019-03-03 19:59   ` Wojtek Zabolotny
  2019-03-03 20:39     ` Wojtek Zabolotny
  0 siblings, 1 reply; 5+ messages in thread
From: Wojtek Zabolotny @ 2019-03-03 19:59 UTC (permalink / raw)
  To: Pavel Machek, wzabolot
  Cc: LKML, bernie, linux-fbdev, airlied, sean, dri-devel

On 26.11.2018 00:07, Pavel Machek wrote:
> On Sun 2018-11-25 16:58:59, wzabolot@elektron.elka.pw.edu.pl wrote:
>> When I connect my Displaylink DL-165 adapter to my Debian/testing
>> machine, the "udl" driver is loaded and the following error messages
>> appears in kernel logs:
> 4.18 kernel. Might be worth testing latest stable, and latest
> mainline...
>
> Is there version that worked for you?
>
> I added udl maintainers to the Cc list.
>
> Best regards,

I have repeated the tests with my current Debian/testing setup (kernel 4.19.16), and still get warnings from kernel after loading the udl module:

[ 1208.605542] [drm] vendor descriptor length:22 data:22 5f 01 00 20 05 00 01 03 04 02
[ 1208.706718] udl 4-1.2:1.0: fb1: udldrmfb frame buffer device
[ 1208.706746] [drm] Initialized udl 0.0.1 20120220 for 4-1.2:1.0 on minor 2
[ 1208.706753] [drm] Initialized udl on minor 2
[ 1208.706876] usbcore: registered new interface driver udl
[ 1210.003149] WARNING: CPU: 0 PID: 993 at drivers/gpu/drm/drm_gem.c:893 drm_gem_object_put+0x33/0x40 [drm]
[ 1210.003153] Modules linked in: udl evdi(OE) rfcomm ctr ccm bnep cpufreq_userspace cpufreq_conservative cpufreq_powersave nft_counter xt_owner xt_state xt_conntrack nf_conntrack nf_defrag_ipv6
nf_defrag_ipv4 libcrc32c nft_compat nf_tables nfnetlink binfmt_misc arc4 iwldvm mac80211 uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 iwlwifi videobuf2_common nvidia_drm(POE)
nvidia_modeset(POE) videodev intel_rapl media x86_pkg_temp_thermal intel_powerclamp btusb snd_hda_codec_realtek snd_hda_codec_generic btrtl btbcm btintel bluetooth snd_hda_intel i915 snd_hda_codec
snd_hda_core drbg ansi_cprng snd_hwdep snd_pcm_oss snd_mixer_oss coretemp kvm_intel snd_pcm ecdh_generic kvm snd_timer snd joydev serio_raw soundcore drm_kms_helper cfg80211 irqbypass dell_wmi
sparse_keymap pcspkr drm dell_laptop
[ 1210.003247]  dell_smbios mei_me rfkill i2c_algo_bit dcdbas intel_cstate iTCO_wdt mei iTCO_vendor_support intel_uncore dell_smm_hwmon evdev nvidia(POE) pcc_cpufreq intel_rapl_perf sg
dell_wmi_descriptor wmi_bmof wmi video ac button battery dell_smo8800 ipmi_devintf ipmi_msghandler parport_pc ppdev lp parport ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic
fscrypto ecb algif_skcipher af_alg dm_crypt dm_mod sr_mod cdrom sd_mod ums_realtek uas usb_storage crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel pcbc ahci xhci_pci libahci xhci_hcd
ehci_pci libata ehci_hcd realtek aesni_intel aes_x86_64 crypto_simd cryptd usbcore psmouse glue_helper scsi_mod r8169 i2c_i801 libphy lpc_ich usb_common thermal [last unloaded: udlfb]
[ 1210.003358] CPU: 0 PID: 993 Comm: Xorg Tainted: P           OE     4.19.0-2-amd64 #1 Debian 4.19.16-1
[ 1210.003360] Hardware name: Dell Inc.          Dell System Vostro 3750/0VP036, BIOS A14 09/26/2012
[ 1210.003393] RIP: 0010:drm_gem_object_put+0x33/0x40 [drm]
[ 1210.003397] Code: 28 53 48 8b 47 08 48 8b 40 68 48 a9 f8 ff ff ff 74 18 48 89 fb e8 ed 7f 05 f8 84 c0 75 02 5b c3 48 89 df 5b e9 0e fc ff ff c3 <0f> 0b eb e4 66 0f 1f 84 00 00 00 00 00 66 66 66 66
90 48 85 ff 74
[ 1210.003400] RSP: 0018:ffffaa4cc23b3d10 EFLAGS: 00010246
[ 1210.003405] RAX: 0000000000000000 RBX: ffff9e749ad90800 RCX: 0000000000000000
[ 1210.003408] RDX: ffffffffffffffff RSI: 0000000000000000 RDI: ffff9e749ad90800
[ 1210.003411] RBP: ffff9e7496cbf020 R08: ffff9e74a720c910 R09: 00000000010ffff0
[ 1210.003413] R10: 0000000000100004 R11: 0000000000000000 R12: 0000000000000000
[ 1210.003416] R13: ffffaa4cc23b3dd0 R14: ffffaa4cc23b3dc8 R15: ffff9e74a2695d00
[ 1210.003420] FS:  00007ff1907cca80(0000) GS:ffff9e74ae200000(0000) knlGS:0000000000000000
[ 1210.003423] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 1210.003426] CR2: 00007ff18c785278 CR3: 00000004290f6002 CR4: 00000000000606f0
[ 1210.003429] Call Trace:
[ 1210.003446]  udl_gem_mmap+0x64/0xa0 [udl]
[ 1210.003484]  ? drm_mode_create_dumb_ioctl+0x10/0x10 [drm]
[ 1210.003515]  drm_ioctl_kernel+0xa1/0xf0 [drm]
[ 1210.003549]  drm_ioctl+0x206/0x3a0 [drm]
[ 1210.003584]  ? drm_mode_create_dumb_ioctl+0x10/0x10 [drm]
[ 1210.003592]  ? datagram_poll+0x25/0xf0
[ 1210.003599]  ? sock_poll+0x83/0xb0
[ 1210.003605]  ? ep_item_poll.isra.16+0x40/0xc0
[ 1210.003609]  ? sock_poll+0x83/0xb0
[ 1210.003616]  do_vfs_ioctl+0xa4/0x630
[ 1210.003621]  ? __x64_sys_epoll_ctl+0xe7/0x550
[ 1210.003626]  ksys_ioctl+0x60/0x90
[ 1210.003632]  __x64_sys_ioctl+0x16/0x20
[ 1210.003639]  do_syscall_64+0x53/0x100
[ 1210.003645]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[ 1210.003650] RIP: 0033:0x7ff190efd757
[ 1210.003654] Code: 00 00 90 48 8b 05 39 a7 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 09 a7 0c 00 f7
d8 64 89 01 48
[ 1210.003657] RSP: 002b:00007ffd9dcaca98 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
[ 1210.003662] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007ff190efd757
[ 1210.003664] RDX: 00007ffd9dcacad0 RSI: 00000000c01064b3 RDI: 000000000000003d
[ 1210.003667] RBP: 00007ffd9dcacad0 R08: 0000000000000000 R09: 000055718bf5d820
[ 1210.003669] R10: 00007ffd9dcaca7c R11: 0000000000003246 R12: 00000000c01064b3
[ 1210.003672] R13: 000000000000003d R14: 000055718bd84f80 R15: 0000000000000001
[ 1210.003677] ---[ end trace 115b8e77b2a2c036 ]---
[ 1210.005818] WARNING: CPU: 0 PID: 993 at drivers/gpu/drm/drm_gem.c:893 drm_gem_object_put+0x33/0x40 [drm]
[ 1210.005820] Modules linked in: udl evdi(OE) rfcomm ctr ccm bnep cpufreq_userspace cpufreq_conservative cpufreq_powersave nft_counter xt_owner xt_state xt_conntrack nf_conntrack nf_defrag_ipv6
nf_defrag_ipv4 libcrc32c nft_compat nf_tables nfnetlink binfmt_misc arc4 iwldvm mac80211 uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 iwlwifi videobuf2_common nvidia_drm(POE)
nvidia_modeset(POE) videodev intel_rapl media x86_pkg_temp_thermal intel_powerclamp btusb snd_hda_codec_realtek snd_hda_codec_generic btrtl btbcm btintel bluetooth snd_hda_intel i915 snd_hda_codec
snd_hda_core drbg ansi_cprng snd_hwdep snd_pcm_oss snd_mixer_oss coretemp kvm_intel snd_pcm ecdh_generic kvm snd_timer snd joydev serio_raw soundcore drm_kms_helper cfg80211 irqbypass dell_wmi
sparse_keymap pcspkr drm dell_laptop
[ 1210.005907]  dell_smbios mei_me rfkill i2c_algo_bit dcdbas intel_cstate iTCO_wdt mei iTCO_vendor_support intel_uncore dell_smm_hwmon evdev nvidia(POE) pcc_cpufreq intel_rapl_perf sg
dell_wmi_descriptor wmi_bmof wmi video ac button battery dell_smo8800 ipmi_devintf ipmi_msghandler parport_pc ppdev lp parport ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic
fscrypto ecb algif_skcipher af_alg dm_crypt dm_mod sr_mod cdrom sd_mod ums_realtek uas usb_storage crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel pcbc ahci xhci_pci libahci xhci_hcd
ehci_pci libata ehci_hcd realtek aesni_intel aes_x86_64 crypto_simd cryptd usbcore psmouse glue_helper scsi_mod r8169 i2c_i801 libphy lpc_ich usb_common thermal [last unloaded: udlfb]
[ 1210.006005] CPU: 0 PID: 993 Comm: Xorg Tainted: P        W  OE     4.19.0-2-amd64 #1 Debian 4.19.16-1
[ 1210.006007] Hardware name: Dell Inc.          Dell System Vostro 3750/0VP036, BIOS A14 09/26/2012
[ 1210.006038] RIP: 0010:drm_gem_object_put+0x33/0x40 [drm]
[ 1210.006042] Code: 28 53 48 8b 47 08 48 8b 40 68 48 a9 f8 ff ff ff 74 18 48 89 fb e8 ed 7f 05 f8 84 c0 75 02 5b c3 48 89 df 5b e9 0e fc ff ff c3 <0f> 0b eb e4 66 0f 1f 84 00 00 00 00 00 66 66 66 66
90 48 85 ff 74
[ 1210.006044] RSP: 0018:ffffaa4cc23b3d10 EFLAGS: 00010246
[ 1210.006048] RAX: 0000000000000000 RBX: ffff9e749ad93800 RCX: 0000000000000000
[ 1210.006050] RDX: ffffffffffffffff RSI: 0000000000000000 RDI: ffff9e749ad93800
[ 1210.006053] RBP: ffff9e7496cbf020 R08: ffff9e74a720c910 R09: 00000000010ffff0
[ 1210.006055] R10: 0000000000100304 R11: 0000000000000000 R12: 0000000000000000
[ 1210.006058] R13: ffffaa4cc23b3dd0 R14: ffffaa4cc23b3dc8 R15: ffff9e74a2695d00
[ 1210.006062] FS:  00007ff1907cca80(0000) GS:ffff9e74ae200000(0000) knlGS:0000000000000000
[ 1210.006065] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 1210.006067] CR2: 00007ff18c785278 CR3: 00000004290f6002 CR4: 00000000000606f0
[ 1210.006069] Call Trace:
[ 1210.006080]  udl_gem_mmap+0x64/0xa0 [udl]
[ 1210.006115]  ? drm_mode_create_dumb_ioctl+0x10/0x10 [drm]
[ 1210.006146]  drm_ioctl_kernel+0xa1/0xf0 [drm]
[ 1210.006178]  drm_ioctl+0x206/0x3a0 [drm]
[ 1210.006212]  ? drm_mode_create_dumb_ioctl+0x10/0x10 [drm]
[ 1210.006220]  ? do_mmap+0x3c7/0x5a0
[ 1210.006227]  do_vfs_ioctl+0xa4/0x630
[ 1210.006234]  ksys_ioctl+0x60/0x90
[ 1210.006239]  __x64_sys_ioctl+0x16/0x20
[ 1210.006246]  do_syscall_64+0x53/0x100
[ 1210.006251]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[ 1210.006255] RIP: 0033:0x7ff190efd757
[ 1210.006259] Code: 00 00 90 48 8b 05 39 a7 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 09 a7 0c 00 f7
d8 64 89 01 48
[ 1210.006261] RSP: 002b:00007ffd9dcaca98 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
[ 1210.006265] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007ff190efd757
[ 1210.006268] RDX: 00007ffd9dcacad0 RSI: 00000000c01064b3 RDI: 000000000000003d
[ 1210.006271] RBP: 00007ffd9dcacad0 R08: 000000000000003d R09: 0000000100000000
[ 1210.006273] R10: 0000000000000001 R11: 0000000000003246 R12: 00000000c01064b3
[ 1210.006275] R13: 000000000000003d R14: 000055718bd84f80 R15: 0000000000000001
[ 1210.006280] ---[ end trace 115b8e77b2a2c037 ]---

With best regards,
Wojtek

-- 
Wojciech M Zabolotny, PhD
Institute of Electronic Systems
Faculty of Electronics and Information Technology
Warsaw University of Technology



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: The "udl" driver crashes the kernel.
  2019-03-03 19:59   ` Wojtek Zabolotny
@ 2019-03-03 20:39     ` Wojtek Zabolotny
  2019-03-03 20:54       ` Wojtek Zabolotny
  0 siblings, 1 reply; 5+ messages in thread
From: Wojtek Zabolotny @ 2019-03-03 20:39 UTC (permalink / raw)
  To: Pavel Machek, wzabolot
  Cc: LKML, bernie, linux-fbdev, airlied, sean, dri-devel

Hi,

A few more details. In the current configuration, inspite of kernel warnings the system is working, and I was able to configure both monitors (LCD in my laptop and external LCD monitor connected to
UDL-165).

I have followed the procedure described in https://wiki.archlinux.org/index.php/DisplayLink#USB_2.0_DL-1x5,_DL-1x0_Devices

# xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x43 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 2 outputs: 2 associated providers: 1 name:modesetting
Provider 1: id: 0x17a cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 1 name:modesetting
# xrandr --setprovideroutputsource 1 0

Afterwards I have configured screens in my Mate desktop using GUI.

However, the CPU occupancy is high and I get the following messages regarding the softmmu operation:

[  212.020300] swiotlb_tbl_map_single: 10 callbacks suppressed
[  212.020309] udl 4-1.2:1.0: swiotlb buffer is full (sz: 999424 bytes)
[  212.020315] udl 4-1.2:1.0: DMA: Out of SW-IOMMU space for 999424 bytes
[  278.355981] udl 4-1.2:1.0: swiotlb buffer is full (sz: 786432 bytes)
[  278.355988] udl 4-1.2:1.0: DMA: Out of SW-IOMMU space for 786432 bytes
[  298.657084] traps: mate-notificati[1944] trap int3 ip:7f1526cbdca5 sp:7fffc1f65f00 error:0 in libglib-2.0.so.0.5800.3[7f1526c85000+7e000]
[  316.132315] udl 4-1.2:1.0: swiotlb buffer is full (sz: 1019904 bytes)
[  316.132319] udl 4-1.2:1.0: DMA: Out of SW-IOMMU space for 1019904 bytes

From time to time I also get the messages about the drm_get_object_put

Below are all the related messages. When I tried to disconnect the UDL-165 from USB socket, the whole system crashed immediately.

[  117.364046] usb 1-1.3: reset full-speed USB device number 3 using ehci-pci
[  134.269573] [drm] vendor descriptor length:22 data:22 5f 01 00 20 05 00 01 03 04 02
[  134.436703] udl 4-1.2:1.0: fb1: udldrmfb frame buffer device
[  134.436735] [drm] Initialized udl 0.0.1 20120220 for 4-1.2:1.0 on minor 2
[  134.436742] [drm] Initialized udl on minor 2
[  134.436849] usbcore: registered new interface driver udl
[  136.095399] WARNING: CPU: 4 PID: 920 at drivers/gpu/drm/drm_gem.c:893 drm_gem_object_put+0x33/0x40 [drm]
[  136.095403] Modules linked in: udl rfcomm ctr ccm cpufreq_userspace cpufreq_conservative cpufreq_powersave bnep nft_counter xt_owner xt_state xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4
libcrc32c nft_compat nf_tables nfnetlink binfmt_misc uvcvideo arc4 iwldvm mac80211 videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common btusb btrtl btbcm snd_hda_codec_realtek videodev
snd_hda_codec_generic btintel media bluetooth nvidia_drm(POE) iwlwifi i915 drbg nvidia_modeset(POE) ansi_cprng intel_rapl x86_pkg_temp_thermal intel_powerclamp ecdh_generic snd_hda_intel coretemp
snd_hda_codec kvm_intel snd_hda_core drm_kms_helper snd_hwdep snd_pcm_oss dell_laptop snd_mixer_oss dell_wmi dell_smbios dcdbas drm snd_pcm kvm cfg80211 snd_timer snd joydev soundcore serio_raw
sparse_keymap pcspkr
[  136.095498]  mei_me mei i2c_algo_bit rfkill irqbypass iTCO_wdt iTCO_vendor_support wmi_bmof dell_smm_hwmon evdev dell_wmi_descriptor wmi sg intel_cstate intel_uncore pcc_cpufreq intel_rapl_perf
video dell_smo8800 button battery ac nvidia(POE) ipmi_devintf ipmi_msghandler parport_pc ppdev lp parport ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic fscrypto ecb algif_skcipher
af_alg dm_crypt dm_mod sr_mod cdrom sd_mod crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel pcbc ahci libahci aesni_intel xhci_pci xhci_hcd ehci_pci libata ehci_hcd aes_x86_64 realtek
crypto_simd usbcore cryptd psmouse scsi_mod glue_helper r8169 i2c_i801 libphy lpc_ich usb_common thermal
[  136.095604] CPU: 4 PID: 920 Comm: Xorg Tainted: P           OE     4.19.0-2-amd64 #1 Debian 4.19.16-1
[  136.095607] Hardware name: Dell Inc.          Dell System Vostro 3750/0VP036, BIOS A14 09/26/2012
[  136.095639] RIP: 0010:drm_gem_object_put+0x33/0x40 [drm]
[  136.095644] Code: 28 53 48 8b 47 08 48 8b 40 68 48 a9 f8 ff ff ff 74 18 48 89 fb e8 ed 1f e6 dd 84 c0 75 02 5b c3 48 89 df 5b e9 0e fc ff ff c3 <0f> 0b eb e4 66 0f 1f 84 00 00 00 00 00 66 66 66 66
90 48 85 ff 74
[  136.095647] RSP: 0018:ffffba82c25f7d10 EFLAGS: 00010246
[  136.095652] RAX: 0000000000000000 RBX: ffff97fd7f4eb000 RCX: 0000000000000000
[  136.095654] RDX: ffffffffffffffff RSI: 0000000000000000 RDI: ffff97fd7f4eb000
[  136.095657] RBP: ffff97fda71cb820 R08: ffff97fd6893bd10 R09: 00000000010ffff0
[  136.095659] R10: 0000000000100004 R11: 0000000000000000 R12: 0000000000000000
[  136.095662] R13: ffffba82c25f7dd0 R14: ffffba82c25f7dc8 R15: ffff97fd8de12e00
[  136.095666] FS:  00007f57d6cfaa80(0000) GS:ffff97fdae300000(0000) knlGS:0000000000000000
[  136.095670] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  136.095672] CR2: 00007f57bdeaa630 CR3: 0000000416a9e002 CR4: 00000000000606e0
[  136.095675] Call Trace:
[  136.095695]  udl_gem_mmap+0x64/0xa0 [udl]
[  136.095743]  ? drm_mode_create_dumb_ioctl+0x10/0x10 [drm]
[  136.095784]  drm_ioctl_kernel+0xa1/0xf0 [drm]
[  136.095818]  drm_ioctl+0x206/0x3a0 [drm]
[  136.095853]  ? drm_mode_create_dumb_ioctl+0x10/0x10 [drm]
[  136.095861]  ? datagram_poll+0x25/0xf0
[  136.095866]  ? sock_poll+0x83/0xb0
[  136.095872]  ? ep_item_poll.isra.16+0x40/0xc0
[  136.095877]  ? sock_poll+0x83/0xb0
[  136.095883]  do_vfs_ioctl+0xa4/0x630
[  136.095889]  ? __x64_sys_epoll_ctl+0xe7/0x550
[  136.095894]  ksys_ioctl+0x60/0x90
[  136.095900]  __x64_sys_ioctl+0x16/0x20
[  136.095908]  do_syscall_64+0x53/0x100
[  136.095914]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[  136.095920] RIP: 0033:0x7f57d742b757
[  136.095924] Code: 00 00 90 48 8b 05 39 a7 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 09 a7 0c 00 f7
d8 64 89 01 48
[  136.095927] RSP: 002b:00007fff80edf058 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
[  136.095931] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f57d742b757
[  136.095934] RDX: 00007fff80edf090 RSI: 00000000c01064b3 RDI: 0000000000000038
[  136.095936] RBP: 00007fff80edf090 R08: 0000000000000000 R09: 0000555ab4d09270
[  136.095939] R10: 00007fff80edf03c R11: 0000000000003246 R12: 00000000c01064b3
[  136.095941] R13: 0000000000000038 R14: 0000555ab4ae9220 R15: 0000000000000001
[  136.095947] ---[ end trace f558f2f0c6dcf780 ]---
[  136.097883] WARNING: CPU: 4 PID: 920 at drivers/gpu/drm/drm_gem.c:893 drm_gem_object_put+0x33/0x40 [drm]
[  136.097885] Modules linked in: udl rfcomm ctr ccm cpufreq_userspace cpufreq_conservative cpufreq_powersave bnep nft_counter xt_owner xt_state xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4
libcrc32c nft_compat nf_tables nfnetlink binfmt_misc uvcvideo arc4 iwldvm mac80211 videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common btusb btrtl btbcm snd_hda_codec_realtek videodev
snd_hda_codec_generic btintel media bluetooth nvidia_drm(POE) iwlwifi i915 drbg nvidia_modeset(POE) ansi_cprng intel_rapl x86_pkg_temp_thermal intel_powerclamp ecdh_generic snd_hda_intel coretemp
snd_hda_codec kvm_intel snd_hda_core drm_kms_helper snd_hwdep snd_pcm_oss dell_laptop snd_mixer_oss dell_wmi dell_smbios dcdbas drm snd_pcm kvm cfg80211 snd_timer snd joydev soundcore serio_raw
sparse_keymap pcspkr
[  136.097961]  mei_me mei i2c_algo_bit rfkill irqbypass iTCO_wdt iTCO_vendor_support wmi_bmof dell_smm_hwmon evdev dell_wmi_descriptor wmi sg intel_cstate intel_uncore pcc_cpufreq intel_rapl_perf
video dell_smo8800 button battery ac nvidia(POE) ipmi_devintf ipmi_msghandler parport_pc ppdev lp parport ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic fscrypto ecb algif_skcipher
af_alg dm_crypt dm_mod sr_mod cdrom sd_mod crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel pcbc ahci libahci aesni_intel xhci_pci xhci_hcd ehci_pci libata ehci_hcd aes_x86_64 realtek
crypto_simd usbcore cryptd psmouse scsi_mod glue_helper r8169 i2c_i801 libphy lpc_ich usb_common thermal
[  136.098045] CPU: 4 PID: 920 Comm: Xorg Tainted: P        W  OE     4.19.0-2-amd64 #1 Debian 4.19.16-1
[  136.098047] Hardware name: Dell Inc.          Dell System Vostro 3750/0VP036, BIOS A14 09/26/2012
[  136.098074] RIP: 0010:drm_gem_object_put+0x33/0x40 [drm]
[  136.098077] Code: 28 53 48 8b 47 08 48 8b 40 68 48 a9 f8 ff ff ff 74 18 48 89 fb e8 ed 1f e6 dd 84 c0 75 02 5b c3 48 89 df 5b e9 0e fc ff ff c3 <0f> 0b eb e4 66 0f 1f 84 00 00 00 00 00 66 66 66 66
90 48 85 ff 74
[  136.098079] RSP: 0018:ffffba82c25f7d10 EFLAGS: 00010246
[  136.098083] RAX: 0000000000000000 RBX: ffff97fd7f4e8200 RCX: 0000000000000000
[  136.098085] RDX: ffffffffffffffff RSI: 0000000000000000 RDI: ffff97fd7f4e8200
[  136.098088] RBP: ffff97fda71cb820 R08: ffff97fd6893bd10 R09: 00000000010ffff0
[  136.098090] R10: 0000000000100304 R11: 0000000000000000 R12: 0000000000000000
[  136.098092] R13: ffffba82c25f7dd0 R14: ffffba82c25f7dc8 R15: ffff97fd8de12e00
[  136.098096] FS:  00007f57d6cfaa80(0000) GS:ffff97fdae300000(0000) knlGS:0000000000000000
[  136.098098] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  136.098100] CR2: 00007f57bdeaa630 CR3: 0000000416a9e002 CR4: 00000000000606e0
[  136.098102] Call Trace:
[  136.098112]  udl_gem_mmap+0x64/0xa0 [udl]
[  136.098143]  ? drm_mode_create_dumb_ioctl+0x10/0x10 [drm]
[  136.098171]  drm_ioctl_kernel+0xa1/0xf0 [drm]
[  136.098200]  drm_ioctl+0x206/0x3a0 [drm]
[  136.098233]  ? drm_mode_create_dumb_ioctl+0x10/0x10 [drm]
[  136.098241]  ? do_mmap+0x3c7/0x5a0
[  136.098247]  do_vfs_ioctl+0xa4/0x630
[  136.098252]  ksys_ioctl+0x60/0x90
[  136.098258]  __x64_sys_ioctl+0x16/0x20
[  136.098263]  do_syscall_64+0x53/0x100
[  136.098268]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[  136.098271] RIP: 0033:0x7f57d742b757
[  136.098274] Code: 00 00 90 48 8b 05 39 a7 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 09 a7 0c 00 f7
d8 64 89 01 48
[  136.098276] RSP: 002b:00007fff80edf058 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
[  136.098280] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f57d742b757
[  136.098282] RDX: 00007fff80edf090 RSI: 00000000c01064b3 RDI: 0000000000000038
[  136.098284] RBP: 00007fff80edf090 R08: 0000000000000038 R09: 0000000100000000
[  136.098287] R10: 0000000000000001 R11: 0000000000003246 R12: 00000000c01064b3
[  136.098289] R13: 0000000000000038 R14: 0000555ab4ae9220 R15: 0000000000000001
[  136.098293] ---[ end trace f558f2f0c6dcf781 ]---
[  212.020300] swiotlb_tbl_map_single: 10 callbacks suppressed
[  212.020309] udl 4-1.2:1.0: swiotlb buffer is full (sz: 999424 bytes)
[  212.020315] udl 4-1.2:1.0: DMA: Out of SW-IOMMU space for 999424 bytes
[  278.355981] udl 4-1.2:1.0: swiotlb buffer is full (sz: 786432 bytes)
[  278.355988] udl 4-1.2:1.0: DMA: Out of SW-IOMMU space for 786432 bytes
[  298.657084] traps: mate-notificati[1944] trap int3 ip:7f1526cbdca5 sp:7fffc1f65f00 error:0 in libglib-2.0.so.0.5800.3[7f1526c85000+7e000]
[  316.132315] udl 4-1.2:1.0: swiotlb buffer is full (sz: 1019904 bytes)
[  316.132319] udl 4-1.2:1.0: DMA: Out of SW-IOMMU space for 1019904 bytes
[  316.132436] WARNING: CPU: 4 PID: 920 at drivers/gpu/drm/drm_gem.c:893 drm_gem_object_put+0x33/0x40 [drm]
[  316.132437] Modules linked in: udl rfcomm ctr ccm cpufreq_userspace cpufreq_conservative cpufreq_powersave bnep nft_counter xt_owner xt_state xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4
libcrc32c nft_compat nf_tables nfnetlink binfmt_misc uvcvideo arc4 iwldvm mac80211 videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common btusb btrtl btbcm snd_hda_codec_realtek videodev
snd_hda_codec_generic btintel media bluetooth nvidia_drm(POE) iwlwifi i915 drbg nvidia_modeset(POE) ansi_cprng intel_rapl x86_pkg_temp_thermal intel_powerclamp ecdh_generic snd_hda_intel coretemp
snd_hda_codec kvm_intel snd_hda_core drm_kms_helper snd_hwdep snd_pcm_oss dell_laptop snd_mixer_oss dell_wmi dell_smbios dcdbas drm snd_pcm kvm cfg80211 snd_timer snd joydev soundcore serio_raw
sparse_keymap pcspkr
[  316.132475]  mei_me mei i2c_algo_bit rfkill irqbypass iTCO_wdt iTCO_vendor_support wmi_bmof dell_smm_hwmon evdev dell_wmi_descriptor wmi sg intel_cstate intel_uncore pcc_cpufreq intel_rapl_perf
video dell_smo8800 button battery ac nvidia(POE) ipmi_devintf ipmi_msghandler parport_pc ppdev lp parport ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic fscrypto ecb algif_skcipher
af_alg dm_crypt dm_mod sr_mod cdrom sd_mod crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel pcbc ahci libahci aesni_intel xhci_pci xhci_hcd ehci_pci libata ehci_hcd aes_x86_64 realtek
crypto_simd usbcore cryptd psmouse scsi_mod glue_helper r8169 i2c_i801 libphy lpc_ich usb_common thermal
[  316.132518] CPU: 4 PID: 920 Comm: Xorg Tainted: P        W  OE     4.19.0-2-amd64 #1 Debian 4.19.16-1
[  316.132519] Hardware name: Dell Inc.          Dell System Vostro 3750/0VP036, BIOS A14 09/26/2012
[  316.132530] RIP: 0010:drm_gem_object_put+0x33/0x40 [drm]
[  316.132532] Code: 28 53 48 8b 47 08 48 8b 40 68 48 a9 f8 ff ff ff 74 18 48 89 fb e8 ed 1f e6 dd 84 c0 75 02 5b c3 48 89 df 5b e9 0e fc ff ff c3 <0f> 0b eb e4 66 0f 1f 84 00 00 00 00 00 66 66 66 66
90 48 85 ff 74
[  316.132533] RSP: 0018:ffffba82c25f7d10 EFLAGS: 00010246
[  316.132535] RAX: 0000000000000000 RBX: ffff97fd7f4eac00 RCX: 0000000000000000
[  316.132536] RDX: ffffffffffffffff RSI: 0000000000000000 RDI: ffff97fd7f4eac00
[  316.132537] RBP: ffff97fda71cb820 R08: ffff97fd6893bd10 R09: 00000000010ffff0
[  316.132538] R10: 0000000000100604 R11: 0000000000000000 R12: 0000000000000000
[  316.132539] R13: ffffba82c25f7dd0 R14: ffffba82c25f7dc8 R15: ffff97fd8de12e00
[  316.132540] FS:  00007f57d6cfaa80(0000) GS:ffff97fdae300000(0000) knlGS:0000000000000000
[  316.132541] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  316.132543] CR2: 00007f57cd5ed00c CR3: 0000000416a9e004 CR4: 00000000000606e0
[  316.132544] Call Trace:
[  316.132550]  udl_gem_mmap+0x64/0xa0 [udl]
[  316.132564]  ? drm_mode_create_dumb_ioctl+0x10/0x10 [drm]
[  316.132575]  drm_ioctl_kernel+0xa1/0xf0 [drm]
[  316.132588]  drm_ioctl+0x206/0x3a0 [drm]
[  316.132601]  ? drm_mode_create_dumb_ioctl+0x10/0x10 [drm]
[  316.132604]  ? fsnotify+0x34b/0x560
[  316.132608]  do_vfs_ioctl+0xa4/0x630
[  316.132610]  ksys_ioctl+0x60/0x90
[  316.132614]  ? ksys_write+0x9c/0xb0
[  316.132616]  __x64_sys_ioctl+0x16/0x20
[  316.132619]  do_syscall_64+0x53/0x100
[  316.132621]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[  316.132623] RIP: 0033:0x7f57d742b757
[  316.132625] Code: 00 00 90 48 8b 05 39 a7 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 09 a7 0c 00 f7
d8 64 89 01 48
[  316.132626] RSP: 002b:00007fff80edfc58 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
[  316.132628] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f57d742b757
[  316.132628] RDX: 00007fff80edfc90 RSI: 00000000c01064b3 RDI: 0000000000000038
[  316.132629] RBP: 00007fff80edfc90 R08: 0000555ab4c906f0 R09: 0000000000000006
[  316.132630] R10: 0000555ab3ff3010 R11: 0000000000003246 R12: 00000000c01064b3
[  316.132631] R13: 0000000000000038 R14: 0000555ab4c91f80 R15: 0000555ab4a03cc0
[  316.132633] ---[ end trace f558f2f0c6dcf782 ]---
[  335.726489] WARNING: CPU: 1 PID: 920 at drivers/gpu/drm/drm_gem.c:893 drm_gem_object_put+0x33/0x40 [drm]
[  335.726494] Modules linked in: udl rfcomm ctr ccm cpufreq_userspace cpufreq_conservative cpufreq_powersave bnep nft_counter xt_owner xt_state xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4
libcrc32c nft_compat nf_tables nfnetlink binfmt_misc uvcvideo arc4 iwldvm mac80211 videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common btusb btrtl btbcm snd_hda_codec_realtek videodev
snd_hda_codec_generic btintel media bluetooth nvidia_drm(POE) iwlwifi i915 drbg nvidia_modeset(POE) ansi_cprng intel_rapl x86_pkg_temp_thermal intel_powerclamp ecdh_generic snd_hda_intel coretemp
snd_hda_codec kvm_intel snd_hda_core drm_kms_helper snd_hwdep snd_pcm_oss dell_laptop snd_mixer_oss dell_wmi dell_smbios dcdbas drm snd_pcm kvm cfg80211 snd_timer snd joydev soundcore serio_raw
sparse_keymap pcspkr
[  335.726589]  mei_me mei i2c_algo_bit rfkill irqbypass iTCO_wdt iTCO_vendor_support wmi_bmof dell_smm_hwmon evdev dell_wmi_descriptor wmi sg intel_cstate intel_uncore pcc_cpufreq intel_rapl_perf
video dell_smo8800 button battery ac nvidia(POE) ipmi_devintf ipmi_msghandler parport_pc ppdev lp parport ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic fscrypto ecb algif_skcipher
af_alg dm_crypt dm_mod sr_mod cdrom sd_mod crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel pcbc ahci libahci aesni_intel xhci_pci xhci_hcd ehci_pci libata ehci_hcd aes_x86_64 realtek
crypto_simd usbcore cryptd psmouse scsi_mod glue_helper r8169 i2c_i801 libphy lpc_ich usb_common thermal
[  335.726697] CPU: 1 PID: 920 Comm: Xorg Tainted: P        W  OE     4.19.0-2-amd64 #1 Debian 4.19.16-1
[  335.726700] Hardware name: Dell Inc.          Dell System Vostro 3750/0VP036, BIOS A14 09/26/2012
[  335.726732] RIP: 0010:drm_gem_object_put+0x33/0x40 [drm]
[  335.726737] Code: 28 53 48 8b 47 08 48 8b 40 68 48 a9 f8 ff ff ff 74 18 48 89 fb e8 ed 1f e6 dd 84 c0 75 02 5b c3 48 89 df 5b e9 0e fc ff ff c3 <0f> 0b eb e4 66 0f 1f 84 00 00 00 00 00 66 66 66 66
90 48 85 ff 74
[  335.726740] RSP: 0018:ffffba82c25f7d10 EFLAGS: 00010246
[  335.726744] RAX: 0000000000000000 RBX: ffff97fda60f6e00 RCX: 0000000000000000
[  335.726747] RDX: ffffffffffffffff RSI: 0000000000000000 RDI: ffff97fda60f6e00
[  335.726750] RBP: ffff97fda71cb820 R08: ffff97fd6893bd10 R09: 00000000010ffff0
[  335.726752] R10: 0000000000100604 R11: 0000000000000000 R12: 0000000000000000
[  335.726755] R13: ffffba82c25f7dd0 R14: ffffba82c25f7dc8 R15: ffff97fd8de12e00
[  335.726759] FS:  00007f57d6cfaa80(0000) GS:ffff97fdae240000(0000) knlGS:0000000000000000
[  335.726762] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  335.726765] CR2: 00007f57cd5a3004 CR3: 0000000416a9e005 CR4: 00000000000606e0
[  335.726768] Call Trace:
[  335.726786]  udl_gem_mmap+0x64/0xa0 [udl]
[  335.726823]  ? drm_mode_create_dumb_ioctl+0x10/0x10 [drm]
[  335.726854]  drm_ioctl_kernel+0xa1/0xf0 [drm]
[  335.726888]  drm_ioctl+0x206/0x3a0 [drm]
[  335.726923]  ? drm_mode_create_dumb_ioctl+0x10/0x10 [drm]
[  335.726934]  ? __set_current_blocked+0x3d/0x60
[  335.726939]  ? signal_setup_done+0x94/0xb0
[  335.726947]  ? __fpu__restore_sig+0x90/0x460
[  335.726956]  do_vfs_ioctl+0xa4/0x630
[  335.726967]  ? _copy_from_user+0x37/0x60
[  335.726974]  ksys_ioctl+0x60/0x90
[  335.726981]  __x64_sys_ioctl+0x16/0x20
[  335.726991]  do_syscall_64+0x53/0x100
[  335.727000]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[  335.727011] RIP: 0033:0x7f57d742b757
[  335.727015] Code: 00 00 90 48 8b 05 39 a7 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 09 a7 0c 00 f7
d8 64 89 01 48
[  335.727017] RSP: 002b:00007fff80edfc58 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
[  335.727022] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f57d742b757
[  335.727025] RDX: 00007fff80edfc90 RSI: 00000000c01064b3 RDI: 0000000000000038
[  335.727028] RBP: 00007fff80edfc90 R08: 0000555ab4c906f0 R09: 0000000000000006
[  335.727030] R10: 0000555ab3ff3010 R11: 0000000000003246 R12: 00000000c01064b3
[  335.727033] R13: 0000000000000038 R14: 0000555ab4c91f80 R15: 0000555ab4a03cc0
[  335.727038] ---[ end trace f558f2f0c6dcf783 ]---
[  371.536170] WARNING: CPU: 1 PID: 920 at drivers/gpu/drm/drm_gem.c:893 drm_gem_object_put+0x33/0x40 [drm]
[  371.536172] Modules linked in: udl rfcomm ctr ccm cpufreq_userspace cpufreq_conservative cpufreq_powersave bnep nft_counter xt_owner xt_state xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4
libcrc32c nft_compat nf_tables nfnetlink binfmt_misc uvcvideo arc4 iwldvm mac80211 videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common btusb btrtl btbcm snd_hda_codec_realtek videodev
snd_hda_codec_generic btintel media bluetooth nvidia_drm(POE) iwlwifi i915 drbg nvidia_modeset(POE) ansi_cprng intel_rapl x86_pkg_temp_thermal intel_powerclamp ecdh_generic snd_hda_intel coretemp
snd_hda_codec kvm_intel snd_hda_core drm_kms_helper snd_hwdep snd_pcm_oss dell_laptop snd_mixer_oss dell_wmi dell_smbios dcdbas drm snd_pcm kvm cfg80211 snd_timer snd joydev soundcore serio_raw
sparse_keymap pcspkr
[  371.536204]  mei_me mei i2c_algo_bit rfkill irqbypass iTCO_wdt iTCO_vendor_support wmi_bmof dell_smm_hwmon evdev dell_wmi_descriptor wmi sg intel_cstate intel_uncore pcc_cpufreq intel_rapl_perf
video dell_smo8800 button battery ac nvidia(POE) ipmi_devintf ipmi_msghandler parport_pc ppdev lp parport ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic fscrypto ecb algif_skcipher
af_alg dm_crypt dm_mod sr_mod cdrom sd_mod crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel pcbc ahci libahci aesni_intel xhci_pci xhci_hcd ehci_pci libata ehci_hcd aes_x86_64 realtek
crypto_simd usbcore cryptd psmouse scsi_mod glue_helper r8169 i2c_i801 libphy lpc_ich usb_common thermal
[  371.536241] CPU: 1 PID: 920 Comm: Xorg Tainted: P        W  OE     4.19.0-2-amd64 #1 Debian 4.19.16-1
[  371.536242] Hardware name: Dell Inc.          Dell System Vostro 3750/0VP036, BIOS A14 09/26/2012
[  371.536251] RIP: 0010:drm_gem_object_put+0x33/0x40 [drm]
[  371.536253] Code: 28 53 48 8b 47 08 48 8b 40 68 48 a9 f8 ff ff ff 74 18 48 89 fb e8 ed 1f e6 dd 84 c0 75 02 5b c3 48 89 df 5b e9 0e fc ff ff c3 <0f> 0b eb e4 66 0f 1f 84 00 00 00 00 00 66 66 66 66
90 48 85 ff 74
[  371.536254] RSP: 0018:ffffba82c25f7d10 EFLAGS: 00010246
[  371.536255] RAX: 0000000000000000 RBX: ffff97fda60f7600 RCX: 0000000000000000
[  371.536256] RDX: ffffffffffffffff RSI: 0000000000000000 RDI: ffff97fda60f7600
[  371.536257] RBP: ffff97fda71cb820 R08: ffff97fd6893bd10 R09: 00000000010ffff0
[  371.536257] R10: 0000000000100604 R11: 0000000000000000 R12: 0000000000000000
[  371.536258] R13: ffffba82c25f7dd0 R14: ffffba82c25f7dc8 R15: ffff97fd8de12e00
[  371.536259] FS:  00007f57d6cfaa80(0000) GS:ffff97fdae240000(0000) knlGS:0000000000000000
[  371.536260] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  371.536261] CR2: 000056441c407000 CR3: 0000000416a9e004 CR4: 00000000000606e0
[  371.536262] Call Trace:
[  371.536269]  udl_gem_mmap+0x64/0xa0 [udl]
[  371.536279]  ? drm_mode_create_dumb_ioctl+0x10/0x10 [drm]
[  371.536288]  drm_ioctl_kernel+0xa1/0xf0 [drm]
[  371.536298]  drm_ioctl+0x206/0x3a0 [drm]
[  371.536308]  ? drm_mode_create_dumb_ioctl+0x10/0x10 [drm]
[  371.536311]  ? iput+0x76/0x200
[  371.536314]  do_vfs_ioctl+0xa4/0x630
[  371.536316]  ksys_ioctl+0x60/0x90
[  371.536317]  __x64_sys_ioctl+0x16/0x20
[  371.536320]  do_syscall_64+0x53/0x100
[  371.536322]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[  371.536324] RIP: 0033:0x7f57d742b757
[  371.536325] Code: 00 00 90 48 8b 05 39 a7 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 09 a7 0c 00 f7
d8 64 89 01 48
[  371.536326] RSP: 002b:00007fff80edfc58 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
[  371.536328] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f57d742b757
[  371.536328] RDX: 00007fff80edfc90 RSI: 00000000c01064b3 RDI: 0000000000000038
[  371.536329] RBP: 00007fff80edfc90 R08: 0000555ab4c906f0 R09: 00007f57d74f6d20
[  371.536330] R10: 0000555ab3ff3010 R11: 0000000000003246 R12: 00000000c01064b3
[  371.536331] R13: 0000000000000038 R14: 0000555ab4c91f80 R15: 0000555ab4a03cc0
[  371.536332] ---[ end trace f558f2f0c6dcf784 ]---
[  388.386692] WARNING: CPU: 5 PID: 920 at drivers/gpu/drm/drm_gem.c:893 drm_gem_object_put+0x33/0x40 [drm]
[  388.386693] Modules linked in: udl rfcomm ctr ccm cpufreq_userspace cpufreq_conservative cpufreq_powersave bnep nft_counter xt_owner xt_state xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4
libcrc32c nft_compat nf_tables nfnetlink binfmt_misc uvcvideo arc4 iwldvm mac80211 videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common btusb btrtl btbcm snd_hda_codec_realtek videodev
snd_hda_codec_generic btintel media bluetooth nvidia_drm(POE) iwlwifi i915 drbg nvidia_modeset(POE) ansi_cprng intel_rapl x86_pkg_temp_thermal intel_powerclamp ecdh_generic snd_hda_intel coretemp
snd_hda_codec kvm_intel snd_hda_core drm_kms_helper snd_hwdep snd_pcm_oss dell_laptop snd_mixer_oss dell_wmi dell_smbios dcdbas drm snd_pcm kvm cfg80211 snd_timer snd joydev soundcore serio_raw
sparse_keymap pcspkr
[  388.386723]  mei_me mei i2c_algo_bit rfkill irqbypass iTCO_wdt iTCO_vendor_support wmi_bmof dell_smm_hwmon evdev dell_wmi_descriptor wmi sg intel_cstate intel_uncore pcc_cpufreq intel_rapl_perf
video dell_smo8800 button battery ac nvidia(POE) ipmi_devintf ipmi_msghandler parport_pc ppdev lp parport ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic fscrypto ecb algif_skcipher
af_alg dm_crypt dm_mod sr_mod cdrom sd_mod crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel pcbc ahci libahci aesni_intel xhci_pci xhci_hcd ehci_pci libata ehci_hcd aes_x86_64 realtek
crypto_simd usbcore cryptd psmouse scsi_mod glue_helper r8169 i2c_i801 libphy lpc_ich usb_common thermal
[  388.386760] CPU: 5 PID: 920 Comm: Xorg Tainted: P        W  OE     4.19.0-2-amd64 #1 Debian 4.19.16-1
[  388.386761] Hardware name: Dell Inc.          Dell System Vostro 3750/0VP036, BIOS A14 09/26/2012
[  388.386770] RIP: 0010:drm_gem_object_put+0x33/0x40 [drm]
[  388.386772] Code: 28 53 48 8b 47 08 48 8b 40 68 48 a9 f8 ff ff ff 74 18 48 89 fb e8 ed 1f e6 dd 84 c0 75 02 5b c3 48 89 df 5b e9 0e fc ff ff c3 <0f> 0b eb e4 66 0f 1f 84 00 00 00 00 00 66 66 66 66
90 48 85 ff 74
[  388.386773] RSP: 0018:ffffba82c25f7d10 EFLAGS: 00010246
[  388.386774] RAX: 0000000000000000 RBX: ffff97fd71863800 RCX: 0000000000000000
[  388.386775] RDX: ffffffffffffffff RSI: 0000000000000000 RDI: ffff97fd71863800
[  388.386776] RBP: ffff97fda71cb820 R08: ffff97fd6893bd10 R09: 00000000010ffff0
[  388.386776] R10: 0000000000100604 R11: 0000000000000000 R12: 0000000000000000
[  388.386777] R13: ffffba82c25f7dd0 R14: ffffba82c25f7dc8 R15: ffff97fd8de12e00
[  388.386778] FS:  00007f57d6cfaa80(0000) GS:ffff97fdae340000(0000) knlGS:0000000000000000
[  388.386779] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  388.386780] CR2: 000056441c407000 CR3: 0000000416a9e001 CR4: 00000000000606e0
[  388.386781] Call Trace:
[  388.386787]  udl_gem_mmap+0x64/0xa0 [udl]
[  388.386797]  ? drm_mode_create_dumb_ioctl+0x10/0x10 [drm]
[  388.386806]  drm_ioctl_kernel+0xa1/0xf0 [drm]
[  388.386824]  drm_ioctl+0x206/0x3a0 [drm]
[  388.386834]  ? drm_mode_create_dumb_ioctl+0x10/0x10 [drm]
[  388.386839]  ? __set_current_blocked+0x3d/0x60
[  388.386840]  ? signal_setup_done+0x94/0xb0
[  388.386844]  ? __fpu__restore_sig+0x90/0x460
[  388.386846]  do_vfs_ioctl+0xa4/0x630
[  388.386850]  ? _copy_from_user+0x37/0x60
[  388.386851]  ksys_ioctl+0x60/0x90
[  388.386853]  __x64_sys_ioctl+0x16/0x20
[  388.386855]  do_syscall_64+0x53/0x100
[  388.386858]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[  388.386859] RIP: 0033:0x7f57d742b757
[  388.386860] Code: 00 00 90 48 8b 05 39 a7 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 09 a7 0c 00 f7
d8 64 89 01 48
[  388.386861] RSP: 002b:00007fff80edfc58 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
[  388.386863] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f57d742b757
[  388.386863] RDX: 00007fff80edfc90 RSI: 00000000c01064b3 RDI: 0000000000000038
[  388.386864] RBP: 00007fff80edfc90 R08: 0000555ab4c906f0 R09: 0000000000000006
[  388.386865] R10: 0000555ab3ff3010 R11: 0000000000003246 R12: 00000000c01064b3
[  388.386866] R13: 0000000000000038 R14: 0000555ab4c91f80 R15: 0000555ab4a03cc0
[  388.386867] ---[ end trace f558f2f0c6dcf785 ]---

With best regards,
Wojtek

-- 
Wojciech M Zabolotny, PhD
Institute of Electronic Systems
Faculty of Electronics and Information Technology
Warsaw University of Technology



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: The "udl" driver crashes the kernel.
  2019-03-03 20:39     ` Wojtek Zabolotny
@ 2019-03-03 20:54       ` Wojtek Zabolotny
  0 siblings, 0 replies; 5+ messages in thread
From: Wojtek Zabolotny @ 2019-03-03 20:54 UTC (permalink / raw)
  To: Pavel Machek, wzabolot
  Cc: LKML, bernie, linux-fbdev, airlied, sean, dri-devel

Hi,

It appeared that the crash was not immediate, and the messages got saved into /var/log/messages.
Below is full set of messages generated after disconnection of UDL-165.

I hope that they may help to isolate the problem.
With best regards,
Wojtek

Mar  3 21:39:35 wzdell kernel: [ 1270.474832] usb 4-1.2: USB disconnect, device number 3
Mar  3 21:39:35 wzdell kernel: [ 1270.475503] WARNING: CPU: 6 PID: 72 at drivers/gpu/drm/drm_mode_config.c:444 drm_mode_config_cleanup+0x288/0x2e0 [drm]
Mar  3 21:39:35 wzdell kernel: [ 1270.475505] Modules linked in: udl rfcomm ctr ccm cpufreq_userspace cpufreq_conservative cpufreq_powersave bnep nft_counter xt_owner xt_state xt_conntrack
nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c nft_compat nf_tables nfnetlink binfmt_misc uvcvideo arc4 iwldvm mac80211 videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common btusb
btrtl btbcm snd_hda_codec_realtek videodev snd_hda_codec_generic btintel media bluetooth nvidia_drm(POE) iwlwifi i915 drbg nvidia_modeset(POE) ansi_cprng intel_rapl x86_pkg_temp_thermal
intel_powerclamp ecdh_generic snd_hda_intel coretemp snd_hda_codec kvm_intel snd_hda_core drm_kms_helper snd_hwdep snd_pcm_oss dell_laptop snd_mixer_oss dell_wmi dell_smbios dcdbas drm snd_pcm kvm
cfg80211 snd_timer snd joydev soundcore serio_raw sparse_keymap pcspkr
Mar  3 21:39:35 wzdell kernel: [ 1270.475561]  mei_me mei i2c_algo_bit rfkill irqbypass iTCO_wdt iTCO_vendor_support wmi_bmof dell_smm_hwmon evdev dell_wmi_descriptor wmi sg intel_cstate intel_uncore
pcc_cpufreq intel_rapl_perf video dell_smo8800 button battery ac nvidia(POE) ipmi_devintf ipmi_msghandler parport_pc ppdev lp parport ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic
fscrypto ecb algif_skcipher af_alg dm_crypt dm_mod sr_mod cdrom sd_mod crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel pcbc ahci libahci aesni_intel xhci_pci xhci_hcd ehci_pci libata
ehci_hcd aes_x86_64 realtek crypto_simd usbcore cryptd psmouse scsi_mod glue_helper r8169 i2c_i801 libphy lpc_ich usb_common thermal
Mar  3 21:39:35 wzdell kernel: [ 1270.475626] CPU: 6 PID: 72 Comm: kworker/6:1 Tainted: P        W  OE     4.19.0-2-amd64 #1 Debian 4.19.16-1
Mar  3 21:39:35 wzdell kernel: [ 1270.475627] Hardware name: Dell Inc.          Dell System Vostro 3750/0VP036, BIOS A14 09/26/2012
Mar  3 21:39:35 wzdell kernel: [ 1270.475645] Workqueue: usb_hub_wq hub_event [usbcore]
Mar  3 21:39:35 wzdell kernel: [ 1270.475666] RIP: 0010:drm_mode_config_cleanup+0x288/0x2e0 [drm]
Mar  3 21:39:35 wzdell kernel: [ 1270.475669] Code: 17 de 48 8b 45 00 48 39 c5 75 62 48 8b 44 24 30 65 48 33 04 25 28 00 00 00 75 56 48 83 c4 38 5b 5d 41 5c 41 5d 41 5e 41 5f c3 <0f> 0b 48 89 e6 48 89
ef 48 c7 c3 20 de b9 c1 e8 04 8c ff ff eb 0c
Mar  3 21:39:35 wzdell kernel: [ 1270.475671] RSP: 0018:ffffba82c1df7ba8 EFLAGS: 00010216
Mar  3 21:39:35 wzdell kernel: [ 1270.475673] RAX: ffff97fda71c8818 RBX: ffff97fda71cab68 RCX: 0000000000000000
Mar  3 21:39:35 wzdell kernel: [ 1270.475675] RDX: ffff97fda71cab30 RSI: 0000000000000000 RDI: ffff97fda71cab48
Mar  3 21:39:35 wzdell kernel: [ 1270.475676] RBP: ffff97fda71ca800 R08: 0000000000000000 R09: ffffffffc1b7d800
Mar  3 21:39:35 wzdell kernel: [ 1270.475678] R10: ffff97fd817d6080 R11: 0000000000000001 R12: ffff97fda71cab70
Mar  3 21:39:35 wzdell kernel: [ 1270.475679] R13: ffff97fdabb91000 R14: ffff97fdabb910a0 R15: 00000000ffffffed
Mar  3 21:39:35 wzdell kernel: [ 1270.475682] FS:  0000000000000000(0000) GS:ffff97fdae380000(0000) knlGS:0000000000000000
Mar  3 21:39:35 wzdell kernel: [ 1270.475683] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Mar  3 21:39:35 wzdell kernel: [ 1270.475685] CR2: 0000559468f29b7c CR3: 00000001c120a003 CR4: 00000000000606e0
Mar  3 21:39:35 wzdell kernel: [ 1270.475686] Call Trace:
Mar  3 21:39:35 wzdell kernel: [ 1270.475697]  udl_driver_unload+0x2a/0x40 [udl]
Mar  3 21:39:35 wzdell kernel: [ 1270.475717]  drm_dev_unregister+0x4b/0xe0 [drm]
Mar  3 21:39:35 wzdell kernel: [ 1270.475737]  drm_dev_unplug+0x21/0x60 [drm]
Mar  3 21:39:35 wzdell kernel: [ 1270.475751]  usb_unbind_interface+0x79/0x290 [usbcore]
Mar  3 21:39:35 wzdell kernel: [ 1270.475758]  device_release_driver_internal+0x1af/0x270
Mar  3 21:39:35 wzdell kernel: [ 1270.475763]  bus_remove_device+0xe5/0x150
Mar  3 21:39:35 wzdell kernel: [ 1270.475767]  device_del+0x136/0x350
Mar  3 21:39:35 wzdell kernel: [ 1270.475780]  usb_disable_device+0x93/0x250 [usbcore]
Mar  3 21:39:35 wzdell kernel: [ 1270.475793]  usb_disconnect+0xc3/0x270 [usbcore]
Mar  3 21:39:35 wzdell kernel: [ 1270.475806]  hub_event+0xc80/0x15a0 [usbcore]
Mar  3 21:39:35 wzdell kernel: [ 1270.475812]  process_one_work+0x1a7/0x3a0
Mar  3 21:39:35 wzdell kernel: [ 1270.475816]  worker_thread+0x30/0x390
Mar  3 21:39:35 wzdell kernel: [ 1270.475820]  ? pwq_unbound_release_workfn+0xd0/0xd0
Mar  3 21:39:35 wzdell kernel: [ 1270.475822]  kthread+0x112/0x130
Mar  3 21:39:35 wzdell kernel: [ 1270.475825]  ? kthread_bind+0x30/0x30
Mar  3 21:39:35 wzdell kernel: [ 1270.475828]  ret_from_fork+0x35/0x40
Mar  3 21:39:35 wzdell kernel: [ 1270.475831] ---[ end trace f558f2f0c6dcf788 ]---
Mar  3 21:39:35 wzdell kernel: [ 1270.475959] WARNING: CPU: 6 PID: 72 at drivers/gpu/drm/drm_mode_config.c:478 drm_mode_config_cleanup+0x2c4/0x2e0 [drm]
Mar  3 21:39:35 wzdell kernel: [ 1270.475959] Modules linked in: udl rfcomm ctr ccm cpufreq_userspace cpufreq_conservative cpufreq_powersave bnep nft_counter xt_owner xt_state xt_conntrack
nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c nft_compat nf_tables nfnetlink binfmt_misc uvcvideo arc4 iwldvm mac80211 videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common btusb
btrtl btbcm snd_hda_codec_realtek videodev snd_hda_codec_generic btintel media bluetooth nvidia_drm(POE) iwlwifi i915 drbg nvidia_modeset(POE) ansi_cprng intel_rapl x86_pkg_temp_thermal
intel_powerclamp ecdh_generic snd_hda_intel coretemp snd_hda_codec kvm_intel snd_hda_core drm_kms_helper snd_hwdep snd_pcm_oss dell_laptop snd_mixer_oss dell_wmi dell_smbios dcdbas drm snd_pcm kvm
cfg80211 snd_timer snd joydev soundcore serio_raw sparse_keymap pcspkr
Mar  3 21:39:35 wzdell kernel: [ 1270.476008]  mei_me mei i2c_algo_bit rfkill irqbypass iTCO_wdt iTCO_vendor_support wmi_bmof dell_smm_hwmon evdev dell_wmi_descriptor wmi sg intel_cstate intel_uncore
pcc_cpufreq intel_rapl_perf video dell_smo8800 button battery ac nvidia(POE) ipmi_devintf ipmi_msghandler parport_pc ppdev lp parport ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic
fscrypto ecb algif_skcipher af_alg dm_crypt dm_mod sr_mod cdrom sd_mod crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel pcbc ahci libahci aesni_intel xhci_pci xhci_hcd ehci_pci libata
ehci_hcd aes_x86_64 realtek crypto_simd usbcore cryptd psmouse scsi_mod glue_helper r8169 i2c_i801 libphy lpc_ich usb_common thermal
Mar  3 21:39:35 wzdell kernel: [ 1270.476065] CPU: 6 PID: 72 Comm: kworker/6:1 Tainted: P        W  OE     4.19.0-2-amd64 #1 Debian 4.19.16-1
Mar  3 21:39:35 wzdell kernel: [ 1270.476067] Hardware name: Dell Inc.          Dell System Vostro 3750/0VP036, BIOS A14 09/26/2012
Mar  3 21:39:35 wzdell kernel: [ 1270.476084] Workqueue: usb_hub_wq hub_event [usbcore]
Mar  3 21:39:35 wzdell kernel: [ 1270.476113] RIP: 0010:drm_mode_config_cleanup+0x2c4/0x2e0 [drm]
Mar  3 21:39:35 wzdell kernel: [ 1270.476116] Code: ff ff eb 0c 48 8b 70 48 48 89 df e8 e6 f4 ff ff 48 89 e7 e8 de 91 ff ff 48 85 c0 75 e7 48 89 e7 e8 61 92 ff ff e9 ef fd ff ff <0f> 0b e9 e6 fe ff ff
0f 0b eb 9a e8 4c e1 af dd 66 66 2e 0f 1f 84
Mar  3 21:39:35 wzdell kernel: [ 1270.476118] RSP: 0018:ffffba82c1df7ba8 EFLAGS: 00010206
Mar  3 21:39:35 wzdell kernel: [ 1270.476121] RAX: ffff97fd835b2608 RBX: ffff97fda71cac38 RCX: 000000008020001e
Mar  3 21:39:35 wzdell kernel: [ 1270.476123] RDX: ffff97fda71cac60 RSI: 0000000000000001 RDI: ffff97fda71cac38
Mar  3 21:39:35 wzdell kernel: [ 1270.476125] RBP: ffff97fda71ca800 R08: 0000000000000000 R09: ffffffffc1b7d900
Mar  3 21:39:35 wzdell kernel: [ 1270.476127] R10: ffff97fda9dd5b00 R11: 0000000000000001 R12: ffff97fda71cab08
Mar  3 21:39:35 wzdell kernel: [ 1270.476129] R13: ffff97fdabb91000 R14: ffff97fdabb910a0 R15: 00000000ffffffed
Mar  3 21:39:35 wzdell kernel: [ 1270.476132] FS:  0000000000000000(0000) GS:ffff97fdae380000(0000) knlGS:0000000000000000
Mar  3 21:39:35 wzdell kernel: [ 1270.476134] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Mar  3 21:39:35 wzdell kernel: [ 1270.476136] CR2: 0000559468f29b7c CR3: 00000001c120a003 CR4: 00000000000606e0
Mar  3 21:39:35 wzdell kernel: [ 1270.476138] Call Trace:
Mar  3 21:39:35 wzdell kernel: [ 1270.476147]  udl_driver_unload+0x2a/0x40 [udl]
Mar  3 21:39:35 wzdell kernel: [ 1270.476174]  drm_dev_unregister+0x4b/0xe0 [drm]
Mar  3 21:39:35 wzdell kernel: [ 1270.476201]  drm_dev_unplug+0x21/0x60 [drm]
Mar  3 21:39:35 wzdell kernel: [ 1270.476220]  usb_unbind_interface+0x79/0x290 [usbcore]
Mar  3 21:39:35 wzdell kernel: [ 1270.476225]  device_release_driver_internal+0x1af/0x270
Mar  3 21:39:35 wzdell kernel: [ 1270.476231]  bus_remove_device+0xe5/0x150
Mar  3 21:39:35 wzdell kernel: [ 1270.476235]  device_del+0x136/0x350
Mar  3 21:39:35 wzdell kernel: [ 1270.476254]  usb_disable_device+0x93/0x250 [usbcore]
Mar  3 21:39:35 wzdell kernel: [ 1270.476271]  usb_disconnect+0xc3/0x270 [usbcore]
Mar  3 21:39:35 wzdell kernel: [ 1270.476289]  hub_event+0xc80/0x15a0 [usbcore]
Mar  3 21:39:35 wzdell kernel: [ 1270.476296]  process_one_work+0x1a7/0x3a0
Mar  3 21:39:35 wzdell kernel: [ 1270.476301]  worker_thread+0x30/0x390
Mar  3 21:39:35 wzdell kernel: [ 1270.476306]  ? pwq_unbound_release_workfn+0xd0/0xd0
Mar  3 21:39:35 wzdell kernel: [ 1270.476308]  kthread+0x112/0x130
Mar  3 21:39:35 wzdell kernel: [ 1270.476311]  ? kthread_bind+0x30/0x30
Mar  3 21:39:35 wzdell kernel: [ 1270.476315]  ret_from_fork+0x35/0x40
Mar  3 21:39:35 wzdell kernel: [ 1270.476319] ---[ end trace f558f2f0c6dcf789 ]---
Mar  3 21:39:35 wzdell kernel: [ 1270.483330] general protection fault: 0000 [#1] SMP PTI
Mar  3 21:39:35 wzdell kernel: [ 1270.483446] CPU: 3 PID: 920 Comm: Xorg Tainted: P        W  OE     4.19.0-2-amd64 #1 Debian 4.19.16-1
Mar  3 21:39:35 wzdell kernel: [ 1270.483606] Hardware name: Dell Inc.          Dell System Vostro 3750/0VP036, BIOS A14 09/26/2012
Mar  3 21:39:35 wzdell kernel: [ 1270.483757] RIP: 0010:mutex_lock+0x19/0x30
Mar  3 21:39:35 wzdell kernel: [ 1270.483835] Code: 00 66 66 66 66 90 be 02 00 00 00 e9 41 fb ff ff 90 66 66 66 66 90 53 48 89 fb e8 d2 dc ff ff 31 c0 65 48 8b 14 25 40 5c 01 00 <f0> 48 0f b1 13 74 06
48 89 df 5b eb ca 5b c3 0f 1f 84 00 00 00 00
Mar  3 21:39:35 wzdell kernel: [ 1270.484123] RSP: 0018:ffffba82c25f7d78 EFLAGS: 00010246
Mar  3 21:39:35 wzdell kernel: [ 1270.484215] RAX: 0000000000000000 RBX: a0f7807825ab4211 RCX: 0000000000000000
Mar  3 21:39:35 wzdell kernel: [ 1270.484332] RDX: ffff97fd9228ac40 RSI: ffff97fd8de30a18 RDI: a0f7807825ab4211
Mar  3 21:39:35 wzdell kernel: [ 1270.484450] RBP: a0f7807825ab3f81 R08: ffffba82c25f7de0 R09: 0000000000000000
Mar  3 21:39:35 wzdell kernel: [ 1270.484569] R10: ffffba82c25f7eb0 R11: 0000000000000000 R12: ffff97fd8de30a18
Mar  3 21:39:35 wzdell kernel: [ 1270.484685] R13: ffff97fda65f0888 R14: ffffba82c25f7de0 R15: ffffba82c25f7de0
Mar  3 21:39:35 wzdell kernel: [ 1270.484806] FS:  00007f57d6cfaa80(0000) GS:ffff97fdae2c0000(0000) knlGS:0000000000000000
Mar  3 21:39:35 wzdell kernel: [ 1270.484938] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Mar  3 21:39:35 wzdell kernel: [ 1270.485034] CR2: 00007f8169eed000 CR3: 0000000416a9e005 CR4: 00000000000606e0
Mar  3 21:39:35 wzdell kernel: [ 1270.485151] Call Trace:
Mar  3 21:39:35 wzdell kernel: [ 1270.485260]  drm_mode_object_unregister+0x1e/0x60 [drm]
Mar  3 21:39:35 wzdell kernel: [ 1270.485395]  drm_framebuffer_free+0x1b/0x30 [drm]
Mar  3 21:39:35 wzdell kernel: [ 1270.485510]  drm_fb_release+0x107/0x180 [drm]
Mar  3 21:39:35 wzdell kernel: [ 1270.485596]  ? unmap_region+0xdd/0x110
Mar  3 21:39:35 wzdell kernel: [ 1270.485704]  drm_file_free.part.5+0x296/0x2e0 [drm]
Mar  3 21:39:35 wzdell kernel: [ 1270.485825]  drm_release+0xaa/0x120 [drm]
Mar  3 21:39:35 wzdell kernel: [ 1270.485906]  __fput+0xac/0x1e0
Mar  3 21:39:35 wzdell kernel: [ 1270.485972]  task_work_run+0x8a/0xb0
Mar  3 21:39:35 wzdell kernel: [ 1270.486046]  exit_to_usermode_loop+0xeb/0xf0
Mar  3 21:39:35 wzdell kernel: [ 1270.486127]  do_syscall_64+0xfd/0x100
Mar  3 21:39:35 wzdell kernel: [ 1270.486200]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
Mar  3 21:39:35 wzdell kernel: [ 1270.486287] RIP: 0033:0x7f57d750f587
Mar  3 21:39:35 wzdell kernel: [ 1270.486357] Code: 00 00 0f 05 48 3d 00 f0 ff ff 77 3f c3 66 0f 1f 44 00 00 53 89 fb 48 83 ec 10 e8 c4 fb ff ff 89 df 89 c2 b8 03 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77
2b 89 d7 89 44 24 0c e8 06 fc ff ff 8b 44 24
Mar  3 21:39:35 wzdell kernel: [ 1270.486638] RSP: 002b:00007fff80edf220 EFLAGS: 00000293 ORIG_RAX: 0000000000000003
Mar  3 21:39:35 wzdell kernel: [ 1270.486692] RAX: 0000000000000000 RBX: 0000000000000038 RCX: 00007f57d750f587
Mar  3 21:39:35 wzdell kernel: [ 1270.486742] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000038
Mar  3 21:39:35 wzdell kernel: [ 1270.486792] RBP: 0000555ab4ae91d0 R08: 000000000000052f R09: 0000555ab4731ee0
Mar  3 21:39:35 wzdell kernel: [ 1270.486844] R10: 0000000000000007 R11: 0000000000000293 R12: 0000555ab4b2d410
Mar  3 21:39:35 wzdell kernel: [ 1270.486894] R13: 0000000000000001 R14: 0000555ab4bde1b0 R15: 00007f57d6cfa6f8
Mar  3 21:39:35 wzdell kernel: [ 1270.486946] Modules linked in: udl rfcomm ctr ccm cpufreq_userspace cpufreq_conservative cpufreq_powersave bnep nft_counter xt_owner xt_state xt_conntrack
nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c nft_compat nf_tables nfnetlink binfmt_misc uvcvideo arc4 iwldvm mac80211 videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common btusb
btrtl btbcm snd_hda_codec_realtek videodev snd_hda_codec_generic btintel media bluetooth nvidia_drm(POE) iwlwifi i915 drbg nvidia_modeset(POE) ansi_cprng intel_rapl x86_pkg_temp_thermal
intel_powerclamp ecdh_generic snd_hda_intel coretemp snd_hda_codec kvm_intel snd_hda_core drm_kms_helper snd_hwdep snd_pcm_oss dell_laptop snd_mixer_oss dell_wmi dell_smbios dcdbas drm snd_pcm kvm
cfg80211 snd_timer snd joydev soundcore serio_raw sparse_keymap pcspkr
Mar  3 21:39:35 wzdell kernel: [ 1270.492348]  mei_me mei i2c_algo_bit rfkill irqbypass iTCO_wdt iTCO_vendor_support wmi_bmof dell_smm_hwmon evdev dell_wmi_descriptor wmi sg intel_cstate intel_uncore
pcc_cpufreq intel_rapl_perf video dell_smo8800 button battery ac nvidia(POE) ipmi_devintf ipmi_msghandler parport_pc ppdev lp parport ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic
fscrypto ecb algif_skcipher af_alg dm_crypt dm_mod sr_mod cdrom sd_mod crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel pcbc ahci libahci aesni_intel xhci_pci xhci_hcd ehci_pci libata
ehci_hcd aes_x86_64 realtek crypto_simd usbcore cryptd psmouse scsi_mod glue_helper r8169 i2c_i801 libphy lpc_ich usb_common thermal
Mar  3 21:39:35 wzdell kernel: [ 1270.504652] ---[ end trace f558f2f0c6dcf78a ]---
Mar  3 21:39:35 wzdell kernel: [ 1270.506267] RIP: 0010:mutex_lock+0x19/0x30
Mar  3 21:39:35 wzdell kernel: [ 1270.507862] Code: 00 66 66 66 66 90 be 02 00 00 00 e9 41 fb ff ff 90 66 66 66 66 90 53 48 89 fb e8 d2 dc ff ff 31 c0 65 48 8b 14 25 40 5c 01 00 <f0> 48 0f b1 13 74 06
48 89 df 5b eb ca 5b c3 0f 1f 84 00 00 00 00
Mar  3 21:39:35 wzdell kernel: [ 1270.511338] RSP: 0018:ffffba82c25f7d78 EFLAGS: 00010246
Mar  3 21:39:35 wzdell kernel: [ 1270.513025] RAX: 0000000000000000 RBX: a0f7807825ab4211 RCX: 0000000000000000
Mar  3 21:39:35 wzdell kernel: [ 1270.514752] RDX: ffff97fd9228ac40 RSI: ffff97fd8de30a18 RDI: a0f7807825ab4211
Mar  3 21:39:35 wzdell kernel: [ 1270.516495] RBP: a0f7807825ab3f81 R08: ffffba82c25f7de0 R09: 0000000000000000
Mar  3 21:39:35 wzdell kernel: [ 1270.518108] R10: ffffba82c25f7eb0 R11: 0000000000000000 R12: ffff97fd8de30a18
Mar  3 21:39:35 wzdell kernel: [ 1270.519742] R13: ffff97fda65f0888 R14: ffffba82c25f7de0 R15: ffffba82c25f7de0
Mar  3 21:39:35 wzdell kernel: [ 1270.521560] FS:  00007f57d6cfaa80(0000) GS:ffff97fdae2c0000(0000) knlGS:0000000000000000
Mar  3 21:39:35 wzdell kernel: [ 1270.523286] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Mar  3 21:39:35 wzdell kernel: [ 1270.524964] CR2: 00007f8169eed000 CR3: 0000000416a9e005 CR4: 00000000000606e0




^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2019-03-03 20:54 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-11-25 15:58 The "udl" driver crashes the kernel wzabolot
2018-11-25 23:07 ` Pavel Machek
2019-03-03 19:59   ` Wojtek Zabolotny
2019-03-03 20:39     ` Wojtek Zabolotny
2019-03-03 20:54       ` Wojtek Zabolotny

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).