Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752458AbdHHQeM convert rfc822-to-8bit (ORCPT ); Tue, 8 Aug 2017 12:34:12 -0400 Received: from mout.gmx.net ([212.227.17.22]:62374 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752202AbdHHQeK (ORCPT ); Tue, 8 Aug 2017 12:34:10 -0400 Message-ID: <1502210041.7877.5.camel@gmx.de> Subject: Re: blk-mq breaks suspend even with runtime PM patch From: Mike Galbraith To: Greg KH , Oleksandr Natalenko Cc: Jens Axboe , Christoph Hellwig , linux-block@vger.kernel.org, linux-kernel@vger.kernel.org Date: Tue, 08 Aug 2017 18:34:01 +0200 In-Reply-To: <20170808162252.GC23338@kroah.com> References: <5912148.iRCpNe8Dyb@natalenko.name> <1501391551.17388.31.camel@gmx.de> <1662218.y9oETEnj5A@natalenko.name> <20170808162252.GC23338@kroah.com> 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:VHi+rIvAp5hRgOmNYcqXVjOIWA5nLm8H0d7Ia+z0kV/ZXCDjw0b glLXnSRW8q6infe/v1QC69Wp3/k3VOzKK13rNHNkgkWTkQ0fXJHlcaQib3aN53kpgQoj0A2 xz66e44pyyOvfTpAlMapFvXdCWGvWyJDAMz7KDjnvkIJTMW20cCV7U5tkw1ytE1it9gSrbp jGEy2qFYiJVHWtQXcQIMw== X-UI-Out-Filterresults: notjunk:1;V01:K0:RrSC9bZBCB0=:f0C3PUukS5Erggl1Y9vSHD EES1QioQQ8cFcQyFT+zchuV+8vD05RIX7BKVEL60tUSmgRDG4rb8tmpdnQRmj8IdhYcne3PfZ o0TXQZ1QJmvFezdxXLRl7v6XJg/9RrwFcqcTUmm94zUeLrsojTiQdzpqMLPl+Coica5OsXvFo +PgqxOthBE4djj+g5PErk3O8RMk+nuemXVdTb1DpFpnpvqcoHTo+SQCkjBEH72YbpQy8M0ucC KmlxFedfVfJvmpKDbhzUmLLSC1arubH7cL0fijapMuZGzcf+lM5XBnh+Bg873Ix2h69oKHJMn DMKNb9dAVYw42P07bxsl2cwZd8V6Zf2zhid4r2JJ7sA70dK/0dVqPOJusrGQ8aHCCxZ0Tsyqv f0Y+YhgFe/9VzFOMSqgmNuVizb/OEBMkDem31FuPCc1vBpRzlDv4aLv/3582o4CTUGAN5Mvuo HoEZ6R/aftrgtQGujwtKO9M5WsCswqsFOhBWEC9eyNrfoOfkM3OMt3PnxXKYXw/FTYyS6jhjT lCGbsrwy3fLncLPr5aleeWZY/QAjlohydTCvTgdIRVEKOHTut+UY7Hfr17+C6K1NEUGqvVOHs DO+G2wUKppVaidBqny8SjAF00812G4gxk51XQvKYs9aO3ihcHQm1h2n6OOU9Bx9NlXXMNfZSD UUj3CDBRHHhA2waqh17QpJsKrj2WAdwoqL3h+KPVskRUXA5aAht6V7iDBluRMQEcyYT6UFDEp F7yn6zunn9o2/iTiltBBTN3DbpJ50kqjg64IGbJ8jb7K8ToUDh3NY38t79IcR+3XZKDOu7/8O uZi1yyudMBPzDocIA+VbzWrhgWCF0SfN7n2XHY5pt3Ir0QzpaQ= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1244 Lines: 36 On Tue, 2017-08-08 at 09:22 -0700, Greg KH wrote: > On Sun, Jul 30, 2017 at 03:50:15PM +0200, Oleksandr Natalenko wrote: > > Hello Mike et al. > > > > On neděle 30. července 2017 7:12:31 CEST Mike Galbraith wrote: > > > FWIW, first thing I'd do is update that 4.12.0 to 4.12.4, and see if > > > stable fixed it. > > > > My build already includes v4.12.4. > > > > > If not, I'd find these two commits irresistible. > > > > > > 5f042e7cbd9eb blk-mq: Include all present CPUs in the default queue mapping > > > 4b855ad37194f blk-mq: Create hctx for each present CPU > > > > I've applied these 2 commits, and cannot reproduce the issue anymore. Looks > > like a perfect hit, thanks! > > > > > 'course applying random upstream bits does come with some risk, trying > > > a kernel already containing them has less "entertainment" potential. > > > > Should you consider applying them to v4.12.x stable series? CC'ing Greg just > > in case. > > I can queue these up if I get an ack from the developers/maintainers > that it is ok to do so... > > {hint} {hint++} Those commits take Steven Rostedt's hotplug stress script runtime down from 4 _minutes_ down to 7 seconds for my RT tree, so I'm rather hoping you hear an "ACK" too. -Mike