Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp5679638ybl; Tue, 27 Aug 2019 08:11:55 -0700 (PDT) X-Google-Smtp-Source: APXvYqx+P7lNf6ZsalvmMxfZCUpc4MHm6rNSLs+VyH7Ute4lwcZZkg6aUCjtCzyYnVyAlluMm7Z5 X-Received: by 2002:a17:902:9349:: with SMTP id g9mr24572096plp.262.1566918715004; Tue, 27 Aug 2019 08:11:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1566918714; cv=none; d=google.com; s=arc-20160816; b=iKp7uGbEUx67mjlUdxxWv6N0Se2Dlz68vaABXRHCGDxeW5GCfTuGSBdhqba0HTRRKy yhru2ZwkjBvjt9e3vd91R63tIHcHUVNo7Bp80ukFmXXQDuAPqQ6oER0b3AcyQJPuy1v2 +AJ01hGay/dw2JHgu97BSSYcTfJwOAznFmLeuH3Tu1kLinpTW+rhPGzwxsgXLHJaI0uJ uGhc4lrtVUIH+KxMAAF48MZ2lojnprT/B1MN+GJt9947pW4acjDDc2rzS3DkaQPB2SdD PzprVYKUa3vCYLg27sg13y7qNYjV67nAkxWNw+No3xUFbTYHNhUFE9I0g/pGEcxI5Rq6 7UVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject; bh=TLt4u7UGczeUqSMgyy+K1XoXpeQZCnRb2YnoO+BMfIo=; b=shEIGOfbz9nkUVWwpXnqET9sKyDFe9pFvtukblo+8uUzk2c7/+umNL51SoRiVdQrhA MtwTpD8rqP9EHQr9hCu3vq+xVdsdG68qcGiXJMEdm8A4CxVOWYQpcmFHUdy3MIVmN+0F T1Li4Xq6+J6ZTEfD1qyfIGL5WbxOZwk8VqCzAIPqNketw26fI4psVnieL1KqHuIKm7k5 FYmchwUmggKr5e5/yaSvEk9BMnDnYmwWwjDXGobwo2CgymM0bAXlcr+0+DvcQu6xKqzI r/llttayaa+x5Z/WgqIancnziWf33CjBZ88z9mpFBcHbe6sndIcLocH1hBL0sAeRsxoa zqIg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b8si13117265plk.140.2019.08.27.08.11.38; Tue, 27 Aug 2019 08:11:54 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729696AbfH0PKq (ORCPT + 99 others); Tue, 27 Aug 2019 11:10:46 -0400 Received: from mail-pg1-f194.google.com ([209.85.215.194]:44078 "EHLO mail-pg1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726054AbfH0PKq (ORCPT ); Tue, 27 Aug 2019 11:10:46 -0400 Received: by mail-pg1-f194.google.com with SMTP id i18so12851346pgl.11; Tue, 27 Aug 2019 08:10:45 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=TLt4u7UGczeUqSMgyy+K1XoXpeQZCnRb2YnoO+BMfIo=; b=niRAbPOQI3zUkKnrNsbfzvsmHy7pHWg70NpUY3xDLh9thcNjn9OlluiMgP+qkNnei7 HmJvc4m42HmwxRM18odZ6vNQyPnJfRiwO0DCEfFAWBaA0Cf7NXxsQteFWNdTSUpZ97jh fTajeuDxJ94G9dyzwIB6JtPuCmek5cS4SyUMSeivtMh/Pgrk0NLu8X6oEIksYuP/hZBQ zrKCzydnoQocaIinNx9MeM5uvp/PSfNH0Mhd0LxaQBHCgC5R9h7zl2lWX7sl6QQwcGWV GcUNgxk+3Bgu+aUuGtUaJWfkMCeqCm3ITU3Mn+MwVvW7qb7OlC1pNxynWbq35Mm5eKWs boWQ== X-Gm-Message-State: APjAAAXu6RY7ShmHuWuyZW6CJFe/awnsBtDX5+TGx1/WDWk856Ry7LMU djWuRUzBXfQ3BcVsxkm65ok= X-Received: by 2002:a17:90a:3b4f:: with SMTP id t15mr26738525pjf.45.1566918645076; Tue, 27 Aug 2019 08:10:45 -0700 (PDT) Received: from desktop-bart.svl.corp.google.com ([2620:15c:2cd:202:4308:52a3:24b6:2c60]) by smtp.gmail.com with ESMTPSA id j11sm3174223pjb.11.2019.08.27.08.10.43 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 27 Aug 2019 08:10:44 -0700 (PDT) Subject: Re: [PATCH 3/4] nvme: pci: pass IRQF_RESCURE_THREAD to request_threaded_irq To: Ming Lei , Thomas Gleixner Cc: Jens Axboe , Hannes Reinecke , Sagi Grimberg , linux-scsi@vger.kernel.org, Peter Zijlstra , Long Li , John Garry , linux-kernel@vger.kernel.org, linux-nvme@lists.infradead.org, Keith Busch , Ingo Molnar , Christoph Hellwig References: <20190827085344.30799-1-ming.lei@redhat.com> <20190827085344.30799-4-ming.lei@redhat.com> From: Bart Van Assche Message-ID: <7cdb9dbb-46e5-b66a-ddf1-c7ecceb28d7a@acm.org> Date: Tue, 27 Aug 2019 08:10:42 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <20190827085344.30799-4-ming.lei@redhat.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 8/27/19 1:53 AM, Ming Lei wrote: > If one vector is spread on several CPUs, usually the interrupt is only > handled on one of these CPUs. Is that perhaps a limitation of x86 interrupt handling hardware? See also the description of physical and logical destination mode of the local APIC in the Intel documentation. Does that limitation also apply to other platforms than x86? Thanks, Bart.