Received: by 2002:a05:6358:11c7:b0:104:8066:f915 with SMTP id i7csp4532735rwl; Mon, 3 Apr 2023 06:24:18 -0700 (PDT) X-Google-Smtp-Source: AKy350ZFpUKhGitlOBGOo+PUEsLLTRKp816iBiZvYOZN0oXqoCwYqtnTN7WVPZfndHH6+65iUjhs X-Received: by 2002:a05:6402:185a:b0:501:fe46:480b with SMTP id v26-20020a056402185a00b00501fe46480bmr17488211edy.15.1680528258557; Mon, 03 Apr 2023 06:24:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680528258; cv=none; d=google.com; s=arc-20160816; b=IwcjbcjYPCJbgI/ftcofoxVxFPaPaMqPpsOS+ZfTntblUWmPPYkRcrHL4mv2AR8dz3 B/RJXP2Iv+kGkiDblbEbcdkj282+qfvHeYTu17omM3Rek937R5szy+8QWjDY76b1g7ko VIfa62jwggmbJljSHbiwdrVTrFfgsMSMy/EYXjFMtuaDDdrDGAamPhumMwRWfUFdjk9E veMlHH9VXRLIkb/tkjwwf4CjUrOgg4BTccOk2xFxwfxw8HuohtKsiGkJHQSwvMuOq/4r Jr0UqNo4rcR8gj2qJ3memRKe0mxsczypYCJzRdU/xNR1FHGWPG8umJF61i4NR9136UQN DJug== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:subject:user-agent:mime-version:date:message-id; bh=/GBGHk1j2uDOe0EYrwkFCE5yK+/RTrVrKz6kA2tiCTU=; b=MfyvwKStN2A2rndpEkoUPJ6R4drCsRqF9dNWouy7bu9X6aFbdDoNpcTrZFcm/vWZK2 eSeoAENsIijdCFE9lh8k0E9LWeSsTok+8vxHJlW3euGEgAo+8ytfAppBOE5zhhyferjh chonQOp14DYLSOQuuo/S2Fnkjap9ZM0Ub4++gyTucCToyAcgWjP3BxyNQrNqHucHCYxj Eh1tIkieiVyAKrsqTfmfXH7X9HrESrIPyL1t8etfu8spXvbu9juTPfjtDCXdanCyLpiH UJdQMb7dplG9Vcn/FgfhwedxyAmVhbCIR963Dk/LDskDVVdNrNcqsKQrIPqjfJkVtB+o MLGg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=huawei.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id j26-20020aa7ca5a000000b005002cb238e1si5391480edt.350.2023.04.03.06.23.51; Mon, 03 Apr 2023 06:24:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=huawei.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230127AbjDCNRt (ORCPT + 99 others); Mon, 3 Apr 2023 09:17:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44600 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230102AbjDCNRr (ORCPT ); Mon, 3 Apr 2023 09:17:47 -0400 Received: from szxga02-in.huawei.com (szxga02-in.huawei.com [45.249.212.188]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AE2ED1994 for ; Mon, 3 Apr 2023 06:17:46 -0700 (PDT) Received: from canpemm500005.china.huawei.com (unknown [172.30.72.53]) by szxga02-in.huawei.com (SkyGuard) with ESMTP id 4PqrvD4QXYzSqKr; Mon, 3 Apr 2023 21:14:00 +0800 (CST) Received: from [10.67.110.73] (10.67.110.73) by canpemm500005.china.huawei.com (7.192.104.229) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Mon, 3 Apr 2023 21:17:43 +0800 Message-ID: <1a974f41-83ec-9c7f-ddf1-cb093ae95046@huawei.com> Date: Mon, 3 Apr 2023 21:17:26 +0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.3.3 Subject: Re: [PATCH] irq: fasteoi handler re-runs on concurrent invoke To: Thomas Gleixner , "Gowans, James" , "zouyipeng@huawei.com" CC: "maz@kernel.org" , "Raslan, KarimAllah" , "Woodhouse, David" , "linux-kernel@vger.kernel.org" References: <20230317095300.4076497-1-jgowans@amazon.com> <001d516c1bb6f0b6d2344f1ae160e796d003c24c.camel@amazon.com> <6d1859b0-20f3-05a8-d8d6-dfb0c9985985@huawei.com> <871qlh9imb.ffs@tglx> From: "zhangjianhua (E)" In-Reply-To: <871qlh9imb.ffs@tglx> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 8bit X-Originating-IP: [10.67.110.73] X-ClientProxiedBy: dggems703-chm.china.huawei.com (10.3.19.180) To canpemm500005.china.huawei.com (7.192.104.229) X-CFilter-Loop: Reflected X-Spam-Status: No, score=-3.6 required=5.0 tests=NICE_REPLY_A, RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Thomas I have the same problem as James and Yipeng, while modify the irq affinity concurrently during LPI interrupt processing, it does cause interrupt loss. Fortunately, James and Yipeng give their patches separately with the similar solutions, and hope you'll take this issue seriously, thanks. 在 2023/3/22 18:37, Thomas Gleixner 写道: > On Wed, Mar 22 2023 at 07:48, James Gowans wrote: >> On Wed, 2023-03-22 at 14:26 +0800, Yipeng Zou wrote: >> Thomas, would you be open to taking the patch to tweak the handle_fasteoi_irq >> handler? Or is there a different solution to this problem which you >> prefer? > It's in my backlog.