Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752220AbdGDSe2 (ORCPT ); Tue, 4 Jul 2017 14:34:28 -0400 Received: from mail-oi0-f65.google.com ([209.85.218.65]:36653 "EHLO mail-oi0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751960AbdGDSe0 (ORCPT ); Tue, 4 Jul 2017 14:34:26 -0400 MIME-Version: 1.0 In-Reply-To: <20a3d23f-2e56-e118-a355-e05dfcebe001@kernel.dk> References: <20a3d23f-2e56-e118-a355-e05dfcebe001@kernel.dk> From: Linus Torvalds Date: Tue, 4 Jul 2017 11:34:25 -0700 X-Google-Sender-Auth: TqN-KUrPqUeL6PWtqdwqQ_xQxLY Message-ID: Subject: Re: [GIT pull] irq updates for 4.13 To: Jens Axboe Cc: Thomas Gleixner , Max Gurtovoy , Christoph Hellwig , LKML , Andrew Morton , Ingo Molnar , "H. Peter Anvin" Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 842 Lines: 20 On Tue, Jul 4, 2017 at 8:17 AM, Jens Axboe wrote: > On 07/03/2017 06:00 PM, Linus Torvalds wrote: >> >> If they ever do come online, does that get fixed? I don't know. >> Somebody should check. > > Yes, the blk-mq cpu hotplug code updates mappings when CPUs come and > go, so that part is fine. That's exercised everytime the laptop is > suspended and resumed. I don't think that's true any more. Commit fe631457ff3e changed it to map the initial CPU's sequentially whether they are online or not. Only after you run out of hardware queues will we start playing games. That's what worries me about the conflict - the two changes did very different things to the same code. I'd really like somebody to take a look at my resolution, and just in general how those two different changes work together. Linus