Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1750841AbdL2VK0 (ORCPT ); Fri, 29 Dec 2017 16:10:26 -0500 Received: from mx2.suse.de ([195.135.220.15]:43251 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750709AbdL2VKZ (ORCPT ); Fri, 29 Dec 2017 16:10:25 -0500 Date: Fri, 29 Dec 2017 22:10:22 +0100 (CET) From: Jiri Kosina To: Jani Nikula , Joonas Lahtinen , Rodrigo Vivi , Chris Wilson , Daniel Vetter cc: intel-gfx@lists.freedesktop.org, linux-kernel@vger.kernel.org Subject: Graphics on thinkpad x270 after dock/undock works only for the first time (CPU pipe B FIFO underrun) Message-ID: User-Agent: Alpine 2.21 (LSU 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 657 Lines: 22 When I dock my thinkpad x270 [1] and run xrandr --auto, image correctly appears on external display. After undocking and docking again, the image on external display doesn't appear any more, and this pops up in dmesg [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO underrun After restarting X (no need to reboot), I am able to dock again and get image on external display. I don't think this is a regression, I tried a few older kernels up to something around 4.11, and nothing worked. In case any more information is needed to debug this, please let me know, I'll happily provide it. Thanks, -- Jiri Kosina SUSE Labs