Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp4225832ybl; Mon, 9 Dec 2019 07:26:24 -0800 (PST) X-Google-Smtp-Source: APXvYqwrNciVy+j6WidUtFh/FJgzkAPR0MjjYk1pTlMfhjE1C6swGvNLKhh6Z/e82VjrVVjdjH41 X-Received: by 2002:a05:6830:20cf:: with SMTP id z15mr21952095otq.277.1575905184057; Mon, 09 Dec 2019 07:26:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1575905184; cv=none; d=google.com; s=arc-20160816; b=bcN4t3Nm9npHrJMGviERAwmeu1vwvyShAV+r3n25JLBVYIsMoPcGusj1kjpFaznC8M QrrT3kZiKh3PfqMn8/pAmKsrIEd24BEiNlKX60zutfINDU3Kb+zn9YJ6RazmJCHTHEF1 3IuXdnWAJfhPA6KU2pi+vWV2B87+OC2x03gTf7OPw7+gNifTVmKWqHmXLb63EoxGlh11 NDCSdHM13WEAC5Fnn9fESss+dxRoKh38vANGt5umrAiO8/oDeLlY0P4UWwipGCoH74o0 FH9gbGWaarO+qbHdfr//7Kdp646GLEYRbw37F/CgBQCxK0KPpcLdM7DkMOpdvBxDHkkt Vr6w== 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=cLILH4m/e6z3BqLPDyQDlOn4xAmXZJYkDhY9nvHrG68=; b=UKfLjZE2OumhwHcs6Dlx5Me+lSiQjws/T69n/AxmvvffuDA/5fQhL91+7TnEvmgse9 VFxdG/loGleYQzSz+ndF/8fr4nR9t+RKbgM57ruzzHmLknD40PAmkDLDJ/v4mLJgeXiB 1KkyNpZVNbT9cY4xmoNlsXb5JGnXBF0FQa6NUc85GK2LES1sB6YwO64qD0YrvorwUaBd jtmkrc5cWWAhmSWel+muwtLtmEbksO8tbwAPRPx9G6BwpPmCzUEIFdIJVbK94Ui6nqp2 Lm5uMTR4LjqEuX0iakJl7fDn1ir8lugXYWaf/xowo5bdvO3p+ZAr353LWqbOW/JpTKQt 8+mg== 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 c24si6110984otf.14.2019.12.09.07.26.12; Mon, 09 Dec 2019 07:26:24 -0800 (PST) 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 S1726824AbfLIPZF (ORCPT + 99 others); Mon, 9 Dec 2019 10:25:05 -0500 Received: from mx2.suse.de ([195.135.220.15]:35788 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726197AbfLIPZF (ORCPT ); Mon, 9 Dec 2019 10:25:05 -0500 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id 6A07EB03E; Mon, 9 Dec 2019 15:25:03 +0000 (UTC) Subject: Re: [PATCH RFC 1/1] genirq: Make threaded handler use irq affinity for managed interrupt To: Marc Zyngier Cc: John Garry , Ming Lei , tglx@linutronix.de, chenxiang66@hisilicon.com, bigeasy@linutronix.de, linux-kernel@vger.kernel.org, hare@suse.com, hch@lst.de, axboe@kernel.dk, bvanassche@acm.org, peterz@infradead.org, mingo@redhat.com References: <1575642904-58295-1-git-send-email-john.garry@huawei.com> <1575642904-58295-2-git-send-email-john.garry@huawei.com> <20191207080335.GA6077@ming.t460p> <78a10958-fdc9-0576-0c39-6079b9749d39@huawei.com> <305198e5-f76f-ded4-946b-9cfade18f08c@suse.de> From: Hannes Reinecke Message-ID: Date: Mon, 9 Dec 2019 16:25:01 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 12/9/19 4:17 PM, Marc Zyngier wrote: > On 2019-12-09 15:09, Hannes Reinecke wrote: > > [slight digression] > >> My idea here is slightly different: can't we leverage SMT? >> Most modern CPUs do SMT (I guess even ARM does it nowadays) >> (Yes, I know about spectre and things. We're talking performance here :-) > > I only know two of those: Cavium TX2 and ARM Neoverse-E1. > ARM SMT CPUs are the absolute minority (and I can't say I'm displeased). > Ach, too bad. Still a nice idea, putting SMT finally to some use ... Cheers, Hannes -- Dr. Hannes Reinecke Teamlead Storage & Networking hare@suse.de +49 911 74053 688 SUSE Software Solutions GmbH, Maxfeldstr. 5, 90409 Nürnberg HRB 36809 (AG Nürnberg), Geschäftsführer: Felix Imendörffer