[Bug 104633] New: Signal repeatedly lost with USB-C connection to monitor

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jan 15 08:29:21 UTC 2018


https://bugs.freedesktop.org/show_bug.cgi?id=104633

            Bug ID: 104633
           Summary: Signal repeatedly lost with USB-C connection to
                    monitor
           Product: xorg
           Version: unspecified
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Driver/intel
          Assignee: chris at chris-wilson.co.uk
          Reporter: nico-freedesktop.org at schottelius.org
        QA Contact: intel-gfx-bugs at lists.freedesktop.org

I am connecting a Dell Latitude 5285 to a Samsung S27H850 by a USB-C cable
(Hama USB 3.1, "full featured").

It turns out to be stable working until the first time I suspend.

After suspending, the monitor displays the picture for about a second, turns
black and after about a minute it repeats the same behaviour.

While the screen is black, xrandr does not show a signal.

I checked the monitor + cable with a macbook that works fine with the setup.

I originally reported the bug on
https://bugzilla.kernel.org/show_bug.cgi?id=198469 

My packages/versions are:


[9:20] manager:~% pacman -Q | grep -e xorg -e xf86 -e ^linux; uname -r
libxxf86dga 1.1.4-1
libxxf86vm 1.1.4-1
linux 4.14.13-1
linux-api-headers 4.14.8-1
linux-firmware 20171206.fdee922-1
xf86-input-libinput 0.26.0-1
xf86-input-wacom 0.35.0-1
xf86-video-intel 1:2.99.917+802+gaf6d8e9e-1
xf86dgaproto 2.1-3
xf86vidmodeproto 2.3.1-3
xorg-appres 1.0.4-1
xorg-bdftopcf 1.1-1
xorg-font-util 1.3.1-1
xorg-font-utils 7.6-4
xorg-fonts-alias 1.0.3-1
xorg-fonts-encodings 1.0.4-4
xorg-fonts-misc 1.0.3-5
xorg-luit 1.1.1-2
xorg-mkfontdir 1.0.7-8
xorg-mkfontscale 1.1.2-1
xorg-server 1.19.6-2
xorg-server-common 1.19.6-2
xorg-server-xvfb 1.19.6-2
xorg-setxkbmap 1.3.1-1
xorg-xauth 1.0.10-1
xorg-xbacklight 1.2.1-1
xorg-xdpyinfo 1.3.2-1
xorg-xev 1.2.2-1
xorg-xinit 1.3.4-4
xorg-xinput 1.6.2-1
xorg-xkbcomp 1.4.0-1
xorg-xkill 1.0.4-1
xorg-xmodmap 1.0.9-1
xorg-xrandr 1.5.0-1
xorg-xrdb 1.1.0-2
xorg-xset 1.2.3-1
xorg-xwd 1.0.6-1
xorg-xwininfo 1.1.3-1
4.14.13-1-ARCH
[9:20] manager:~% 

Digging through the logs around the time the problem occured, I see the
following (not sure if related or even the reason):

Jan 14 12:51:35 manager kernel: RSP: 002b:00007fff80429728 EFLAGS: 00000246
Jan 14 12:51:35 manager kernel: Failed to release pages: bind_count=1,
pages_pin_count=1, pin_display=0
Jan 14 12:51:35 manager kernel: ------------[ cut here ]------------
Jan 14 12:51:35 manager kernel: WARNING: CPU: 1 PID: 151 at
drivers/gpu/drm/i915/i915_gem_userptr.c:89 cancel_userptr+0xdc/0xe0 [i915]
Jan 14 12:51:35 manager kernel: Modules linked in: cmac md4 nls_utf8 cifs
dns_resolver fscache fuse tun ccm snd_hda_codec_hdmi nls_iso8859_1 nls_cp437
mei_wdt vfat fat snd_hda_codec_realtek snd_hda_codec_generic btusb btrtl
hid_sensor_magn_3d hid_sensor_incl_3d hid_sensor_rotation hid_sensor_gyro_3d
hid_sensor_accel_3d hid_sensor_als hid_sensor_trigger
industrialio_triggered_buffer hid_sensor_iio_common joydev mousedev
hid_sensor_hub msr wmi_bmof dell_wmi dell_smbios iTCO_wdt iTCO_vendor_support
wacom intel_ishtp_hid ppdev snd_soc_skl arc4 snd_soc_skl_ipc dcdbas
snd_soc_sst_ipc snd_soc_sst_dsp snd_hda_ext_core dell_smm_hwmon
snd_soc_sst_match tpm_crb intel_rapl x86_pkg_temp_thermal intel_powerclamp
coretemp kvm_intel iwlmvm kvm mac80211 irqbypass intel_cstate intel_rapl_perf
evdev input_leds led_class mac_hid iwlwifi
Jan 14 12:51:35 manager kernel:  snd_soc_core snd_compress snd_pcm_dmaengine
ac97_bus cfg80211 rtsx_pci_ms memstick snd_hda_intel snd_hda_codec snd_hda_core
snd_hwdep snd_pcm snd_timer i2c_i801 snd soundcore mei_me mei shpchp wmi i915
i2c_hid hci_uart btbcm btqca btintel int3403_thermal intel_vbtn bluetooth
soc_button_array parport_pc parport i2c_algo_bit drm_kms_helper ov5693(C)
v4l2_common ecdh_generic drm rfkill video videodev pinctrl_sunrisepoint
pinctrl_intel intel_gtt agpgart tpm_tis intel_lpss_acpi tpm_tis_core
syscopyarea sysfillrect intel_hid media int3402_thermal tpm sysimgblt battery
intel_ish_ipc int3400_thermal button fb_sys_fops sparse_keymap intel_ishtp
acpi_thermal_rel idma64 ac acpi_pad processor_thermal_device
int340x_thermal_zone intel_lpss_pci intel_soc_dts_iosf intel_lpss
intel_pch_thermal acpi_als
Jan 14 12:51:35 manager kernel:  kfifo_buf thermal industrialio sch_fq_codel
ip_tables x_tables ext4 crc16 mbcache jbd2 fscrypto algif_skcipher af_alg
hid_multitouch usbhid hid dm_crypt dm_mod rtsx_pci_sdmmc mmc_core serio_raw
atkbd libps2 crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel
pcbc aesni_intel aes_x86_64 crypto_simd glue_helper cryptd xhci_pci rtsx_pci
xhci_hcd nvme nvme_core usbcore usb_common i8042 serio
Jan 14 12:51:35 manager kernel: CPU: 1 PID: 151 Comm: kworker/u8:2 Tainted: G  
      C      4.14.13-1-ARCH #1
Jan 14 12:51:35 manager kernel: Hardware name: Dell Inc. Latitude 5285/0P8F3H,
BIOS 1.1.11 08/18/2017
Jan 14 12:51:35 manager kernel: Workqueue: i915-userptr-release cancel_userptr
[i915]
Jan 14 12:51:35 manager kernel: task: ffff997bfbbc0000 task.stack:
ffffb05a41e14000
Jan 14 12:51:35 manager kernel: RIP: 0010:cancel_userptr+0xdc/0xe0 [i915]
Jan 14 12:51:35 manager kernel: RSP: 0018:ffffb05a41e17e80 EFLAGS: 00010282
Jan 14 12:51:35 manager kernel: RAX: 0000000000000047 RBX: ffff997aea3a5600
RCX: 0000000000000000
Jan 14 12:51:35 manager kernel: RDX: 0000000000000000 RSI: ffff997c0e496598
RDI: ffff997c0e496598
Jan 14 12:51:35 manager kernel: RBP: ffff997aea3a57b0 R08: 0000000000000001
R09: 00000000000003d6
Jan 14 12:51:35 manager kernel: R10: ffffe19f8f952500 R11: 0000000000000000
R12: 0000000000000000
Jan 14 12:51:35 manager kernel: R13: 0000000000000000 R14: 0ffff997bf9f8031
R15: ffff997bf8d68600
Jan 14 12:51:35 manager kernel: FS:  0000000000000000(0000)
GS:ffff997c0e480000(0000) knlGS:0000000000000000
Jan 14 12:51:35 manager kernel: CS:  0010 DS: 0000 ES: 0000 CR0:
0000000080050033
Jan 14 12:51:35 manager kernel: CR2: 00001e30c1e14000 CR3: 000000035400a001
CR4: 00000000003606e0
Jan 14 12:51:35 manager kernel: DR0: 0000000000000000 DR1: 0000000000000000
DR2: 0000000000000000
Jan 14 12:51:35 manager kernel: DR3: 0000000000000000 DR6: 00000000fffe0ff0
DR7: 0000000000000400
Jan 14 12:51:35 manager kernel: Call Trace:
Jan 14 12:51:35 manager kernel:  process_one_work+0x1db/0x410
Jan 14 12:51:35 manager kernel:  worker_thread+0x2b/0x3d0
Jan 14 12:51:35 manager kernel:  ? process_one_work+0x410/0x410
Jan 14 12:51:35 manager kernel:  kthread+0x118/0x130
Jan 14 12:51:35 manager kernel:  ? kthread_create_on_node+0x70/0x70
Jan 14 12:51:35 manager kernel:  ret_from_fork+0x1f/0x30
Jan 14 12:51:35 manager kernel: Code: bf 14 00 00 75 d7 8b 93 d0 01 00 00 8b 8b
ac 01 00 00 48 c7 c7 a0 96 9d c0 8b b3 a4 01 00 00 c6 05 12 bf 14 00 01 e8 cf
7d 7c fa <0f> ff eb ae 0f 1f 44 00 00 41 57 41 56 ba 08 00 00 00 41 55 41 
Jan 14 12:51:35 manager kernel: ---[ end trace a3c6f6c4e849c776 ]---


And later:

Jan 14 14:43:44 manager kernel: [drm] Reducing the compressed framebuffer size.
This may lead to less power savings than a non-reduced-size. Try to increase
stolen memory size if available in BIOS.
Jan 14 14:43:51 manager kernel: usb 1-3: new high-speed USB device number 31
using xhci_hcd
Jan 14 14:43:52 manager kernel: acpi INT3400:00: Unsupported event [0x86]

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20180115/ca74d2b5/attachment.html>


More information about the intel-gfx-bugs mailing list