Summary: | Login screen takes a long time to appear | ||||||
---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | Bastien Nocera <bugzilla> | ||||
Component: | DRM/Intel | Assignee: | Intel GFX Bugs mailing list <intel-gfx-bugs> | ||||
Status: | CLOSED FIXED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> | ||||
Severity: | normal | ||||||
Priority: | medium | CC: | intel-gfx-bugs, stephenjust | ||||
Version: | DRI git | ||||||
Hardware: | Other | ||||||
OS: | All | ||||||
Whiteboard: | |||||||
i915 platform: | BSW/CHT | i915 features: | display/DSI | ||||
Attachments: |
|
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.
Created attachment 121393 [details] log.txt Using a slightly older kernel (the tablet itself isn't really set up to compile a new one). The login screen (GDM + Wayland, as is default in Fedora 23) takes up to 30 seconds to show up with the following graphics-related timeouts: Jan 29 16:42:33 surface kernel: [drm:pwm_setup_backlight [i915]] *ERROR* Failed to own the pwm chip Jan 29 16:42:33 surface kernel: ------------[ cut here ]------------ Jan 29 16:42:33 surface kernel: WARNING: CPU: 1 PID: 302 at drivers/gpu/drm/i915/intel_display.c:690 chv_calc_dpll_params+0x9c/0xc0 [i915]() Jan 29 16:42:33 surface kernel: WARN_ON(clock->n == 0 || clock->p == 0) Jan 29 16:42:33 surface kernel: Modules linked in: Jan 29 16:42:33 surface kernel: i915(+) i2c_algo_bit drm_kms_helper drm mmc_block sdhci_acpi sdhci mmc_core fjes i2c_hid video hid_microsoft Jan 29 16:42:33 surface kernel: CPU: 1 PID: 302 Comm: systemd-udevd Tainted: G W 4.4.0+ #1 Jan 29 16:42:33 surface kernel: Hardware name: Microsoft Corporation Surface 3/Surface 3, BIOS 1.50410.78 03/10/2015 Jan 29 16:42:33 surface kernel: 0000000000000000 00000000f03c5bee ffff88003f9975f8 ffffffff813abbaf Jan 29 16:42:33 surface kernel: ffff88003f997640 ffff88003f997630 ffffffff810a1d42 ffff880138792800 Jan 29 16:42:33 surface kernel: 0000000000000000 0000000000000000 ffff88003f3a0000 0000000000000001 Jan 29 16:42:33 surface kernel: Call Trace: Jan 29 16:42:33 surface kernel: [<ffffffff813abbaf>] dump_stack+0x44/0x55 Jan 29 16:42:33 surface kernel: [<ffffffff810a1d42>] warn_slowpath_common+0x82/0xc0 Jan 29 16:42:33 surface kernel: [<ffffffff810a1ddc>] warn_slowpath_fmt+0x5c/0x80 Jan 29 16:42:33 surface kernel: [<ffffffffa018e0ec>] chv_calc_dpll_params+0x9c/0xc0 [i915] Jan 29 16:42:33 surface kernel: [<ffffffffa018e8ac>] i9xx_get_pipe_config+0x5ac/0x690 [i915] Jan 29 16:42:33 surface kernel: [<ffffffffa019bce2>] intel_modeset_setup_hw_state+0xa2/0xf10 [i915] Jan 29 16:42:33 surface kernel: [<ffffffffa019eaf1>] intel_modeset_init+0xb61/0x1d50 [i915] Jan 29 16:42:33 surface kernel: [<ffffffffa01cd296>] ? intel_i2c_reset+0x46/0x50 [i915] Jan 29 16:42:33 surface kernel: [<ffffffffa01cd5b2>] ? intel_setup_gmbus+0x2a2/0x330 [i915] Jan 29 16:42:33 surface kernel: [<ffffffffa01d90cc>] i915_driver_load+0xe8c/0x16a0 [i915] Jan 29 16:42:33 surface kernel: [<ffffffff8179391e>] ? _raw_spin_unlock_irqrestore+0xe/0x10 Jan 29 16:42:33 surface kernel: [<ffffffff810e2434>] ? __wake_up+0x44/0x50 Jan 29 16:42:33 surface kernel: [<ffffffff816afd07>] ? netlink_broadcast_filtered+0x137/0x3c0 Jan 29 16:42:33 surface kernel: [<ffffffff813aeff0>] ? kobj_ns_drop+0x50/0x50 Jan 29 16:42:33 surface kernel: [<ffffffff813af37c>] ? kobject_uevent_env+0x15c/0x4f0 Jan 29 16:42:33 surface kernel: [<ffffffff814dff17>] ? get_device+0x17/0x20 Jan 29 16:42:33 surface kernel: [<ffffffff814e6095>] ? klist_class_dev_get+0x15/0x20 Jan 29 16:42:33 surface kernel: [<ffffffff81787922>] ? klist_add_tail+0x32/0x40 Jan 29 16:42:33 surface kernel: [<ffffffff814e1be2>] ? device_add+0x232/0x680 Jan 29 16:42:33 surface kernel: [<ffffffffa00970b7>] drm_dev_register+0xa7/0xb0 [drm] Jan 29 16:42:33 surface kernel: [<ffffffffa00996cd>] drm_get_pci_dev+0x8d/0x1e0 [drm] Jan 29 16:42:33 surface kernel: [<ffffffffa011a1f4>] i915_pci_probe+0x34/0x50 [i915] Jan 29 16:42:33 surface kernel: [<ffffffff813f7685>] local_pci_probe+0x45/0xa0 Jan 29 16:42:33 surface kernel: [<ffffffff813f8a6d>] pci_device_probe+0xfd/0x140 Jan 29 16:42:33 surface kernel: [<ffffffff814e5272>] driver_probe_device+0x222/0x490 Jan 29 16:42:33 surface kernel: [<ffffffff814e5564>] __driver_attach+0x84/0x90 Jan 29 16:42:33 surface kernel: [<ffffffff814e54e0>] ? driver_probe_device+0x490/0x490 Jan 29 16:42:33 surface kernel: [<ffffffff814e2d4c>] bus_for_each_dev+0x6c/0xc0 Jan 29 16:42:33 surface kernel: [<ffffffff814e4a2e>] driver_attach+0x1e/0x20 Jan 29 16:42:33 surface kernel: [<ffffffff814e456b>] bus_add_driver+0x1eb/0x280 Jan 29 16:42:33 surface kernel: [<ffffffff814e5db0>] driver_register+0x60/0xe0 Jan 29 16:42:33 surface kernel: [<ffffffff813f6fcc>] __pci_register_driver+0x4c/0x50 Jan 29 16:42:33 surface kernel: [<ffffffffa0099900>] drm_pci_init+0xe0/0x110 [drm] Jan 29 16:42:33 surface kernel: [<ffffffffa024d000>] ? 0xffffffffa024d000 Jan 29 16:42:33 surface kernel: [<ffffffffa024d092>] i915_init+0x92/0x99 [i915] Jan 29 16:42:33 surface kernel: [<ffffffff81002123>] do_one_initcall+0xb3/0x200 Jan 29 16:42:33 surface kernel: [<ffffffff8178ffb8>] ? preempt_schedule_common+0x18/0x30 Jan 29 16:42:33 surface kernel: [<ffffffff8178ffec>] ? _cond_resched+0x1c/0x30 Jan 29 16:42:33 surface kernel: [<ffffffff81206c62>] ? kmem_cache_alloc_trace+0x182/0x1f0 Jan 29 16:42:33 surface kernel: [<ffffffff81207bfb>] ? kfree+0x11b/0x130 Jan 29 16:42:33 surface kernel: [<ffffffff811a61c2>] ? do_init_module+0x27/0x1e5 Jan 29 16:42:33 surface kernel: [<ffffffff811a61fa>] do_init_module+0x5f/0x1e5 Jan 29 16:42:33 surface kernel: [<ffffffff81125dc4>] load_module+0x2024/0x2640 Jan 29 16:42:33 surface kernel: [<ffffffff811222e0>] ? __symbol_put+0x60/0x60 Jan 29 16:42:33 surface kernel: [<ffffffff8122d540>] ? kernel_read+0x50/0x80 Jan 29 16:42:33 surface kernel: [<ffffffff81126629>] SyS_finit_module+0xb9/0xf0 Jan 29 16:42:33 surface kernel: [<ffffffff81793eae>] entry_SYSCALL_64_fastpath+0x12/0x71 Jan 29 16:42:33 surface kernel: ---[ end trace 0210388f7f858180 ]--- Jan 29 16:42:33 surface kernel: [drm:drm_calc_timestamping_constants [drm]] *ERROR* crtc 26: Can't calculate constants, dotclock = 0! Jan 29 16:42:34 surface kernel: ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no) Jan 29 16:42:34 surface kernel: acpi device:01: registered as cooling_device4 Jan 29 16:42:34 surface kernel: acpi device:02: registered as cooling_device5 Jan 29 16:42:34 surface kernel: acpi device:03: registered as cooling_device6 Jan 29 16:42:34 surface kernel: acpi device:04: registered as cooling_device7 Jan 29 16:42:34 surface kernel: acpi device:05: registered as cooling_device8 Jan 29 16:42:34 surface kernel: acpi device:06: registered as cooling_device9 Jan 29 16:42:34 surface kernel: acpi device:07: registered as cooling_device10 Jan 29 16:42:34 surface kernel: acpi device:08: registered as cooling_device11 Jan 29 16:42:34 surface kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input4 Jan 29 16:42:34 surface kernel: [drm] Initialized i915 1.6.0 20160111 for 0000:00:02.0 on minor 0 Jan 29 16:42:34 surface kernel: fbcon: inteldrmfb (fb0) is primary device Jan 29 16:42:34 surface kernel: ------------[ cut here ]------------ Jan 29 16:42:34 surface kernel: WARNING: CPU: 2 PID: 78 at drivers/gpu/drm/i915/intel_display.c:6529 intel_atomic_commit+0x15f7/0x1850 [i915]() Jan 29 16:42:34 surface kernel: attached crtc is active, but connector isn't Jan 29 16:42:34 surface kernel: Modules linked in: i915 i2c_algo_bit drm_kms_helper drm mmc_block sdhci_acpi sdhci mmc_core fjes i2c_hid video hid_microsoft Jan 29 16:42:34 surface kernel: CPU: 2 PID: 78 Comm: kworker/u8:1 Tainted: G W 4.4.0+ #1 Jan 29 16:42:34 surface kernel: Hardware name: Microsoft Corporation Surface 3/Surface 3, BIOS 1.50410.78 03/10/2015 Jan 29 16:42:34 surface kernel: Workqueue: events_unbound async_run_entry_fn Jan 29 16:42:34 surface kernel: 0000000000000000 00000000ef2941c9 ffff88013a1a7870 ffffffff813abbaf Jan 29 16:42:34 surface kernel: ffff88013a1a78b8 ffff88013a1a78a8 ffffffff810a1d42 ffff880138795800 Jan 29 16:42:34 surface kernel: ffff8800b5c5b960 ffff88003ec72000 0000000000000002 ffff88013a1f2c00 Jan 29 16:42:34 surface kernel: Call Trace: Jan 29 16:42:34 surface kernel: [<ffffffff813abbaf>] dump_stack+0x44/0x55 Jan 29 16:42:34 surface kernel: [<ffffffff810a1d42>] warn_slowpath_common+0x82/0xc0 Jan 29 16:42:34 surface kernel: [<ffffffff810a1ddc>] warn_slowpath_fmt+0x5c/0x80 Jan 29 16:42:34 surface kernel: [<ffffffffa01962b7>] intel_atomic_commit+0x15f7/0x1850 [i915] Jan 29 16:42:34 surface kernel: [<ffffffffa00adf11>] ? drm_atomic_check_only+0x181/0x600 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa00ae3c7>] drm_atomic_commit+0x37/0x60 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa01072cf>] restore_fbdev_mode+0x22f/0x260 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa00ad18a>] ? drm_modeset_lock_all_ctx+0x9a/0xb0 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa01094b3>] drm_fb_helper_restore_fbdev_mode_unlocked+0x33/0x80 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa010952d>] drm_fb_helper_set_par+0x2d/0x50 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa01acdea>] intel_fbdev_set_par+0x1a/0x60 [i915] Jan 29 16:42:34 surface kernel: [<ffffffff8141d930>] fbcon_init+0x570/0x5f0 Jan 29 16:42:34 surface kernel: [<ffffffff8149f2ea>] visual_init+0xca/0x130 Jan 29 16:42:34 surface kernel: [<ffffffff814a1181>] do_bind_con_driver+0x1c1/0x3a0 Jan 29 16:42:34 surface kernel: [<ffffffff814a1699>] do_take_over_console+0x149/0x1a0 Jan 29 16:42:34 surface kernel: [<ffffffff814197b7>] do_fbcon_takeover+0x57/0xb0 Jan 29 16:42:34 surface kernel: [<ffffffff8141e3a8>] fbcon_event_notify+0x658/0x750 Jan 29 16:42:34 surface kernel: [<ffffffff810c05fa>] notifier_call_chain+0x4a/0x70 Jan 29 16:42:34 surface kernel: [<ffffffff810c0937>] __blocking_notifier_call_chain+0x47/0x60 Jan 29 16:42:34 surface kernel: [<ffffffff810c0966>] blocking_notifier_call_chain+0x16/0x20 Jan 29 16:42:34 surface kernel: [<ffffffff81423ffb>] fb_notifier_call_chain+0x1b/0x20 Jan 29 16:42:34 surface kernel: [<ffffffff8142631f>] register_framebuffer+0x20f/0x350 Jan 29 16:42:34 surface kernel: [<ffffffffa01097da>] drm_fb_helper_initial_config+0x28a/0x410 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa01ad99f>] intel_fbdev_initial_config+0x1f/0x30 [i915] Jan 29 16:42:34 surface kernel: [<ffffffff810c206a>] async_run_entry_fn+0x4a/0x140 Jan 29 16:42:34 surface kernel: [<ffffffff810b9bee>] process_one_work+0x19e/0x3f0 Jan 29 16:42:34 surface kernel: [<ffffffff810b9e8e>] worker_thread+0x4e/0x450 Jan 29 16:42:34 surface kernel: [<ffffffff810b9e40>] ? process_one_work+0x3f0/0x3f0 Jan 29 16:42:34 surface kernel: [<ffffffff810bf758>] kthread+0xd8/0xf0 Jan 29 16:42:34 surface kernel: [<ffffffff810bf680>] ? kthread_worker_fn+0x160/0x160 Jan 29 16:42:34 surface kernel: [<ffffffff8179420f>] ret_from_fork+0x3f/0x70 Jan 29 16:42:34 surface kernel: [<ffffffff810bf680>] ? kthread_worker_fn+0x160/0x160 Jan 29 16:42:34 surface kernel: ---[ end trace 0210388f7f858181 ]--- Jan 29 16:42:34 surface kernel: ------------[ cut here ]------------ Jan 29 16:42:34 surface kernel: WARNING: CPU: 2 PID: 78 at drivers/gpu/drm/i915/intel_sideband.c:200 vlv_dpio_read+0x86/0x90 [i915]() Jan 29 16:42:34 surface kernel: DPIO read pipe B reg 0x8080 == 0xffffffff Jan 29 16:42:34 surface kernel: Modules linked in: i915 i2c_algo_bit drm_kms_helper drm mmc_block sdhci_acpi sdhci mmc_core fjes i2c_hid video hid_microsoft Jan 29 16:42:34 surface kernel: CPU: 2 PID: 78 Comm: kworker/u8:1 Tainted: G W 4.4.0+ #1 Jan 29 16:42:34 surface kernel: Hardware name: Microsoft Corporation Surface 3/Surface 3, BIOS 1.50410.78 03/10/2015 Jan 29 16:42:34 surface kernel: Workqueue: events_unbound async_run_entry_fn Jan 29 16:42:34 surface kernel: 0000000000000000 00000000ef2941c9 ffff88013a1a77b0 ffffffff813abbaf Jan 29 16:42:34 surface kernel: ffff88013a1a77f8 ffff88013a1a77e8 ffffffff810a1d42 0000000000000001 Jan 29 16:42:34 surface kernel: 0000000000008080 0000000000008180 ffff88003f3a0000 0000000000000001 Jan 29 16:42:34 surface kernel: Call Trace: Jan 29 16:42:34 surface kernel: [<ffffffff813abbaf>] dump_stack+0x44/0x55 Jan 29 16:42:34 surface kernel: [<ffffffff810a1d42>] warn_slowpath_common+0x82/0xc0 Jan 29 16:42:34 surface kernel: [<ffffffff810a1ddc>] warn_slowpath_fmt+0x5c/0x80 Jan 29 16:42:34 surface kernel: [<ffffffffa01a8606>] vlv_dpio_read+0x86/0x90 [i915] Jan 29 16:42:34 surface kernel: [<ffffffffa018e7ee>] i9xx_get_pipe_config+0x4ee/0x690 [i915] Jan 29 16:42:34 surface kernel: [<ffffffffa01ba959>] ? intel_dp_get_hw_state+0x39/0x170 [i915] Jan 29 16:42:34 surface kernel: [<ffffffffa01959bf>] intel_atomic_commit+0xcff/0x1850 [i915] Jan 29 16:42:34 surface kernel: [<ffffffffa00adf11>] ? drm_atomic_check_only+0x181/0x600 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa00ae3c7>] drm_atomic_commit+0x37/0x60 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa01072cf>] restore_fbdev_mode+0x22f/0x260 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa00ad18a>] ? drm_modeset_lock_all_ctx+0x9a/0xb0 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa01094b3>] drm_fb_helper_restore_fbdev_mode_unlocked+0x33/0x80 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa010952d>] drm_fb_helper_set_par+0x2d/0x50 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa01acdea>] intel_fbdev_set_par+0x1a/0x60 [i915] Jan 29 16:42:34 surface kernel: [<ffffffff8141d930>] fbcon_init+0x570/0x5f0 Jan 29 16:42:34 surface kernel: [<ffffffff8149f2ea>] visual_init+0xca/0x130 Jan 29 16:42:34 surface kernel: [<ffffffff814a1181>] do_bind_con_driver+0x1c1/0x3a0 Jan 29 16:42:34 surface kernel: [<ffffffff814a1699>] do_take_over_console+0x149/0x1a0 Jan 29 16:42:34 surface kernel: [<ffffffff814197b7>] do_fbcon_takeover+0x57/0xb0 Jan 29 16:42:34 surface kernel: [<ffffffff8141e3a8>] fbcon_event_notify+0x658/0x750 Jan 29 16:42:34 surface kernel: [<ffffffff810c05fa>] notifier_call_chain+0x4a/0x70 Jan 29 16:42:34 surface kernel: [<ffffffff810c0937>] __blocking_notifier_call_chain+0x47/0x60 Jan 29 16:42:34 surface kernel: [<ffffffff810c0966>] blocking_notifier_call_chain+0x16/0x20 Jan 29 16:42:34 surface kernel: [<ffffffff81423ffb>] fb_notifier_call_chain+0x1b/0x20 Jan 29 16:42:34 surface kernel: [<ffffffff8142631f>] register_framebuffer+0x20f/0x350 Jan 29 16:42:34 surface kernel: [<ffffffffa01097da>] drm_fb_helper_initial_config+0x28a/0x410 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa01ad99f>] intel_fbdev_initial_config+0x1f/0x30 [i915] Jan 29 16:42:34 surface kernel: [<ffffffff810c206a>] async_run_entry_fn+0x4a/0x140 Jan 29 16:42:34 surface kernel: [<ffffffff810b9bee>] process_one_work+0x19e/0x3f0 Jan 29 16:42:34 surface kernel: [<ffffffff810b9e8e>] worker_thread+0x4e/0x450 Jan 29 16:42:34 surface kernel: [<ffffffff810b9e40>] ? process_one_work+0x3f0/0x3f0 Jan 29 16:42:34 surface kernel: [<ffffffff810bf758>] kthread+0xd8/0xf0 Jan 29 16:42:34 surface kernel: [<ffffffff810bf680>] ? kthread_worker_fn+0x160/0x160 Jan 29 16:42:34 surface kernel: [<ffffffff8179420f>] ret_from_fork+0x3f/0x70 Jan 29 16:42:34 surface kernel: [<ffffffff810bf680>] ? kthread_worker_fn+0x160/0x160 Jan 29 16:42:34 surface kernel: ---[ end trace 0210388f7f858182 ]--- Jan 29 16:42:34 surface kernel: ------------[ cut here ]------------ Jan 29 16:42:34 surface kernel: WARNING: CPU: 2 PID: 78 at drivers/gpu/drm/i915/intel_sideband.c:200 vlv_dpio_read+0x86/0x90 [i915]() Jan 29 16:42:34 surface kernel: DPIO read pipe B reg 0x8180 == 0xffffffff Jan 29 16:42:34 surface kernel: Modules linked in: i915 i2c_algo_bit drm_kms_helper drm mmc_block sdhci_acpi sdhci mmc_core fjes i2c_hid video hid_microsoft Jan 29 16:42:34 surface kernel: CPU: 2 PID: 78 Comm: kworker/u8:1 Tainted: G W 4.4.0+ #1 Jan 29 16:42:34 surface kernel: Hardware name: Microsoft Corporation Surface 3/Surface 3, BIOS 1.50410.78 03/10/2015 Jan 29 16:42:34 surface kernel: Workqueue: events_unbound async_run_entry_fn Jan 29 16:42:34 surface kernel: 0000000000000000 00000000ef2941c9 ffff88013a1a77b0 ffffffff813abbaf Jan 29 16:42:34 surface kernel: ffff88013a1a77f8 ffff88013a1a77e8 ffffffff810a1d42 0000000000000001 Jan 29 16:42:34 surface kernel: 0000000000008180 0000000000008180 ffff88003f3a0000 0000000000000001 Jan 29 16:42:34 surface kernel: Call Trace: Jan 29 16:42:34 surface kernel: [<ffffffff813abbaf>] dump_stack+0x44/0x55 Jan 29 16:42:34 surface kernel: [<ffffffff810a1d42>] warn_slowpath_common+0x82/0xc0 Jan 29 16:42:34 surface kernel: [<ffffffff810a1ddc>] warn_slowpath_fmt+0x5c/0x80 Jan 29 16:42:34 surface kernel: [<ffffffffa01a8606>] vlv_dpio_read+0x86/0x90 [i915] Jan 29 16:42:34 surface kernel: [<ffffffffa018e7ff>] i9xx_get_pipe_config+0x4ff/0x690 [i915] Jan 29 16:42:34 surface kernel: [<ffffffffa01ba959>] ? intel_dp_get_hw_state+0x39/0x170 [i915] Jan 29 16:42:34 surface kernel: [<ffffffffa01959bf>] intel_atomic_commit+0xcff/0x1850 [i915] Jan 29 16:42:34 surface kernel: [<ffffffffa00adf11>] ? drm_atomic_check_only+0x181/0x600 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa00ae3c7>] drm_atomic_commit+0x37/0x60 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa01072cf>] restore_fbdev_mode+0x22f/0x260 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa00ad18a>] ? drm_modeset_lock_all_ctx+0x9a/0xb0 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa01094b3>] drm_fb_helper_restore_fbdev_mode_unlocked+0x33/0x80 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa010952d>] drm_fb_helper_set_par+0x2d/0x50 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa01acdea>] intel_fbdev_set_par+0x1a/0x60 [i915] Jan 29 16:42:34 surface kernel: [<ffffffff8141d930>] fbcon_init+0x570/0x5f0 Jan 29 16:42:34 surface kernel: [<ffffffff8149f2ea>] visual_init+0xca/0x130 Jan 29 16:42:34 surface kernel: [<ffffffff814a1181>] do_bind_con_driver+0x1c1/0x3a0 Jan 29 16:42:34 surface kernel: [<ffffffff814a1699>] do_take_over_console+0x149/0x1a0 Jan 29 16:42:34 surface kernel: [<ffffffff814197b7>] do_fbcon_takeover+0x57/0xb0 Jan 29 16:42:34 surface kernel: [<ffffffff8141e3a8>] fbcon_event_notify+0x658/0x750 Jan 29 16:42:34 surface kernel: [<ffffffff810c05fa>] notifier_call_chain+0x4a/0x70 Jan 29 16:42:34 surface kernel: [<ffffffff810c0937>] __blocking_notifier_call_chain+0x47/0x60 Jan 29 16:42:34 surface kernel: [<ffffffff810c0966>] blocking_notifier_call_chain+0x16/0x20 Jan 29 16:42:34 surface kernel: [<ffffffff81423ffb>] fb_notifier_call_chain+0x1b/0x20 Jan 29 16:42:34 surface kernel: [<ffffffff8142631f>] register_framebuffer+0x20f/0x350 Jan 29 16:42:34 surface kernel: [<ffffffffa01097da>] drm_fb_helper_initial_config+0x28a/0x410 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa01ad99f>] intel_fbdev_initial_config+0x1f/0x30 [i915] Jan 29 16:42:34 surface kernel: [<ffffffff810c206a>] async_run_entry_fn+0x4a/0x140 Jan 29 16:42:34 surface kernel: [<ffffffff810b9bee>] process_one_work+0x19e/0x3f0 Jan 29 16:42:34 surface kernel: [<ffffffff810b9e8e>] worker_thread+0x4e/0x450 Jan 29 16:42:34 surface kernel: [<ffffffff810b9e40>] ? process_one_work+0x3f0/0x3f0 Jan 29 16:42:34 surface kernel: [<ffffffff810bf758>] kthread+0xd8/0xf0 Jan 29 16:42:34 surface kernel: [<ffffffff810bf680>] ? kthread_worker_fn+0x160/0x160 Jan 29 16:42:34 surface kernel: [<ffffffff8179420f>] ret_from_fork+0x3f/0x70 Jan 29 16:42:34 surface kernel: [<ffffffff810bf680>] ? kthread_worker_fn+0x160/0x160 Jan 29 16:42:34 surface kernel: ---[ end trace 0210388f7f858183 ]--- Jan 29 16:42:34 surface kernel: ------------[ cut here ]------------ Jan 29 16:42:34 surface kernel: WARNING: CPU: 2 PID: 78 at drivers/gpu/drm/i915/intel_sideband.c:200 vlv_dpio_read+0x86/0x90 [i915]() Jan 29 16:42:34 surface kernel: DPIO read pipe B reg 0x8184 == 0xffffffff Jan 29 16:42:34 surface kernel: Modules linked in: i915 i2c_algo_bit drm_kms_helper drm mmc_block sdhci_acpi sdhci mmc_core fjes i2c_hid video hid_microsoft Jan 29 16:42:34 surface kernel: CPU: 2 PID: 78 Comm: kworker/u8:1 Tainted: G W 4.4.0+ #1 Jan 29 16:42:34 surface kernel: Hardware name: Microsoft Corporation Surface 3/Surface 3, BIOS 1.50410.78 03/10/2015 Jan 29 16:42:34 surface kernel: Workqueue: events_unbound async_run_entry_fn Jan 29 16:42:34 surface kernel: 0000000000000000 00000000ef2941c9 ffff88013a1a77b0 ffffffff813abbaf Jan 29 16:42:34 surface kernel: ffff88013a1a77f8 ffff88013a1a77e8 ffffffff810a1d42 0000000000000001 Jan 29 16:42:34 surface kernel: 0000000000008184 00000000000000ff ffff88003f3a0000 0000000000000001 Jan 29 16:42:34 surface kernel: Call Trace: Jan 29 16:42:34 surface kernel: [<ffffffff813abbaf>] dump_stack+0x44/0x55 Jan 29 16:42:34 surface kernel: [<ffffffff810a1d42>] warn_slowpath_common+0x82/0xc0 Jan 29 16:42:34 surface kernel: [<ffffffff810a1ddc>] warn_slowpath_fmt+0x5c/0x80 Jan 29 16:42:34 surface kernel: [<ffffffffa01a8606>] vlv_dpio_read+0x86/0x90 [i915] Jan 29 16:42:34 surface kernel: [<ffffffffa018e814>] i9xx_get_pipe_config+0x514/0x690 [i915] Jan 29 16:42:34 surface kernel: [<ffffffffa01ba959>] ? intel_dp_get_hw_state+0x39/0x170 [i915] Jan 29 16:42:34 surface kernel: [<ffffffffa01959bf>] intel_atomic_commit+0xcff/0x1850 [i915] Jan 29 16:42:34 surface kernel: [<ffffffffa00adf11>] ? drm_atomic_check_only+0x181/0x600 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa00ae3c7>] drm_atomic_commit+0x37/0x60 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa01072cf>] restore_fbdev_mode+0x22f/0x260 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa00ad18a>] ? drm_modeset_lock_all_ctx+0x9a/0xb0 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa01094b3>] drm_fb_helper_restore_fbdev_mode_unlocked+0x33/0x80 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa010952d>] drm_fb_helper_set_par+0x2d/0x50 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa01acdea>] intel_fbdev_set_par+0x1a/0x60 [i915] Jan 29 16:42:34 surface kernel: [<ffffffff8141d930>] fbcon_init+0x570/0x5f0 Jan 29 16:42:34 surface kernel: [<ffffffff8149f2ea>] visual_init+0xca/0x130 Jan 29 16:42:34 surface kernel: [<ffffffff814a1181>] do_bind_con_driver+0x1c1/0x3a0 Jan 29 16:42:34 surface kernel: [<ffffffff814a1699>] do_take_over_console+0x149/0x1a0 Jan 29 16:42:34 surface kernel: [<ffffffff814197b7>] do_fbcon_takeover+0x57/0xb0 Jan 29 16:42:34 surface kernel: [<ffffffff8141e3a8>] fbcon_event_notify+0x658/0x750 Jan 29 16:42:34 surface kernel: [<ffffffff810c05fa>] notifier_call_chain+0x4a/0x70 Jan 29 16:42:34 surface kernel: [<ffffffff810c0937>] __blocking_notifier_call_chain+0x47/0x60 Jan 29 16:42:34 surface kernel: [<ffffffff810c0966>] blocking_notifier_call_chain+0x16/0x20 Jan 29 16:42:34 surface kernel: [<ffffffff81423ffb>] fb_notifier_call_chain+0x1b/0x20 Jan 29 16:42:34 surface kernel: [<ffffffff8142631f>] register_framebuffer+0x20f/0x350 Jan 29 16:42:34 surface kernel: [<ffffffffa01097da>] drm_fb_helper_initial_config+0x28a/0x410 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa01ad99f>] intel_fbdev_initial_config+0x1f/0x30 [i915] Jan 29 16:42:34 surface kernel: [<ffffffff810c206a>] async_run_entry_fn+0x4a/0x140 Jan 29 16:42:34 surface kernel: [<ffffffff810b9bee>] process_one_work+0x19e/0x3f0 Jan 29 16:42:34 surface kernel: [<ffffffff810b9e8e>] worker_thread+0x4e/0x450 Jan 29 16:42:34 surface kernel: [<ffffffff810b9e40>] ? process_one_work+0x3f0/0x3f0 Jan 29 16:42:34 surface kernel: [<ffffffff810bf758>] kthread+0xd8/0xf0 Jan 29 16:42:34 surface kernel: [<ffffffff810bf680>] ? kthread_worker_fn+0x160/0x160 Jan 29 16:42:34 surface kernel: [<ffffffff8179420f>] ret_from_fork+0x3f/0x70 Jan 29 16:42:34 surface kernel: [<ffffffff810bf680>] ? kthread_worker_fn+0x160/0x160 Jan 29 16:42:34 surface kernel: ---[ end trace 0210388f7f858184 ]--- Jan 29 16:42:34 surface kernel: ------------[ cut here ]------------ Jan 29 16:42:34 surface kernel: WARNING: CPU: 2 PID: 78 at drivers/gpu/drm/i915/intel_sideband.c:200 vlv_dpio_read+0x86/0x90 [i915]() Jan 29 16:42:34 surface kernel: DPIO read pipe B reg 0x8188 == 0xffffffff Jan 29 16:42:34 surface kernel: Modules linked in: i915 i2c_algo_bit drm_kms_helper drm mmc_block sdhci_acpi sdhci mmc_core fjes i2c_hid video hid_microsoft Jan 29 16:42:34 surface kernel: CPU: 2 PID: 78 Comm: kworker/u8:1 Tainted: G W 4.4.0+ #1 Jan 29 16:42:34 surface kernel: Hardware name: Microsoft Corporation Surface 3/Surface 3, BIOS 1.50410.78 03/10/2015 Jan 29 16:42:34 surface kernel: Workqueue: events_unbound async_run_entry_fn Jan 29 16:42:34 surface kernel: 0000000000000000 00000000ef2941c9 ffff88013a1a77b0 ffffffff813abbaf Jan 29 16:42:34 surface kernel: ffff88013a1a77f8 ffff88013a1a77e8 ffffffff810a1d42 0000000000000001 Jan 29 16:42:34 surface kernel: 0000000000008188 00000000000000ff ffff88003f3a0000 0000000000000001 Jan 29 16:42:34 surface kernel: Call Trace: Jan 29 16:42:34 surface kernel: [<ffffffff813abbaf>] dump_stack+0x44/0x55 Jan 29 16:42:34 surface kernel: [<ffffffff810a1d42>] warn_slowpath_common+0x82/0xc0 Jan 29 16:42:34 surface kernel: [<ffffffff810a1ddc>] warn_slowpath_fmt+0x5c/0x80 Jan 29 16:42:34 surface kernel: [<ffffffffa01a8606>] vlv_dpio_read+0x86/0x90 [i915] Jan 29 16:42:34 surface kernel: [<ffffffffa018e825>] i9xx_get_pipe_config+0x525/0x690 [i915] Jan 29 16:42:34 surface kernel: [<ffffffffa01ba959>] ? intel_dp_get_hw_state+0x39/0x170 [i915] Jan 29 16:42:34 surface kernel: [<ffffffffa01959bf>] intel_atomic_commit+0xcff/0x1850 [i915] Jan 29 16:42:34 surface kernel: [<ffffffffa00adf11>] ? drm_atomic_check_only+0x181/0x600 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa00ae3c7>] drm_atomic_commit+0x37/0x60 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa01072cf>] restore_fbdev_mode+0x22f/0x260 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa00ad18a>] ? drm_modeset_lock_all_ctx+0x9a/0xb0 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa01094b3>] drm_fb_helper_restore_fbdev_mode_unlocked+0x33/0x80 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa010952d>] drm_fb_helper_set_par+0x2d/0x50 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa01acdea>] intel_fbdev_set_par+0x1a/0x60 [i915] Jan 29 16:42:34 surface kernel: [<ffffffff8141d930>] fbcon_init+0x570/0x5f0 Jan 29 16:42:34 surface kernel: [<ffffffff8149f2ea>] visual_init+0xca/0x130 Jan 29 16:42:34 surface kernel: [<ffffffff814a1181>] do_bind_con_driver+0x1c1/0x3a0 Jan 29 16:42:34 surface kernel: [<ffffffff814a1699>] do_take_over_console+0x149/0x1a0 Jan 29 16:42:34 surface kernel: [<ffffffff814197b7>] do_fbcon_takeover+0x57/0xb0 Jan 29 16:42:34 surface kernel: [<ffffffff8141e3a8>] fbcon_event_notify+0x658/0x750 Jan 29 16:42:34 surface kernel: [<ffffffff810c05fa>] notifier_call_chain+0x4a/0x70 Jan 29 16:42:34 surface kernel: [<ffffffff810c0937>] __blocking_notifier_call_chain+0x47/0x60 Jan 29 16:42:34 surface kernel: [<ffffffff810c0966>] blocking_notifier_call_chain+0x16/0x20 Jan 29 16:42:34 surface kernel: [<ffffffff81423ffb>] fb_notifier_call_chain+0x1b/0x20 Jan 29 16:42:34 surface kernel: [<ffffffff8142631f>] register_framebuffer+0x20f/0x350 Jan 29 16:42:34 surface kernel: [<ffffffffa01097da>] drm_fb_helper_initial_config+0x28a/0x410 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa01ad99f>] intel_fbdev_initial_config+0x1f/0x30 [i915] Jan 29 16:42:34 surface kernel: [<ffffffff810c206a>] async_run_entry_fn+0x4a/0x140 Jan 29 16:42:34 surface kernel: [<ffffffff810b9bee>] process_one_work+0x19e/0x3f0 Jan 29 16:42:34 surface kernel: [<ffffffff810b9e8e>] worker_thread+0x4e/0x450 Jan 29 16:42:34 surface kernel: [<ffffffff810b9e40>] ? process_one_work+0x3f0/0x3f0 Jan 29 16:42:34 surface kernel: [<ffffffff810bf758>] kthread+0xd8/0xf0 Jan 29 16:42:34 surface kernel: [<ffffffff810bf680>] ? kthread_worker_fn+0x160/0x160 Jan 29 16:42:34 surface kernel: [<ffffffff8179420f>] ret_from_fork+0x3f/0x70 Jan 29 16:42:34 surface kernel: [<ffffffff810bf680>] ? kthread_worker_fn+0x160/0x160 Jan 29 16:42:34 surface kernel: ---[ end trace 0210388f7f858185 ]--- Jan 29 16:42:34 surface kernel: ------------[ cut here ]------------ Jan 29 16:42:34 surface kernel: WARNING: CPU: 2 PID: 78 at drivers/gpu/drm/i915/intel_sideband.c:200 vlv_dpio_read+0x86/0x90 [i915]() Jan 29 16:42:34 surface kernel: DPIO read pipe B reg 0x818c == 0xffffffff Jan 29 16:42:34 surface kernel: Modules linked in: i915 i2c_algo_bit drm_kms_helper drm mmc_block sdhci_acpi sdhci mmc_core fjes i2c_hid video hid_microsoft Jan 29 16:42:34 surface kernel: CPU: 2 PID: 78 Comm: kworker/u8:1 Tainted: G W 4.4.0+ #1 Jan 29 16:42:34 surface kernel: Hardware name: Microsoft Corporation Surface 3/Surface 3, BIOS 1.50410.78 03/10/2015 Jan 29 16:42:34 surface kernel: Workqueue: events_unbound async_run_entry_fn Jan 29 16:42:34 surface kernel: 0000000000000000 00000000ef2941c9 ffff88013a1a77b0 ffffffff813abbaf Jan 29 16:42:34 surface kernel: ffff88013a1a77f8 ffff88013a1a77e8 ffffffff810a1d42 0000000000000001 Jan 29 16:42:34 surface kernel: 000000000000818c 00000000000000ff ffff88003f3a0000 0000000000000001 Jan 29 16:42:34 surface kernel: Call Trace: Jan 29 16:42:34 surface kernel: [<ffffffff813abbaf>] dump_stack+0x44/0x55 Jan 29 16:42:34 surface kernel: [<ffffffff810a1d42>] warn_slowpath_common+0x82/0xc0 Jan 29 16:42:34 surface kernel: [<ffffffff810a1ddc>] warn_slowpath_fmt+0x5c/0x80 Jan 29 16:42:34 surface kernel: [<ffffffffa01a8606>] vlv_dpio_read+0x86/0x90 [i915] Jan 29 16:42:34 surface kernel: [<ffffffffa018e836>] i9xx_get_pipe_config+0x536/0x690 [i915] Jan 29 16:42:34 surface kernel: [<ffffffffa01ba959>] ? intel_dp_get_hw_state+0x39/0x170 [i915] Jan 29 16:42:34 surface kernel: [<ffffffffa01959bf>] intel_atomic_commit+0xcff/0x1850 [i915] Jan 29 16:42:34 surface kernel: [<ffffffffa00adf11>] ? drm_atomic_check_only+0x181/0x600 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa00ae3c7>] drm_atomic_commit+0x37/0x60 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa01072cf>] restore_fbdev_mode+0x22f/0x260 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa00ad18a>] ? drm_modeset_lock_all_ctx+0x9a/0xb0 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa01094b3>] drm_fb_helper_restore_fbdev_mode_unlocked+0x33/0x80 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa010952d>] drm_fb_helper_set_par+0x2d/0x50 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa01acdea>] intel_fbdev_set_par+0x1a/0x60 [i915] Jan 29 16:42:34 surface kernel: [<ffffffff8141d930>] fbcon_init+0x570/0x5f0 Jan 29 16:42:34 surface kernel: [<ffffffff8149f2ea>] visual_init+0xca/0x130 Jan 29 16:42:34 surface kernel: [<ffffffff814a1181>] do_bind_con_driver+0x1c1/0x3a0 Jan 29 16:42:34 surface kernel: [<ffffffff814a1699>] do_take_over_console+0x149/0x1a0 Jan 29 16:42:34 surface kernel: [<ffffffff814197b7>] do_fbcon_takeover+0x57/0xb0 Jan 29 16:42:34 surface kernel: [<ffffffff8141e3a8>] fbcon_event_notify+0x658/0x750 Jan 29 16:42:34 surface kernel: [<ffffffff810c05fa>] notifier_call_chain+0x4a/0x70 Jan 29 16:42:34 surface kernel: [<ffffffff810c0937>] __blocking_notifier_call_chain+0x47/0x60 Jan 29 16:42:34 surface kernel: [<ffffffff810c0966>] blocking_notifier_call_chain+0x16/0x20 Jan 29 16:42:34 surface kernel: [<ffffffff81423ffb>] fb_notifier_call_chain+0x1b/0x20 Jan 29 16:42:34 surface kernel: [<ffffffff8142631f>] register_framebuffer+0x20f/0x350 Jan 29 16:42:34 surface kernel: [<ffffffffa01097da>] drm_fb_helper_initial_config+0x28a/0x410 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa01ad99f>] intel_fbdev_initial_config+0x1f/0x30 [i915] Jan 29 16:42:34 surface kernel: [<ffffffff810c206a>] async_run_entry_fn+0x4a/0x140 Jan 29 16:42:34 surface kernel: [<ffffffff810b9bee>] process_one_work+0x19e/0x3f0 Jan 29 16:42:34 surface kernel: [<ffffffff810b9e8e>] worker_thread+0x4e/0x450 Jan 29 16:42:34 surface kernel: [<ffffffff810b9e40>] ? process_one_work+0x3f0/0x3f0 Jan 29 16:42:34 surface kernel: [<ffffffff810bf758>] kthread+0xd8/0xf0 Jan 29 16:42:34 surface kernel: [<ffffffff810bf680>] ? kthread_worker_fn+0x160/0x160 Jan 29 16:42:34 surface kernel: [<ffffffff8179420f>] ret_from_fork+0x3f/0x70 Jan 29 16:42:34 surface kernel: [<ffffffff810bf680>] ? kthread_worker_fn+0x160/0x160 Jan 29 16:42:34 surface kernel: ---[ end trace 0210388f7f858186 ]--- Jan 29 16:42:34 surface kernel: ------------[ cut here ]------------ Jan 29 16:42:34 surface kernel: WARNING: CPU: 2 PID: 78 at drivers/gpu/drm/i915/intel_display.c:13038 intel_atomic_commit+0x15a8/0x1850 [i915]() Jan 29 16:42:34 surface kernel: [ENCODER:41] active 0 with crtc active 1 Jan 29 16:42:34 surface kernel: Modules linked in: i915 i2c_algo_bit drm_kms_helper drm mmc_block sdhci_acpi sdhci mmc_core fjes i2c_hid video hid_microsoft Jan 29 16:42:34 surface kernel: CPU: 2 PID: 78 Comm: kworker/u8:1 Tainted: G W 4.4.0+ #1 Jan 29 16:42:34 surface kernel: Hardware name: Microsoft Corporation Surface 3/Surface 3, BIOS 1.50410.78 03/10/2015 Jan 29 16:42:34 surface kernel: Workqueue: events_unbound async_run_entry_fn Jan 29 16:42:34 surface kernel: 0000000000000000 00000000ef2941c9 ffff88013a1a7870 ffffffff813abbaf Jan 29 16:42:34 surface kernel: ffff88013a1a78b8 ffff88013a1a78a8 ffffffff810a1d42 ffff88003fa8da00 Jan 29 16:42:34 surface kernel: ffff88003ec72000 ffff880138792800 ffff88003f8d5b48 ffff88013a1f2c00 Jan 29 16:42:34 surface kernel: Call Trace: Jan 29 16:42:34 surface kernel: [<ffffffff813abbaf>] dump_stack+0x44/0x55 Jan 29 16:42:34 surface kernel: [<ffffffff810a1d42>] warn_slowpath_common+0x82/0xc0 Jan 29 16:42:34 surface kernel: [<ffffffff810a1ddc>] warn_slowpath_fmt+0x5c/0x80 Jan 29 16:42:34 surface kernel: [<ffffffffa0196268>] intel_atomic_commit+0x15a8/0x1850 [i915] Jan 29 16:42:34 surface kernel: [<ffffffffa00adf11>] ? drm_atomic_check_only+0x181/0x600 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa00ae3c7>] drm_atomic_commit+0x37/0x60 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa01072cf>] restore_fbdev_mode+0x22f/0x260 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa00ad18a>] ? drm_modeset_lock_all_ctx+0x9a/0xb0 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa01094b3>] drm_fb_helper_restore_fbdev_mode_unlocked+0x33/0x80 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa010952d>] drm_fb_helper_set_par+0x2d/0x50 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa01acdea>] intel_fbdev_set_par+0x1a/0x60 [i915] Jan 29 16:42:34 surface kernel: [<ffffffff8141d930>] fbcon_init+0x570/0x5f0 Jan 29 16:42:34 surface kernel: [<ffffffff8149f2ea>] visual_init+0xca/0x130 Jan 29 16:42:34 surface kernel: [<ffffffff814a1181>] do_bind_con_driver+0x1c1/0x3a0 Jan 29 16:42:34 surface kernel: [<ffffffff814a1699>] do_take_over_console+0x149/0x1a0 Jan 29 16:42:34 surface kernel: [<ffffffff814197b7>] do_fbcon_takeover+0x57/0xb0 Jan 29 16:42:34 surface kernel: [<ffffffff8141e3a8>] fbcon_event_notify+0x658/0x750 Jan 29 16:42:34 surface kernel: [<ffffffff810c05fa>] notifier_call_chain+0x4a/0x70 Jan 29 16:42:34 surface kernel: [<ffffffff810c0937>] __blocking_notifier_call_chain+0x47/0x60 Jan 29 16:42:34 surface kernel: [<ffffffff810c0966>] blocking_notifier_call_chain+0x16/0x20 Jan 29 16:42:34 surface kernel: [<ffffffff81423ffb>] fb_notifier_call_chain+0x1b/0x20 Jan 29 16:42:34 surface kernel: [<ffffffff8142631f>] register_framebuffer+0x20f/0x350 Jan 29 16:42:34 surface kernel: [<ffffffffa01097da>] drm_fb_helper_initial_config+0x28a/0x410 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa01ad99f>] intel_fbdev_initial_config+0x1f/0x30 [i915] Jan 29 16:42:34 surface kernel: [<ffffffff810c206a>] async_run_entry_fn+0x4a/0x140 Jan 29 16:42:34 surface kernel: [<ffffffff810b9bee>] process_one_work+0x19e/0x3f0 Jan 29 16:42:34 surface kernel: [<ffffffff810b9e8e>] worker_thread+0x4e/0x450 Jan 29 16:42:34 surface kernel: [<ffffffff810b9e40>] ? process_one_work+0x3f0/0x3f0 Jan 29 16:42:34 surface kernel: [<ffffffff810bf758>] kthread+0xd8/0xf0 Jan 29 16:42:34 surface kernel: [<ffffffff810bf680>] ? kthread_worker_fn+0x160/0x160 Jan 29 16:42:34 surface kernel: [<ffffffff8179420f>] ret_from_fork+0x3f/0x70 Jan 29 16:42:34 surface kernel: [<ffffffff810bf680>] ? kthread_worker_fn+0x160/0x160 Jan 29 16:42:34 surface kernel: ---[ end trace 0210388f7f858187 ]--- Jan 29 16:42:34 surface kernel: [drm:intel_pipe_config_compare [i915]] *ERROR* mismatch in has_dsi_encoder (expected 1, found 0) Jan 29 16:42:34 surface kernel: [drm:intel_pipe_config_compare [i915]] *ERROR* mismatch in dpll_hw_state.dpll (expected 0x30002000, found 0x30006000) Jan 29 16:42:34 surface kernel: [drm:intel_pipe_config_compare [i915]] *ERROR* mismatch in dpll_hw_state.dpll_md (expected 0x00000000, found 0x00000003) Jan 29 16:42:34 surface kernel: [drm:intel_pipe_config_compare [i915]] *ERROR* mismatch in base.adjusted_mode.crtc_clock (expected 164490, found 0) Jan 29 16:42:34 surface kernel: [drm:intel_pipe_config_compare [i915]] *ERROR* mismatch in port_clock (expected 164490, found 0) Jan 29 16:42:34 surface kernel: ------------[ cut here ]------------ Jan 29 16:42:34 surface kernel: WARNING: CPU: 2 PID: 78 at drivers/gpu/drm/i915/intel_display.c:13054 intel_atomic_commit+0x1544/0x1850 [i915]() Jan 29 16:42:34 surface kernel: pipe state doesn't match! Jan 29 16:42:34 surface kernel: Modules linked in: i915 i2c_algo_bit drm_kms_helper drm mmc_block sdhci_acpi sdhci mmc_core fjes i2c_hid video hid_microsoft Jan 29 16:42:34 surface kernel: CPU: 2 PID: 78 Comm: kworker/u8:1 Tainted: G W 4.4.0+ #1 Jan 29 16:42:34 surface kernel: Hardware name: Microsoft Corporation Surface 3/Surface 3, BIOS 1.50410.78 03/10/2015 Jan 29 16:42:34 surface kernel: Workqueue: events_unbound async_run_entry_fn Jan 29 16:42:34 surface kernel: 0000000000000000 00000000ef2941c9 ffff88013a1a7870 ffffffff813abbaf Jan 29 16:42:34 surface kernel: ffff88013a1a78b8 ffff88013a1a78a8 ffffffff810a1d42 ffff88003f9dc800 Jan 29 16:42:34 surface kernel: ffff88003ec72000 ffff880138792800 ffff88003f8d5b48 ffff88013a1f2c00 Jan 29 16:42:34 surface kernel: Call Trace: Jan 29 16:42:34 surface kernel: [<ffffffff813abbaf>] dump_stack+0x44/0x55 Jan 29 16:42:34 surface kernel: [<ffffffff810a1d42>] warn_slowpath_common+0x82/0xc0 Jan 29 16:42:34 surface kernel: [<ffffffff810a1ddc>] warn_slowpath_fmt+0x5c/0x80 Jan 29 16:42:34 surface kernel: [<ffffffffa0196204>] intel_atomic_commit+0x1544/0x1850 [i915] Jan 29 16:42:34 surface kernel: [<ffffffffa00adf11>] ? drm_atomic_check_only+0x181/0x600 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa00ae3c7>] drm_atomic_commit+0x37/0x60 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa01072cf>] restore_fbdev_mode+0x22f/0x260 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa00ad18a>] ? drm_modeset_lock_all_ctx+0x9a/0xb0 [drm] Jan 29 16:42:34 surface kernel: [<ffffffffa01094b3>] drm_fb_helper_restore_fbdev_mode_unlocked+0x33/0x80 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa010952d>] drm_fb_helper_set_par+0x2d/0x50 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa01acdea>] intel_fbdev_set_par+0x1a/0x60 [i915] Jan 29 16:42:34 surface kernel: [<ffffffff8141d930>] fbcon_init+0x570/0x5f0 Jan 29 16:42:34 surface kernel: [<ffffffff8149f2ea>] visual_init+0xca/0x130 Jan 29 16:42:34 surface kernel: [<ffffffff814a1181>] do_bind_con_driver+0x1c1/0x3a0 Jan 29 16:42:34 surface kernel: [<ffffffff814a1699>] do_take_over_console+0x149/0x1a0 Jan 29 16:42:34 surface kernel: [<ffffffff814197b7>] do_fbcon_takeover+0x57/0xb0 Jan 29 16:42:34 surface kernel: [<ffffffff8141e3a8>] fbcon_event_notify+0x658/0x750 Jan 29 16:42:34 surface kernel: [<ffffffff810c05fa>] notifier_call_chain+0x4a/0x70 Jan 29 16:42:34 surface kernel: [<ffffffff810c0937>] __blocking_notifier_call_chain+0x47/0x60 Jan 29 16:42:34 surface kernel: [<ffffffff810c0966>] blocking_notifier_call_chain+0x16/0x20 Jan 29 16:42:34 surface kernel: [<ffffffff81423ffb>] fb_notifier_call_chain+0x1b/0x20 Jan 29 16:42:34 surface kernel: [<ffffffff8142631f>] register_framebuffer+0x20f/0x350 Jan 29 16:42:34 surface kernel: [<ffffffffa01097da>] drm_fb_helper_initial_config+0x28a/0x410 [drm_kms_helper] Jan 29 16:42:34 surface kernel: [<ffffffffa01ad99f>] intel_fbdev_initial_config+0x1f/0x30 [i915] Jan 29 16:42:34 surface kernel: [<ffffffff810c206a>] async_run_entry_fn+0x4a/0x140 Jan 29 16:42:34 surface kernel: [<ffffffff810b9bee>] process_one_work+0x19e/0x3f0 Jan 29 16:42:34 surface kernel: [<ffffffff810b9e8e>] worker_thread+0x4e/0x450 Jan 29 16:42:34 surface kernel: [<ffffffff810b9e40>] ? process_one_work+0x3f0/0x3f0 Jan 29 16:42:34 surface kernel: [<ffffffff810bf758>] kthread+0xd8/0xf0 Jan 29 16:42:34 surface kernel: [<ffffffff810bf680>] ? kthread_worker_fn+0x160/0x160 Jan 29 16:42:34 surface kernel: [<ffffffff8179420f>] ret_from_fork+0x3f/0x70 Jan 29 16:42:34 surface kernel: [<ffffffff810bf680>] ? kthread_worker_fn+0x160/0x160 Jan 29 16:42:34 surface kernel: ---[ end trace 0210388f7f858188 ]--- Jan 29 16:42:34 surface kernel: Console: switching to colour frame buffer device 240x80