From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933414AbeAYDaj convert rfc822-to-8bit (ORCPT ); Wed, 24 Jan 2018 22:30:39 -0500 Received: from mout.gmx.net ([212.227.17.20]:52240 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933375AbeAYDag (ORCPT ); Wed, 24 Jan 2018 22:30:36 -0500 Message-ID: <1516850941.6785.7.camel@gmx.de> Subject: Re: "irq/matrix: Spread interrupts on allocation" breaks nouveau in mainline kernel From: Mike Galbraith To: Lyude Paul , "Ghannam, Yazen" , Thomas Gleixner Cc: "hpa@zytor.com" , "keith.busch@intel.com" , "mingo@kernel.org" , "linux-kernel@vger.kernel.org" , Borislav Petkov Date: Thu, 25 Jan 2018 04:29:01 +0100 In-Reply-To: <1516824121.4109.28.camel@redhat.com> References: <1516744873.29151.3.camel@redhat.com> <1516757219.29151.7.camel@redhat.com> <1516816150.4109.2.camel@redhat.com> <1516823810.4109.26.camel@redhat.com> <1516824121.4109.28.camel@redhat.com> Content-Type: text/plain; charset="ISO-8859-15" X-Mailer: Evolution 3.20.5 Mime-Version: 1.0 Content-Transfer-Encoding: 8BIT X-Provags-ID: V03:K0:kYpPTWbJ0cnHTvK7NmWO/2GpiXgHyJ17h6MFpgk2VyB+gzKGlIP QI78PmZljx+BtWC4Rv0uCIkOm3b7LEYQxrGzIr+bvGokrsmSUJrO5HBNBLIFSPjI6F7Q14f JzPobMgWF8VJpS96lvFB9lNV3iOvrsqLavmewgfLQp4dEAAJCNzK1It6mHocbZ/T1ZK6UWo I+xI1eO4LD5l6A8cMN2cQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:QtvUJO4NPbg=:aBbrR3bJb0fVgKgLgbOKy2 KzOIs0q4eW6ZHGrCal998e5V1DqMTI9Ys+Xhx7ujK7EV8lTHKWQrqkLlnW1DA3W/yXDyp3YZx 4zPveuhR+XariiWO4nvL3XRLElVBWgXAx6i+ictu5KOyWVUOaqsnSYg1ZpQmWBx61MeuLc7OY ssIBX/AHQkO9g8I/mfc/RqCdOLs08UkkUujRlbojcGKwITJqZv7qLoNcVNNKJOX9eXc/uWDag jx1gs9Ir+8D8oyCCQASsZI71pHMK0wW0pOJ6TNWnLCnoUFDAEy+m3Z+JE8O0CVqeUghrnHZg9 r0N+U6zxz+Ir6Ja5DkHEVk6efSmkmZpWfD7eIi36xYn430xVQjw555kIiHK9+dZ216TJzaIum i6A9xWVM6iYs+OAN2BVfWLjPMc/7RHm/RovByN0GvgtqEuRsPOSNaDFqmFkmfdsXGsjYOrVcj FI4KOMQJ+QPnm1NyDMyyg40Uolv+Z2s3q99tyUNt7NPP1GgT4s28CFbWePu9ayIJykldxzt+/ UR6ZAtt01CvJC5bQ0QpnZtq/agZIk6Ox/NFktHBzWHdTrWavqviB8+FewmQFOmPIKj0OQZvNr TeUklhJzS9GQOIAI6bX+Ea3Fe3/gMDq/lsUDCaD9qveXzUeX9YqgN9qK3cSFQNpjOmZzZtRHK ht0/CHd+1r0LvNh8gwPdxTlmrdyzV0kokY75BEjY8rOLborl68fY1iJrqWQ+BPpylPYeWs2Di 9hhxVlTQ6ejErWuShMcLX0Xmu5bOU4vLriRiXTFMLhhhVKtUkUaREANVIGXwD0GXFPdBu1NIZ b8Mfnf0ZVoLSBsKejyY2nKz79uQ0Mc+2jrb0uaVMrNlrtdLbTI= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 2018-01-24 at 15:02 -0500, Lyude Paul wrote: > Almost forgot to mention: I came across this patch because reverting it > locally on the mainline kernel makes request_irq() behave normally (it doesn't > attempt to allocate the same vector twice anymore) and nouveau starts doing > suspend/resume correctly again Ah, someone already hunted down my resume woes. Yup, reverting $subject fixed up my sole reason to use nouveau (to be able to _resume_ as well as suspend:).  If anyone needs a lab rat, just holler. -Mike