Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932299AbdGLRTy convert rfc822-to-8bit (ORCPT ); Wed, 12 Jul 2017 13:19:54 -0400 Received: from mout.gmx.net ([212.227.17.22]:61820 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932076AbdGLRTx (ORCPT ); Wed, 12 Jul 2017 13:19:53 -0400 Message-ID: <1499879972.23742.50.camel@gmx.de> Subject: Re: [regression drm/noveau] suspend to ram -> BOOM: exception RIP: drm_calc_vbltimestamp_from_scanoutpos+335 From: Mike Galbraith To: Ilia Mirkin Cc: LKML , "dri-devel@lists.freedesktop.org" , "nouveau@lists.freedesktop.org" , David Airlie , Ben Skeggs , Daniel Vetter Date: Wed, 12 Jul 2017 19:19:32 +0200 In-Reply-To: References: <1499794333.5315.8.camel@gmx.de> <1499796510.5315.27.camel@gmx.de> <1499853345.23742.8.camel@gmx.de> <1499858703.23742.25.camel@gmx.de> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.20.5 Mime-Version: 1.0 Content-Transfer-Encoding: 8BIT X-Provags-ID: V03:K0:rOPok7BsDaL7nEsBKe4VvQNNlvMONYq+2Qja3qVYhMHKW3N+meT vMjsJlKyTfuVzs1JovfVWcrcxh28kLYCWAlpQxQ9OTyIgMy+hESLWsE0O1cr/GZMDhmwFE0 IzIkgYdeWzKt2N40f0hwwaeYZK9RdRtkzO5/W5KeEpX2OcPCD951zySAo0ZtFl6p0j9Zj+E LdPGgzFPntJgqBnIGu1UA== X-UI-Out-Filterresults: notjunk:1;V01:K0:v/+A+dhhRa8=:xg+BbqavciZQtUrLWa0Qel LGV6iqKRZ84YhKWsMnxdEuG0pUi3Od4kyZasRgFRqufvM74RLNIUxzI5aK0CBFJzu1cSag2pr VbKiuqB55GhKGaZ25prHfpdHVtPLqlWmVeleENcyNGsaDVFryuVo20pmAuhXU3eXmTLcWXX98 gq2+cV3JWRH9V+hDqfXbokezQUHCNb1NQOSx17j3msMev5HTqVIwE3K/+gpoxnJQ2kcMLP/PY n07B8kGHagaJtUOLExIRGaerKdVSkbcm7eA7ZlOH28znHcN0SOhjMr99AdMdyv1lsPalwZbm0 a4s9g6aNjy/OXexWFhqBKT7JUv50Dq0sBkqLN5M3xcGQo8eW0AtXBClmf8sSenWiPPyUK3f+j U1ltUvacfMVVgNTN4xUFmhLUOffzufzDIj7FzuN3cSFmmX7oufD6FRbC5Kw+cvAPyAJjRFldn 9kkgSmvBSWYPWavDlRXQelWlj2iizmXHrkARV1311EPbZZf4BqAICQpgt9Wx7Hu/HRLDxJDuE kQePLcN0eo43wWDcWTOmTsFbP4lwYFkW19mO8axyQAvOpQNyQWh9mx5EoWIC6xtF4ZfeyuOdy P1S5Gvx50UISALxjfaVDl7bjmorlFtm2JK2OViLd7USyHcumpOmd8Kzgsue/IxFWHW0qw8nPl t4NglP5guD7Z0MEU1YdgohRl9xZbO1pcq0rrntFKSaiSM+ZRZWbSU0Zzl+nIz8Y50Ry8DSn8y Tm/JWtG5eaJ2km1MdKCvrgIGLAy7/5V6fGd1UleftjdxnA3VzTB8fytm+UeKqCkHGYpzmUQcN CHnBr1b Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1805 Lines: 40 On Wed, 2017-07-12 at 07:37 -0400, Ilia Mirkin wrote: > On Wed, Jul 12, 2017 at 7:25 AM, Mike Galbraith wrote: > > On Wed, 2017-07-12 at 11:55 +0200, Mike Galbraith wrote: > >> On Tue, 2017-07-11 at 14:22 -0400, Ilia Mirkin wrote: > >> > > >> > Some display stuff did change for 4.13 for GM20x+ boards. If it's not > >> > too much trouble, a bisect would be pretty useful. > >> > >> Bisection seemingly went fine, but the result is odd. > >> > >> e98c58e55f68f8785aebfab1f8c9a03d8de0afe1 is the first bad commit > > > > But it really really is bad. Looking at gitk fork in the road leading > > to it... > > > > 52d9d38c183b drm/sti:fix spelling mistake: "compoment" -> "component" - good > > e4e818cc2d7c drm: make drm_panel.h self-contained - good > > 9cf8f5802f39 drm: add missing declaration to drm_blend.h - good > > > > Before the git highway splits, all is well. The lane with commits > > works fine at both ends, but e98c58e55f68 is busted. Merge arfifact? > > Hmmm... that tree does not appear to have gotten a v4.12 backmerge at > any point. The last backmerge from Linus as far as I can tell was > v4.11-rc7. Could be an interaction with some out-of-tree change. FWIW, checking out the fingered commit then.. git log --oneline 52d9d38c183b..e98c58e55f68|grep nouveau and reverting the lot helped not at all. Checking out 6b7781b42dc9 and reverting the fingered commit did.  Given the nouveau bits reverted are mostly the vblank changes, CC to Daniel, maybe he'll know why both GTX 980 and GeForce 8600 GT get all upset. Either I'm damn lucky, both of my nvidia equipped boxen going boom 100% repeatably, or there are a lot of folks out there who haven't yet tried suspend with our latest/greatest kernel.  I suspect the later. -Mike