Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932948AbeALCxs (ORCPT + 1 other); Thu, 11 Jan 2018 21:53:48 -0500 Received: from mx1.redhat.com ([209.132.183.28]:42948 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932625AbeALCxr (ORCPT ); Thu, 11 Jan 2018 21:53:47 -0500 From: Ming Lei To: Jens Axboe , linux-block@vger.kernel.org, Christoph Hellwig Cc: Christian Borntraeger , Stefan Haberland , Thomas Gleixner , linux-kernel@vger.kernel.org, Ming Lei Subject: [PATCH 0/2] blk-mq: support physical CPU hotplug Date: Fri, 12 Jan 2018 10:53:04 +0800 Message-Id: <20180112025306.28004-1-ming.lei@redhat.com> X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.27]); Fri, 12 Jan 2018 02:53:47 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Return-Path: Hi, This two patches support physical CPU hotplug, so that we can make blk-mq scale well when new physical CPU is added or removed, and this use case is normal for VM world. Also this patchset fixes the following warning reported by Christian Borntraeger: https://marc.info/?l=linux-block&m=151092973417143&w=2 Christoph Hellwig (2): genirq/affinity: assign vectors to all possible CPUs blk-mq: simplify queue mapping & schedule with each possisble CPU block/blk-mq.c | 19 ++++++++----------- kernel/irq/affinity.c | 30 +++++++++++++++--------------- 2 files changed, 23 insertions(+), 26 deletions(-) -- 2.9.5