Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752900AbdFLWkb (ORCPT ); Mon, 12 Jun 2017 18:40:31 -0400 Received: from mx1.redhat.com ([209.132.183.28]:45524 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752607AbdFLWka (ORCPT ); Mon, 12 Jun 2017 18:40:30 -0400 DMARC-Filter: OpenDMARC Filter v1.3.2 mx1.redhat.com B73C98123F Authentication-Results: ext-mx01.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com Authentication-Results: ext-mx01.extmail.prod.ext.phx2.redhat.com; spf=pass smtp.mailfrom=bskeggs@redhat.com DKIM-Filter: OpenDKIM Filter v2.11.0 mx1.redhat.com B73C98123F Subject: Re: [4.4.70 REGRESSION] Nouveau hangs up at boot To: Takashi Iwai , Greg Kroah-Hartman Cc: Luigi Baldoni , linux-stable@vger.kernel.org, linux-kernel@vger.kernel.org References: From: Ben Skeggs Message-ID: Date: Tue, 13 Jun 2017 08:40:26 +1000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="CC6WeHtm5lio62PgkJ54e7JNbKKEibJWa" X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.25]); Mon, 12 Jun 2017 22:40:29 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3597 Lines: 96 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --CC6WeHtm5lio62PgkJ54e7JNbKKEibJWa Content-Type: multipart/mixed; boundary="qfQ4LU9OAQsj7LhHNhk0jKvWultaqEpLO"; protected-headers="v1" From: Ben Skeggs To: Takashi Iwai , Greg Kroah-Hartman Cc: Luigi Baldoni , linux-stable@vger.kernel.org, linux-kernel@vger.kernel.org Message-ID: Subject: Re: [4.4.70 REGRESSION] Nouveau hangs up at boot References: In-Reply-To: --qfQ4LU9OAQsj7LhHNhk0jKvWultaqEpLO Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 06/10/2017 06:25 AM, Takashi Iwai wrote: > Hi, >=20 > we've received a bug report about 4.4.70 kernel showing the hang up at > boot. And, this turned out to be a regression in nouveau driver: > https://bugzilla.suse.com/show_bug.cgi?id=3D1043467 >=20 > I provided a test kernel reverting the last five commits about > nouveau below, and it was confirmed to work. But still not figured > out which one actually breaks. >=20 > e4add1cf6b4154804350c3385c6d447cff3570de > drm/nouveau/tmr: handle races with hw when updating the next alarm = time > commit 1b0f84380b10ee97f7d2dd191294de9017e94d1d upstream. >=20 > 9d78e40f5f41ad1db1849f8d15acbda99d0871b4 > drm/nouveau/tmr: avoid processing completed alarms when adding a ne= w one > commit 330bdf62fe6a6c5b99a647f7bf7157107c9348b3 upstream. >=20 > 5e07724c28f4e06fe42dd5b58bb6f9dd56510567 > drm/nouveau/tmr: fix corruption of the pending list when rescheduli= ng an alarm > commit 9fc64667ee48c9a25e7dca1a6bcb6906fec5bcc5 upstream. >=20 > 27f82df2f02688c51d2c1d9f624cc0c5b8a62661 > drm/nouveau/tmr: ack interrupt before processing alarms > commit 3733bd8b407211739e72d051e5f30ad82a52c4bc upstream. >=20 > 3819271d8a5f4c6e0c8f71c339e44e2efbe40710 > drm/nouveau/therm: remove ineffective workarounds for alarm bugs > commit e4311ee51d1e2676001b2d8fcefd92bdd79aad85 upstream. >=20 >=20 > Ben, is this a known problem? Or is there any fixup? > The kernel back trace found in the bugzilla report shows the issue in > nvkm_timer_alarm_trigger(), at least. >=20 A fix (b4e382ca7586a63b6c1e5221ce0863ff867c2df6) has been submitted alrea= dy. Sorry for the trouble! Ben. >=20 > thanks, >=20 > Takashi >=20 --qfQ4LU9OAQsj7LhHNhk0jKvWultaqEpLO-- --CC6WeHtm5lio62PgkJ54e7JNbKKEibJWa Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEETp/uv2nr9kIVth0/dgucYlCSkfsFAlk/GFoACgkQdgucYlCS kftQMxAAjAih/MyVSbbIGyN3SWD9hrBHrOJrF9x+Z9WyCgVdw/rxqwqVUh1/Qady Do1Bn/giyX/kmCe6dr7xfpvhdvftLt01A3fWHEf9+CFMAvAgNaEdVwW4FBqDHNEd 078ln/srUVOVjiDbDGPS3HfjvdpQItXH+EX1lqFQWX+rHgUpvquP35MC7+XS6/6c KYyah9NxiLpr/IJE6yOYYr41aYJHsDPvSlaSWhKsOexF57B/iWEOfQB9pXH+FT77 Nu+mlSyfN95c+Lh5QA3HpFRFgpCVCgO6JDwBPeGqFeYnNJ68/AUGkcYoTqho7Hha QZ44UhkfLW57BU+jW7/gGPqK/GiNj+xcBMXDNNDE6agO2WDML+cQfXqGoV2vNI3N WmiyP6Q8I4UsurzHDvsqXjzmYzUYoTmbYNnxuaTfaHNJ84Enl9/HVUtzA96zRBzo wOt9t+DIDCsBf0C+d9Htm70t4p0DY6KdlkdW29imR0LB8+Mu06SErWoHkDm8SdyX mfXxYf2OUD9mu3QXZdy+4Asky/wOXPAfsgTkDgK5CQOOi/wBosFBu/ncgpjjXEE8 f2kZb57I/gZWVtFzQ+4Gi7rFVTCo09cL/5M85bt63UM5g8HfVqO1nKQuJNzY2OdH XbTByCKiXgFV0VjaHXeUhtL4XUJvPuWwtjosqI+XAyPzqjU0OR0= =+Sln -----END PGP SIGNATURE----- --CC6WeHtm5lio62PgkJ54e7JNbKKEibJWa--