Bug 1096961 - WARNING: CPU: 1 PID: 359 at ../drivers/gpu/drm/drm_vblank.c:1073 drm_wait_one_vblank+0x148/0x150 [drm]
Summary: WARNING: CPU: 1 PID: 359 at ../drivers/gpu/drm/drm_vblank.c:1073 drm_wait_one...
Status: RESOLVED UPSTREAM
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Kernel (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on: 1086657
Blocks: 1086662
  Show dependency treegraph
 
Reported: 2018-06-11 13:01 UTC by Oliver Kurz
Modified: 2019-07-15 17:14 UTC (History)
3 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Oliver Kurz 2018-06-11 13:01:33 UTC
+++ This bug was initially created as a clone of Bug #1086657 +++

on openSUSE Tumbleweed 20180606 from dmesg:

```
[   23.008115] [drm:drm_atomic_helper_wait_for_flip_done [drm_kms_helper]] *ERROR* [CRTC:34:pipe A] flip_done timed out
[   23.112082] ------------[ cut here ]------------
[   23.112085] vblank wait timed out on crtc 0
[   23.112167] WARNING: CPU: 1 PID: 359 at ../drivers/gpu/drm/drm_vblank.c:1073 drm_wait_one_vblank+0x148/0x150 [drm]
[   23.112169] Modules linked in: hid_generic usbhid i915 i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops sdhci_pci cqhci ata_piix drm sdhci firewire_ohci serio_raw uhci_hcd ehci_pci firewire_core mmc_core crc_itu_t ehci_hcd usbcore ata_generic wmi video button dm_mirror dm_region_hash dm_log sg dm_multipath dm_mod scsi_dh_rdac scsi_dh_emc scsi_dh_alua
[   23.112231] CPU: 1 PID: 359 Comm: kworker/u4:3 Not tainted 4.16.12-2-default #1 openSUSE Tumbleweed (unreleased)
[   23.112233] Hardware name: Hewlett-Packard HP Compaq 2710p (#ABD)/30C8, BIOS 68MOU Ver. F.15 01/22/2010
[   23.112240] Workqueue: events_unbound async_run_entry_fn
[   23.112263] RIP: 0010:drm_wait_one_vblank+0x148/0x150 [drm]
[   23.112265] RSP: 0018:ffffbd1080637ac8 EFLAGS: 00010296
[   23.112269] RAX: 000000000000001f RBX: ffff9cdc748a8000 RCX: 0000000000000006
[   23.112271] RDX: 0000000000000007 RSI: 0000000000000086 RDI: ffff9cdcbe516a90
[   23.112273] RBP: 0000000000000000 R08: 00000000000002c4 R09: 0000000000000001
[   23.112275] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000
[   23.112278] R13: 0000000001000001 R14: ffff9cdc75853c08 R15: ffff9cdc753d4000
[   23.112281] FS:  0000000000000000(0000) GS:ffff9cdcbe500000(0000) knlGS:0000000000000000
[   23.112284] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[   23.112286] CR2: 0000557a402e3b20 CR3: 0000000035b34000 CR4: 00000000000006e0
[   23.112288] Call Trace:
[   23.112299]  ? wait_woken+0x80/0x80
[   23.112434]  intel_get_load_detect_pipe+0x390/0x3d0 [i915]
[   23.112524]  intel_tv_detect+0x147/0x500 [i915]
[   23.112542]  ? drm_helper_probe_single_connector_modes+0xc8/0x6b0 [drm_kms_helper]
[   23.112553]  drm_helper_probe_single_connector_modes+0xc8/0x6b0 [drm_kms_helper]
[   23.112568]  drm_setup_crtcs+0x13d/0xaf0 [drm_kms_helper]
[   23.112575]  ? set_next_entity+0x96/0x1c0
[   23.112587]  __drm_fb_helper_initial_config_and_unlock+0x2d/0x400 [drm_kms_helper]
[   23.112593]  ? _raw_spin_unlock_irq+0x11/0x30
[   23.112596]  ? finish_task_switch+0x75/0x250
[   23.112669]  intel_fbdev_initial_config+0x14/0x30 [i915]
[   23.112674]  async_run_entry_fn+0x37/0x140
[   23.112679]  process_one_work+0x1d4/0x3f0
[   23.112682]  worker_thread+0x2b/0x3d0
[   23.112686]  ? process_one_work+0x3f0/0x3f0
[   23.112689]  kthread+0x113/0x130
[   23.112694]  ? kthread_create_worker_on_cpu+0x50/0x50
[   23.112697]  ret_from_fork+0x3a/0x50
[   23.112701] Code: d5 fc 0f 0b e9 39 ff ff ff 48 89 e6 4c 89 f7 e8 cf f5 d9 fc 45 85 e4 0f 85 1b ff ff ff 89 ee 48 c7 c7 88 a8 34 c0 e8 88 c2 d5 fc <0f> 0b e9 06 ff ff ff 90 66 66 66 66 90 8b b7 90 00 00 00 48 8b 
[   23.112769] ---[ end trace 322ea159511e2a76 ]---
[   33.248097] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CRTC:34:pipe A] flip_done timed out
[   43.488086] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CONNECTOR:50:SVIDEO-1] flip_done timed out
```

See https://bugzilla.suse.com/show_bug.cgi?id=1039700 for details about the hardware used, https://bugzilla.suse.com/attachment.cgi?id=725619 is the "hwinfo" output from an older installation on same hardware
Comment 1 Takashi Iwai 2018-06-11 13:03:22 UTC
Please report this to upstream, at best, bugzilla.freedesktop.org, category DRI/Intel.

There is not so many thing we can do in our side, so far.
Comment 2 Jiri Slaby 2018-06-15 09:01:15 UTC
.
Comment 3 Oliver Kurz 2018-06-15 17:21:53 UTC
Now I am confused, is there already an upstream report then?
Comment 4 Oliver Kurz 2019-07-15 17:14:33 UTC
ok let's assume it's fine :)