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 EA736C52D7C for ; Fri, 9 Aug 2024 15:00:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To: Content-Type:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=oMC8kUMLlcaLotTpZxyWyIz4NNOWYMTen/7gzugRLd8=; b=08czZt14qo4CrHlB+4WJsIS0dB QDKmNbbFMnYh0qmpdSJce08mscMiI0/YVqz5LMDA1G/i5c/8ac+0+dyUiddmHxjxYihqTYYEU3c8m 9EbnhfeQxi4LZTrnWt0bV8kHofe12IJbNPX4oa/lndqJMijot/kU3LhqxCB6SwzZf+Oym1S9kdprb jzmT1tWhhLSwqOCvuJOc7phnI5JVousOK72A9QiCRoIsNru6SzhcOaetgI0YU8orX2aOZO449ltia WBNvlUiawALPpbT/tIfdn3ztIMmGyl6lNdvyelxp34dErA9kw5SW33QL65gM1W6W1OtiWdD7LwJcW +o5ik4jA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1scR6F-0000000Bd8d-0RtE; Fri, 09 Aug 2024 15:00:15 +0000 Received: from mail-bn8nam12on20622.outbound.protection.outlook.com ([2a01:111:f403:2418::622] helo=NAM12-BN8-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1scR5a-0000000Bcpx-3VEi for linux-arm-kernel@lists.infradead.org; Fri, 09 Aug 2024 14:59:36 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=GQmHyE0xSP0chWLeuxZRFxHZgxS9b9/nROELLHGfMQM76wE49Is1gEWmHSKv16xktPktY49zUKxUvfobXzlco+Qf9TSZd8aNvnE5iHjaNwiZKYOndtI4OpyeiJhUJtzQD+gSEhs5QaEzR8A9eoudeI0T2SRL0UgmUdAamXPC4Heo/TjyCmpY5dD1Lh0oe1lx/2uyle4+Cp0y36ZX1IzmDwD5YkBfXJpl5g3R4yQMTE1pgsaCn3KcbPjMT3I4gR3JaQrKIi9MGzGAYi3xl3Db/8u/wfONlM1GS++g0h0hAelzwLU6lR5NLQquImU4NjQW3/vfkh+itF8syKHxkPHCVg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=oMC8kUMLlcaLotTpZxyWyIz4NNOWYMTen/7gzugRLd8=; b=R377Wmc9jbkrt37CRCUjh4AYOnZ8U3J7VFuF8gGMfrWQksX41Y3n4AmQoVcJZ2aRNvqsjS2T9jiMy+4qTi1hzQLo2HWXqv492zwBoRvu7bh19yYnN1xmuwFP/raUI5J/5nSmhO0dv4B05j+GcOABCzz7VYKRkzH594hexQbYNM9z2rAdkrO85oMwHwtfmjdg7vNRj12ltW87YXQ2apZWY1OJN3DcYZOX+c6adUjW4eEmlWKzeKAFkmZd8qvTlrzkW8HNKz0bjqdTV5SL3ohDXDkO7DcMMWIWW8PVyWT5XSrKainoOCuTIqT2PpNnvwJo25hTieS0yPllHzej64WTfA== 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=oMC8kUMLlcaLotTpZxyWyIz4NNOWYMTen/7gzugRLd8=; b=dJ3OyXx7XV3vp6U/jJJx9SxDXrKIATYpYW4QpcR1By8Wm+tMJzZ72rQaSNtpXX3ZwbT6+CiuKrBdEj7bW79FqlcHy4Qu6xjYy863JhrZC3oD+fCVKCVuaJLJEZ22P6EHcW9qcAW6Kt4J4M676haIjxaAZU92Jdw/piwx8XJ6Ps7zKZ2oKZ0b3kDXVR/T37D6xz7Jn5a72SeTO6Ex36MNWEEpMMHfcShcDSKLJ16oinwjtGQdqivsWGIf6764M4BCtpxCoaznO2pZbsr06K3xBOQnWvjOXLkrTx73M2GBbGnnwpJH59LiBH5l8gaLDFWe8Ok9t1EpYkb4/tH+N/3I/g== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from CH3PR12MB7763.namprd12.prod.outlook.com (2603:10b6:610:145::10) by IA1PR12MB6353.namprd12.prod.outlook.com (2603:10b6:208:3e3::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7849.17; Fri, 9 Aug 2024 14:59:25 +0000 Received: from CH3PR12MB7763.namprd12.prod.outlook.com ([fe80::8b63:dd80:c182:4ce8]) by CH3PR12MB7763.namprd12.prod.outlook.com ([fe80::8b63:dd80:c182:4ce8%3]) with mapi id 15.20.7849.014; Fri, 9 Aug 2024 14:59:25 +0000 Date: Fri, 9 Aug 2024 11:59:22 -0300 From: Jason Gunthorpe To: Shameerali Kolothum Thodi Cc: "acpica-devel@lists.linux.dev" , Alex Williamson , "Guohanjun (Hanjun Guo)" , "iommu@lists.linux.dev" , Joerg Roedel , Kevin Tian , "kvm@vger.kernel.org" , Len Brown , "linux-acpi@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , Lorenzo Pieralisi , "Rafael J. Wysocki" , Robert Moore , Robin Murphy , Sudeep Holla , Will Deacon , Eric Auger , Jean-Philippe Brucker , Moritz Fischer , Michael Shavit , Nicolin Chen , "patches@lists.linux.dev" Subject: Re: [PATCH 3/8] ACPI/IORT: Support CANWBS memory access flag Message-ID: <20240809145922.GH8378@nvidia.com> References: <0-v1-54e734311a7f+14f72-smmuv3_nesting_jgg@nvidia.com> <3-v1-54e734311a7f+14f72-smmuv3_nesting_jgg@nvidia.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: BL1P221CA0008.NAMP221.PROD.OUTLOOK.COM (2603:10b6:208:2c5::28) To CH3PR12MB7763.namprd12.prod.outlook.com (2603:10b6:610:145::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR12MB7763:EE_|IA1PR12MB6353:EE_ X-MS-Office365-Filtering-Correlation-Id: 96b56d77-3150-4f65-cc8e-08dcb883dbc5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|366016|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?lJuVEHmFfm6h8MLXK0sfIYahSX/z7OzB4zlm0/hKqdW2JsIjDq9VAZvEj/Xf?= =?us-ascii?Q?Dj8qtT3eT8r+rqGDIuT6Qoij6v6rtGxGonTu3wVzr4ObhEDjJUdo1zKM1WkW?= =?us-ascii?Q?ZbuWPzqpPNLgq27nj6Wgevfc35qx7XJGl7r2zxZNNIku9dDT0fcU69iwFVCp?= =?us-ascii?Q?chP/YspJFa+huVjWDzbq9eA4V7bnYpA0LarRwRiL6+CyU6iQWrYF6v4ngTBc?= =?us-ascii?Q?DqrsWqv+E9TYhmVZTcNkK5jfIFdSpqpV7ZY/JTwtOZ27GSQipJWXg7pueJpb?= =?us-ascii?Q?91C4Dhe9cEd/cM1mAOzFNe48vWY7loSN2wslo/HPFYiODGu9CGTw+nqc6mhV?= =?us-ascii?Q?Vr+DR9FgWsY3FOQT8ZGVjfwlE9KYUCzigXTptWuXR6BOmMXiCUtYGTot/8Q3?= =?us-ascii?Q?hmenqxc6rVLdhYftE6tklpMS4sLDQmjrl7pzdPuVxzFy7SlDO4b4McZSPiA+?= =?us-ascii?Q?NkNBaByW8eP2oalbgdgo5U+JY4EO0oO5Meqk0Xk+K5Btqt8X7Jqoiv/Kijiy?= =?us-ascii?Q?gx/dLoXvhXBcRkckCPq5zV7HlcTrvh3Be/geMwIpEJ7jRs/+YO6MfmfYO8F2?= =?us-ascii?Q?daxLW4OajSoIeBWjQbxitPdA/pRM0Jx6AXu4tS5NZyg0rEVdMWO8O9cYqLrw?= =?us-ascii?Q?/ghtPxp45WPIPyP7P7sTvmbm847AfIZZeJoh21uDTb2RyNFk7FbuszvWrpfL?= =?us-ascii?Q?ztl3IxQ+XrCoiAB0ji5IRnGbqdN7kmghuisdFMIV9i9/1vFMlag6JfUiTJVA?= =?us-ascii?Q?2QopK4rqbpKMgjl9l0WP6WxuIVfi+6/3OzQyur1AUu2tNF6Rdla3LcJpv33K?= =?us-ascii?Q?HQemuJ5OFe3Xcx9LyujHmX9MfG8gJ7zaOFCIHnPtDtylWOQGmjTkYIrHYh1V?= =?us-ascii?Q?8beZmOTSJGU7MKdU+2PU+dYV99bTiF5zLBsukVD9XDGw+LGzNJakMFZcuy5o?= =?us-ascii?Q?2BTG3LIIdrQ4d0f2a766uVPlrNna5D+PZk+CCX2aLUhwt84m1bv7Z56c8kpV?= =?us-ascii?Q?UtnA44kBydDwMWCc0Qq48nIWjwZrlvx9/7WNsbIw1PFsI9ycsHCClJ1LiqRL?= =?us-ascii?Q?DVfFb6ZWXCqtn2I9S0vjgIEkFaWU9lfHnyJ6leI79aIHO3j4/OAVtCVFqKkE?= =?us-ascii?Q?8FhRaZ2N0il5k3r7sHN8t8/kQGFeG3sb3xmU9cgvmPUcR3bgd+PwbWc/5hdn?= =?us-ascii?Q?8MLcGoWX17gQydQXcbDFC6OoEa3wMoZ6x4oPM/Nlpd+yuKvpJVjhqCplfULV?= =?us-ascii?Q?vEUcBBps9pqZ2bN/zY9959hDTFvXotyNpTa4EqOwl21lWA2i0efpmya3gdP4?= =?us-ascii?Q?UiMqeOo1eQL+bbVZsQAKi1Sauy7XQH6A3ihdgsduGY167A=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3PR12MB7763.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(366016)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?gEz0zYluBWwkdQ7qrQdCSU6zeNGbZMFVknG+v95IQZsyC6wd30qsQ6gFbz7U?= =?us-ascii?Q?gvmqa9jUDwomCZPywYM2ZZRMZu3aJxYyTp7liQYEZFrFUvoXkbweqq0o+KRq?= =?us-ascii?Q?ovn0xef4wqb4tyX2CZiZTKT/ug1J5Rn5GAY2V2evU9b4GYeM2FOKviXcZzJA?= =?us-ascii?Q?v1FagJvBiZmH8KO4aPZdV21uQPjv7VnM7zMeW5K4cjrpMTKpFjRKENnGq8+d?= =?us-ascii?Q?4a+8vUR9bfI67D3yH1m32dzQ2Jmav12m6KfENtU51SPsl+25Z2MGiOE3QStR?= =?us-ascii?Q?CGBve//Mn+t+AluP9be7sogQiea+ReNMz7ZTWmi5XyOWbIzKxp8BQrU2oemR?= =?us-ascii?Q?6iA43oGJHU+7VDYyI49QBcOJdtPFbWCjWuU2cTdPiY2X1SsV67hTN7h4H7JR?= =?us-ascii?Q?69tOggSxdCoZZahGst++i0BxDDVlFUldNSifxaP88XUfh+DTaiK076qVPAn4?= =?us-ascii?Q?90d7slfiM5k9yHle/ngIVJ6YwAiPr5a2SFhOGU6WR+Gs+4bZ0513UHCfxyu7?= =?us-ascii?Q?9kaEcJipTpxQ1PIASyJ5nITEBTVlbwkzToY2ucLzZH1zjGNc1eEeqW+st7EU?= =?us-ascii?Q?LQe0GdTUxA0ujeerZRt15KxvVykdOyierrKFD2zl0g/YeDACfFHSQ/ucD+Kk?= =?us-ascii?Q?SyZ2ZQN2hr2WSNMagZhcC0bouxarASvyCNEs55Jt+XxsKDHgrevic4VHev6V?= =?us-ascii?Q?mwEyVNXfq+5L0z8CLFFS2cNgg2IZy9wDLtPoGX0RxUoS951C/uQ6N6KJP1Nl?= =?us-ascii?Q?A16sImCFGixoAOaz60quRWh0Nk+pO+L+4JkPEuyESgyQB5S7JeFON4NfwSpz?= =?us-ascii?Q?NKdpxa/3FPGQqkXwBWqN8p34DGY4NRd2r94SYx4yh52YhFUFEVqvZ4bMNpkH?= =?us-ascii?Q?T5MzjttnmJA6o/X1JldHAVRi0I4Rux5y6AdPaDJackiNy7PE6i5S5pBjJLVx?= =?us-ascii?Q?w1++g+vvYuyWD3XQli1uJ5jsoCfixQrba0IbRJJrLvVe2f8E87mxH/CUd4MD?= =?us-ascii?Q?v6DgZUA4PsrKQkEptCYrYqVn2euZZavKzTsF856aA1+oGsidl2lq0W5dUKCg?= =?us-ascii?Q?XxrMmWJolxwI5HOvlaawvT8hpZEKqm4+EY1jKJ3lrPC4+6L+4rFxmhj/VWwH?= =?us-ascii?Q?r4z8vQa4e5mHyANzE8vqqTpye+51OO2qUynrwcn8zQnzCoknrBm04yHdRis/?= =?us-ascii?Q?TKZ3OpMJ1yOzMSXdbqDMFIHo1Nc8fRhtfRoUzje76pIBQ445G6boQs66acNf?= =?us-ascii?Q?M7X6mNfPBOFBA6QmJf5dMiHZvsF91R3ex9NtmuzmB32g/joiFLNIsxRQiPi0?= =?us-ascii?Q?H4EkcU12Pq4cc6lT3dlTfqitFe7zcf0cGWdwNkzo5cfyC2K4rJmmn+koNRDp?= =?us-ascii?Q?d8bRDa88kPnOIsJjAU3jXUzXMjo2rVRtWFP7mq0/6/FrKhEGMH6sZ7+sQ6ax?= =?us-ascii?Q?KjGhvBzFAKCJn5hUV91+BYLDY1ljMtI18LJ5nFqo4nUntam1Pz+kOxo5ub0S?= =?us-ascii?Q?pIx4e1VyargqwDZ3jZkIiJk0itc8I7fk8qr15I9+39+HX3zT3kIY0ypMcPn7?= =?us-ascii?Q?qa7vLdp0o0YpzXEocLg=3D?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 96b56d77-3150-4f65-cc8e-08dcb883dbc5 X-MS-Exchange-CrossTenant-AuthSource: CH3PR12MB7763.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Aug 2024 14:59:24.8641 (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: WaqagxgvxCdAeQF6RGUNyMyp/9tGF1Eo67eDWy91mOqkJYsn0sA4WkpJvJL3EYN/ X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR12MB6353 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240809_075934_898276_F436AA50 X-CRM114-Status: UNSURE ( 9.57 ) 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: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Fri, Aug 09, 2024 at 02:36:31PM +0000, Shameerali Kolothum Thodi wrote: > > @@ -524,6 +524,7 @@ struct acpi_iort_memory_access { > > > > #define ACPI_IORT_MF_COHERENCY (1) > > #define ACPI_IORT_MF_ATTRIBUTES (1<<1) > > +#define ACPI_IORT_MF_CANWBS (1<<2) > > I think we need to update Document number to E.f in IORT section in > this file. Also isn't it this file normally gets updated through ACPICA pull ? I don't know anything about the ACPI process.. Can someone say for sure what to do here? Jason