From mboxrd@z Thu Jan 1 00:00:00 1970 From: Heiko Stuebner Subject: Re: [REGRESSION] Xorg segfaults on Asus Chromebook CP101 with Linux v5.2 (was Asus C101P Chromeboot fails to boot with Linux 5.2) Date: Sat, 13 Jul 2019 17:17:08 +0200 Message-ID: <2648434.ut0pN6mfR1@phil> References: <59042b09-7651-be1d-347f-0dc4aa02a91b@gmx.co.uk> <5fe66d5d-0624-323f-3bf8-56134ca85eca@gmx.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Return-path: In-Reply-To: Sender: linux-kernel-owner@vger.kernel.org To: Alex Dewar Cc: Mauro Carvalho Chehab , Greg Kroah-Hartman , Hans Verkuil , Philipp Zabel , Boris Brezillon , linux-arm-kernel , "open list:ARM/Rockchip SoC..." , Linux Kernel Mailing List , linux-media@vger.kernel.org, devel@driverdev.osuosl.org List-Id: linux-rockchip.vger.kernel.org Hi, Am Samstag, 13. Juli 2019, 13:38:45 CEST schrieb Alex Dewar: > I initially thought my machine was failing to boot entirely, but it > turns out it was just failing to start the display manager. I managed to > escape to a tty by hammering the keyboard a bit. > > I suspect the culprit is the rockchip_vpu driver (in staging/media), > which has been renamed to hantro in this merge window. When I run startx > from a terminal, X fails to start and Xorg segfaults (log here: > http://users.sussex.ac.uk/~ad374/xorg.log). X seems to work without any > issues in v5.1. 5.2 also has support for Panfrost (Mali-Midgard GPUs) but I'm not sure if it already can support X11 yet and your X11 log mentions libglamoregl in the segfault stack trace. Apart from it bisect that Greg suggested you could also just try blacklisting either panfrost or vpu kernel modules /etc/udev/somewhere . This would prevent them from loading Hope that helps Heiko