From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 19303C48BF8 for ; Thu, 22 Feb 2024 15:18:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=GLcoTQVXVQ/0oP06Zgm3ui/pJzzCKEd/lrNQrdBRvT0=; b=os4Mhu8cesiqXM fVXyyDYJHzS4YcfsbVNu/Gs8cqakZOKHN9NrvpoT8gckO4u5e/l6WrKZR5Jnd1XuVKcLJVQe+GgVA IcKuaWS4jKXdZSafFtBDaZ68ZaE3zbSBkC7fKR6tDSvAzAH2tMeHvHUMrz+G4IsbhkNfyHn6b5+KH cLEtEJbJO4JnXuPXWfqi+osmATeEt8qKccfwn84tHO7C9FWVnwTrp125FlOqM5Mthjf1me09//krR zHI/CaJnrnoesCbZ0Gkv/bca6/YqR4TW6Pe3XUM+NVAwSyHl4n6i3yzaxER5GK/bYoN73KBJCkTow nETVG66WywWLSU7sTTSg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rdApW-00000005LqA-23i5; Thu, 22 Feb 2024 15:17:46 +0000 Received: from mail-dm6nam04on20600.outbound.protection.outlook.com ([2a01:111:f403:2409::600] helo=NAM04-DM6-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rdApT-00000005Loy-1fjq for linux-arm-kernel@lists.infradead.org; Thu, 22 Feb 2024 15:17:44 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EgEJsjR/zKNThVYCDXntu8Mlq1BezlPtKp9kkPc4CXcw2EqmlgjSpnEKNrfi2TBGi/FmhMtUwTQLdWBNCVSv8miDSsKcswam241d0zBIYM8nH9dxUu7bFO4UeHHYfInLpuZ9GyZCyk3m8c/3KpHAHMx9Tx/JuazO+8SQ/yU7lmN3zxK7BhAPvbEtEL1CtNGMuRNVKdBvPqYm6LpI9Vm+VRNoO83Khp2/vTMLXy43kukYSKNyuBDBlPo+vvOGTuELAeT72/RcREZt2YXOzrZQqOmzuIQtjCmTP+4PMUl1W6OANCl/stgu6PP9XWuCTBdnkkRS3+mteMkTH7j3l/37kg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=kfeudMeoQQcrcCKwx1qEQHhhHTPDv7dI9I1S5jFBcS0=; b=XMpQOeZjftGbdMGDbkAQhQPIwY33aZEtHQUWJWSJZIZKVeUDA8Ov4oGx0I3uPdkQvKD9LZqV/qJFQolqRqCNsfNAIDvscsWjohQgIhP912AHv68M/S9EDlPpf6tAhcIPq15QiwtNwWuacAZXz4MLg9brTohVjjZSWlRkhaqeTL6bJXuMAncAw5O4Neu0acBvxldUA7Trpwpec94JMPTmNOoZxmA0mqhraKB9LbElJ8gCMzJoNxVa0H4yibB9AYFIl5h6TkULiuiPDzz5UIr9atFd3UVb8NC1aozfLaA/+FV/Y3VynF+FjPm6TBoqC5OSsSS0Hpr1brjPybwXdtnxOg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kfeudMeoQQcrcCKwx1qEQHhhHTPDv7dI9I1S5jFBcS0=; b=ctA1WHMbwPGyNEhZ1Hzbf5FtTFdwHvBuN1YnmryMA9l5/xRT8rC1nZAXccVnRUHZvpfbOppbwfoKwX/WJ67T5Yxe1UPDyvcv5EtPQp38A/0v6GyWpLwrfIkrPq79mO4kLaML6PFdXp+QXUbVdXHKreOPSS+RFeDUh7U35kHc7YrhkUJCXy95D+Yg18y5S6wHWxan5PM8TXnzRCuPwGK7Gq/8YnmeBEOtItGTLFdJhECpRbcteKIExphRN8FMLws9/0r7y7E63jrYobhNG15aRhYcGioKpRfmumAgFkhpw3d2JD4LR4xSjXOEEaEyEy6QMNLt61A5TsMJ13m7qYhjug== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from LV2PR12MB5869.namprd12.prod.outlook.com (2603:10b6:408:176::16) by BL1PR12MB5380.namprd12.prod.outlook.com (2603:10b6:208:314::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7316.20; Thu, 22 Feb 2024 15:17:30 +0000 Received: from LV2PR12MB5869.namprd12.prod.outlook.com ([fe80::96dd:1160:6472:9873]) by LV2PR12MB5869.namprd12.prod.outlook.com ([fe80::96dd:1160:6472:9873%6]) with mapi id 15.20.7316.023; Thu, 22 Feb 2024 15:17:30 +0000 Date: Thu, 22 Feb 2024 11:17:29 -0400 From: Jason Gunthorpe To: Zhangfei Gao Cc: iommu@lists.linux.dev, Joerg Roedel , linux-arm-kernel@lists.infradead.org, Robin Murphy , Dan Carpenter , Michael Shavit , Nicolin Chen , patches@lists.linux.dev, Will Deacon Subject: Re: [PATCH v3] iommu/arm-smmu-v3: Do not use GFP_KERNEL under as spinlock Message-ID: <20240222151729.GB13330@nvidia.com> References: <0-v3-11978fc67151+112-smmu_cd_atomic_jgg@nvidia.com> Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: MN2PR22CA0020.namprd22.prod.outlook.com (2603:10b6:208:238::25) To LV2PR12MB5869.namprd12.prod.outlook.com (2603:10b6:408:176::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: LV2PR12MB5869:EE_|BL1PR12MB5380:EE_ X-MS-Office365-Filtering-Correlation-Id: 0592ab8c-36cb-4481-e07d-08dc33b96341 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: bKtzJs7cHZwT3f/bKT4nmU6C1iwf+h3Bg74gfWFOWLRmtWLbcFN0RqydeYZAb2YuJfo/Qj9v3/oydJ3W4VlPBcW3fVgyzKZF5hmWJ/zSKkISavP8DehFIfQjCp00I52By3/SMgEBWvumjosgHZ13jaKzUnR3llK4mmR1LIymq8N+vFo/fZkJsJHuSrxhz69Qw8K9HP++VtPTBt+ih9QzHCUFshvFVyjXCicswekMm98G9TbchGzMJM6/lnHwxJ/Yb9zUK7Wqfe1rFcSXjNFWCWi+PyR5wB/Cu/t25ardfsU69qJzGqFjQIYzy589cbdCGCyIxO6WZZ2t27NZwWS8gGMBCTr4uDOUcIgB99obYPiKOFyS2BxhgldRwTZfzYi+Ik34MFfvR8YJOozc4LA9Qi7Rl/B1748r666z6I45pXj0oN5DMAklM1YOUgWSywIdz+9jlnRKRKiV0UkKj87174iriQjDyWs47Ub2iFp8FaexxD3lgr2Zg+z2H+VXj/OOIvQEMQ5j8vAEgLuk+DpXN595l2P+02srrvL50CMkEb/AgjzZfPG2uHTZUHw4aGC+Mkq62ScN6i0Sea5Sff9kzQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:LV2PR12MB5869.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?kM6livAkueNuOT+vKdPdnaHIO2RUU4UorA4UnI6Pg9zKGkjol7+w+NeOcYaY?= =?us-ascii?Q?PgFtAcy4lYe9YkU2AvB6hvpT3rPoM3PQnRCyis42O+GfA+i/FexP55amNuFJ?= =?us-ascii?Q?kElAs2rfsXxmjmFPbl38HxEEr4ADtz/yuh35eb18XXPdQ1TTkfJgKg28wWIl?= =?us-ascii?Q?cTI/552NJPgRfYAvi9RH+aqL87Oaxz9QrmQZV486w37arvFc085rxLOn2soq?= =?us-ascii?Q?lLkCvw9m5LTp/MVbC37OVIvGbkalbFe7WufC9+xlXS/W7OQQWFoapgOS3uiN?= =?us-ascii?Q?wdSa15Z5FStYBuOm7Ntz8BFgWaRcfWOsBbeqFbX2eMc6U+35EqpjcWXmmnIC?= =?us-ascii?Q?lRjZ1ERnQesBXv7kNwQRYgRWjRT9B4Ati4oEWdgzI3CqOj5oYN+Ka4jFZ4wl?= =?us-ascii?Q?TjNA7WEuE1nOfZnR3z4W9Z+4sb+EVwsqALajFK6cPi8AphzkIpx8jL+kGvPN?= =?us-ascii?Q?LdQID5YJ4hUfj506Fou7Moh9T8bF5IZDV9N5MDpwGCvlZSaMYF36a9BR8Od8?= =?us-ascii?Q?MqSBmNG49bojqsQQDi7dOmNxvOiquSf9riWzp5hW8l+hXJSO07Bqp2Jd7Wju?= =?us-ascii?Q?HYzYUX6Y9FetVKUytIx9pkMOpf5HwZ4+1fluLxJcy/5wZwxg8kIJlr8XHe4i?= =?us-ascii?Q?T9ILwZdZrd4h9dJgL4fSXdpJucgjCkayJ8M/KKG+oq8lQL9QnNzDvIUyhP6W?= =?us-ascii?Q?ZDVimgfCiMp7VJGQ4Z9mAzxiCSa3YA4qRDXYSNSPVCgGdNF68OSZPGyZwFe5?= =?us-ascii?Q?N4v1uP8wVAEasEcM+wv/++k/dRdSfHpZT3YkKOxRht2MUHlEFwTrQl2BgmyK?= =?us-ascii?Q?T7RYnwPqRaownU1mSCg1FiluRfB3FFzr0dVjQ9mfLc93MpKJdBNIKPvTqX8k?= =?us-ascii?Q?xsyLb2d2THXRE+d6w738PFGJLs8FtmLccfpe1Nie9imtu5bXJ1d2dcxm5Kdd?= =?us-ascii?Q?WcKiXuUNJ8unmvqq5QRGllAecgG3ROZIcOzDkjlmKDhhjHoly+NgOdX/zDvc?= =?us-ascii?Q?NuvL1+I/ZZMsdKgl9nmcDh4z95adhlDYlKW0Heke/5T8eKyJkVmztTvArqU6?= =?us-ascii?Q?kcF6WkZASXroOZB9J1y/Ae5Nslq7QTrwbAcUD01hulCPe8epsS06DT8EOfsA?= =?us-ascii?Q?uZw2dk2nhDjt/L0sD6QcXkopBhZojKoRfLf2W9itYfO8i19J2LeUixyFmJUl?= =?us-ascii?Q?DuvlKGguBhMlVPqW+kOJc/DHmRivBbYjX2kV47MPvXnKMHJLDcyvRY+cTpSN?= =?us-ascii?Q?edHwP7IZ9MsUworfWuXCI6udsLiGYOu1usRPtYd1UsZ2Ft7+cAVsK/S4Q8lY?= =?us-ascii?Q?m5KcXTDZQP37WWhjRkTecIsVZ6DXT2Svl+Q+x6nPag7/XnE6Y80TMtuN0QNt?= =?us-ascii?Q?7lduUX+4ARkxbnjxfRkZbP0ifxf/sTkys0hXHMwgDiS/auLQ3LeWnwGz9eUH?= =?us-ascii?Q?0nIDBbvMytdHxVm2SDesq2d86XEXpWWe4/xxb9wDC3ce75pwFBTIoE6KDAMg?= =?us-ascii?Q?t8WPOJ+6N7/R2KHnQ3S+8LhrXHvyq8/OTVsSj5+tSClIwmPvaUUykYEtoNIa?= =?us-ascii?Q?YeJMTTblL8bTJqsew3Aabnt0/QiCVVeJYfAsZcVl?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0592ab8c-36cb-4481-e07d-08dc33b96341 X-MS-Exchange-CrossTenant-AuthSource: LV2PR12MB5869.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Feb 2024 15:17:30.8163 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 04eefa+oMsWcefcdjxIQhwiaXJUiQC7iFSk9/rF1ocD9VIewUV+LpuyKG7AYmyQM X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR12MB5380 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240222_071743_462550_039AFAF2 X-CRM114-Status: UNSURE ( 9.23 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Thu, Feb 22, 2024 at 10:38:39PM +0800, Zhangfei Gao wrote: > > I suggest taking these two patches as well which will further help this code: > > > > https://lore.kernel.org/linux-iommu/12-v5-cd1be8dd9c71+3fa-smmuv3_newapi_p1_jgg@nvidia.com/ > > https://lore.kernel.org/linux-iommu/2-v4-e7091cdd9e8d+43b1-smmuv3_newapi_p2_jgg@nvidia.com/ > > > > Michael should check it, and Nicolin or Shameer should do a quick sanity check > > on their SVA HW. > > Just tested on SVA HW, and NO issue. Great, thanks for checking! Jason _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel