Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp4227967pxk; Tue, 22 Sep 2020 13:48:26 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyPyZZnN+8PtHLnXuIwX6fy7wgckNa3aNF1owBryZn7nl+FJrCaJwE/tNIC81NPoGf9+3VK X-Received: by 2002:a05:6402:3050:: with SMTP id bu16mr6033244edb.343.1600807706502; Tue, 22 Sep 2020 13:48:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1600807706; cv=none; d=google.com; s=arc-20160816; b=zkFglzROpKlmRQH4AgWReyPWAazbLM+cxsn7mzZ7q8Jseurq44tXHksYGC9/oBDeGm /SPw97b/+v//uiL7F+3p5bIdbcgHwQs5rZwD4I5IQJFmb5aJ2dRO/XoryG7fYpVKZrSQ avlMEzf9Wgr1FsX6/g69NMdcCogwCg5XWKEDt+Z9PlTNCzPLwqTWNm0rKPKce64etRHu hRT5LmA+Uvn7zEiiSGahXIjQVYaTj917mODwhRzOPwRdELF8FCcEvEMp0u8G/aSidrpU giKeab0fs4ZJ/tGQk06AdBLGR2iioxJUkuaxM/oyxsd2oryXnCRq8EVN8ltI8WOnL+gk os2g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=oL8/ypqaruCnt+1/c/d5bU4NJ+bnj4ELVD1Ha6NLjE8=; b=p4UTqfRT7IsMmnX16EpjeNh6Ru0nB4mQAKfRMXV0idoj2thRh2z3wFE8TMrFnQ5+F2 LJxWd2deBG3dDbIcXRbTJMiSBNyw7KYJ71SS/LM1OrCxjAsv91Qr4IDTpcL3WXSnGKX1 cZdo3qD0L+rTSvYpFVubNV1bh2Fy6zIncdWHOcZaV/EJXeALKSTsbuTdSXY/qXq16VTd sakhTQyusvOe4pMYKlfxem5C93vLPqD81ln8skA2FUsZ+VZaZjMp9yqGwwhiPrDYDZ9m nTWSgj2qkwfVKbcCJeIgH18oXJjMs8L/plWl7uPot6pMzWIWCVhrULTitPG7y2vhRLfe sbqw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=RsG9FO4T; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id f6si11010383edc.423.2020.09.22.13.48.01; Tue, 22 Sep 2020 13:48:26 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=RsG9FO4T; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726685AbgIVUoE (ORCPT + 99 others); Tue, 22 Sep 2020 16:44:04 -0400 Received: from mail.kernel.org ([198.145.29.99]:33864 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726550AbgIVUoE (ORCPT ); Tue, 22 Sep 2020 16:44:04 -0400 Received: from localhost (lfbn-ncy-1-588-162.w81-51.abo.wanadoo.fr [81.51.203.162]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 713742220D; Tue, 22 Sep 2020 20:44:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1600807443; bh=o/A+74sXpvNL4tx92j94WhBZbCGLWsBUOQCxdXNtXtI=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=RsG9FO4Tn1qmEAYSZiAQdWycz+XJr7+Km3JimdrKx+1eeq4nRkdMnFOQS0YmIQEzZ klOSRI+FbarzK3AG2suYbSyDtQrmq/PUbxwitW6QK5Gt0hZF+KWCOJChoU1N4JEfQz KxFRtROaCRNiFlBKr8VPTr2uOqIdKqB9Kaz0n/sk= Date: Tue, 22 Sep 2020 22:44:01 +0200 From: Frederic Weisbecker To: Nitesh Narayan Lal Cc: bhelgaas@google.com, Jesse Brandeburg , linux-kernel@vger.kernel.org, netdev@vger.kernel.org, linux-pci@vger.kernel.org, mtosatti@redhat.com, sassmann@redhat.com, jeffrey.t.kirsher@intel.com, jacob.e.keller@intel.com, jlelli@redhat.com, hch@infradead.org, mike.marciniszyn@intel.com, dennis.dalessandro@intel.com, thomas.lendacky@amd.com, jerinj@marvell.com, mathias.nyman@intel.com, jiri@nvidia.com Subject: Re: [RFC][Patch v1 2/3] i40e: limit msix vectors based on housekeeping CPUs Message-ID: <20200922204400.GC5217@lenoir> References: <20200909150818.313699-1-nitesh@redhat.com> <20200909150818.313699-3-nitesh@redhat.com> <20200917112359.00006e10@intel.com> <20200921225834.GA30521@lenoir> <65513ee8-4678-1f96-1850-0e13dbf1810c@redhat.com> <20200922095440.GA5217@lenoir> <1b7fba6f-85c3-50d6-a951-78db1ccfd04a@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1b7fba6f-85c3-50d6-a951-78db1ccfd04a@redhat.com> User-Agent: Mutt/1.9.4 (2018-02-28) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Sep 22, 2020 at 09:34:02AM -0400, Nitesh Narayan Lal wrote: > On 9/22/20 5:54 AM, Frederic Weisbecker wrote: > > But I don't also want to push toward a complicated solution to handle CPU hotplug > > if there is no actual problem to solve there. > > Sure, even I am not particularly sure about the hotplug scenarios. Surely when isolation is something that will be configurable through cpuset, it will become interesting. For now it's probably not worth adding hundreds lines of code if nobody steps into such issue yet. What is probably more worthy for now is some piece of code to consolidate the allocation of those MSI vectors on top of the number of housekeeping CPUs. Thanks.