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 DDCC8C56208 for ; Thu, 6 Aug 2026 15:59:17 +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=uVUlHYlqjrDvTypU+Bg+KsrbejA/2E0rZ/8MO1TLAYA=; b=V6Cr1w+hcyyEgei+8HNBQMTB1t XrB6LMTUxF14KPc9g8qFoPA0E0rpsLkJ2OHvZH82OLIljsSuYEdPXRxcVR91APdHxCED2Pc3SEmyc kqeQ65yl6SLMC+eXqJsYBCqLU/46QAiO4IiWrVolXll8BmkViQYJrQdDlwfnZoWoM2Rlv+Wb9w0i+ YhZNWgqKXKHDalCH3QFJL9FFQ34Q7T2YPl8xzNTFgV9/Wg6yAplCNvFk+QYBSLY52CEe5v3i68u9k iZ7u2hOleC5CZGrj7jjO2Io0rxySjNq97qTQBKNPg1uuRIFpxNZSjxOuzkMgKE7DIw5BUclCrVOv5 l4H8+tZQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1ws0Ux-000000069gt-1kXY; Thu, 06 Aug 2026 15:59:11 +0000 Received: from mail-eastus2azlp170100001.outbound.protection.outlook.com ([2a01:111:f403:c110::1] helo=BN1PR04CU002.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1ws0Uv-000000069gI-22yL for linux-arm-kernel@lists.infradead.org; Thu, 06 Aug 2026 15:59:10 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=MhBmundALn/SyZA/IKE1nac669VQAsbeaAEyt+7RjelKYkxE8eJ2DKDIEv50u7i21Cn3DrOA/Kd3Alq0P9+9z886jJ83ztaSB0SzBACTs7H5Ro+98BRBO0k5LpgcFVELU5PUHu9i3asxlj75unKy7xJ9FgzlNenINJkUqWZz9Ul9UBvpHcbjkBAEgc1uXw6nTPVVUtRLiv7lcQ3fxm5U85cC2QzbWv09p33MHdqdegaVf8LeVQan709Cw0nHVKQg41z0d0nKZ0ZYOo3dCBzAv11BlPEirj9/2SoPWzlcJ49knoHTFIjsHdh9CscObCM6dijrFRDZaUPRGHInPUphDQ== 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=uVUlHYlqjrDvTypU+Bg+KsrbejA/2E0rZ/8MO1TLAYA=; b=n1pqzb6hOGULEDaHWt4OUDGjcE3xpCmOnztSxNYxBh9KOoIuLHQlbyUsH1HBbw3j6TEVLy6fmwRXemXyzX5oQdZhjNJs4Zgd9hJEZUMk6qmsgJV2/U3tYchexanMNMUQYZc4ECzqvr3hPBOeqyzOTLIoxNaBY3AIU67UojHIU3rNJ1+0Tavg3vdYpnFBiTZuJHZsRbswGQjlqC1s7LC2Q6VyT9VD6CMdOPtXJu+C5g7Nqyj+PvRtP1qMclfX5sdQJ/LypgihxhJlDYySJAgqIGdb9QmHe7Ilg2iBQyRdneSQu+unv8yrmTaVUTqLZuNyNgAQtigg90rBAr96k6u4cA== 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=uVUlHYlqjrDvTypU+Bg+KsrbejA/2E0rZ/8MO1TLAYA=; b=jfJK8JNfqis5+3ZVo9pCybGVQ9hE/DXAq8CE8KNcHVJ4rF80XoHM+QPAkc5kUlJasMSqfF5Iu31Skllps3wjXAQ/xw9YfWTqZIcMJ1DzL7UNwZfNegDVIIwsB5ygVeYTcGbBf1BqruZeTRGCcFr2drHXxcA7c4v+X9WsbOuA5NbKpxt/NduOQWslxJnVwtBNiE9YO1WHjTFO8CPPSLctN5APRdWoG1drtiMBQgLwBVVnmtgDWWvVVxD4R1j4sH4sdhzUrtgJ+cw3q7IsyhQV2E2zjBYPCwAs/Kiwy0RbV2LUA6RfeqT0SQ9uLG4fAMTykXFjEqGB8+q9bh9Z6TIyxA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from LV8PR12MB9620.namprd12.prod.outlook.com (2603:10b6:408:2a1::19) by PH7PR12MB9176.namprd12.prod.outlook.com (2603:10b6:510:2e9::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.292.20; Thu, 6 Aug 2026 15:58:57 +0000 Received: from LV8PR12MB9620.namprd12.prod.outlook.com ([fe80::299d:f5e0:3550:1528]) by LV8PR12MB9620.namprd12.prod.outlook.com ([fe80::299d:f5e0:3550:1528%4]) with mapi id 15.21.0292.019; Thu, 6 Aug 2026 15:58:57 +0000 Date: Thu, 6 Aug 2026 12:58:55 -0300 From: Jason Gunthorpe To: Will Deacon Cc: Nicolin Chen , Kiryl Shutsemau , Robin Murphy , Joerg Roedel , Pranjal Shrivastava , Breno Leitao , Kyle McMartin , Usama Arif , linux-arm-kernel@lists.infradead.org, iommu@lists.linux.dev, linux-kernel@vger.kernel.org Subject: Re: [PATCH v3] iommu/arm-smmu-v3: Shrink command/event/PRI queues in kdump kernel Message-ID: <20260806155855.GB71449@nvidia.com> References: <20260804141704.GB27883@nvidia.com> <20260804161918.GG27883@nvidia.com> <20260804165905.GH27883@nvidia.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: BN9PR03CA0477.namprd03.prod.outlook.com (2603:10b6:408:139::32) To LV8PR12MB9620.namprd12.prod.outlook.com (2603:10b6:408:2a1::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: LV8PR12MB9620:EE_|PH7PR12MB9176:EE_ X-MS-Office365-Filtering-Correlation-Id: 6c9d1310-ffbb-483b-e93b-08def3d39f3b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|366016|1800799024|23010399003|11063799006|56012099006|10067099003|6133799003|18002099003|22082099003|4143699003; X-Microsoft-Antispam-Message-Info: DNRAiXDuYmKauhFZD7Wm+IBNDvixuRrzUaEXip4yeLO2IoD9R0dIdVYDbRSKwBjMPqpolw0ySfJrg0OUkLdrEV8ZugYHa3MY97bMZZymdux786GkYCOYDhGkChb2eB7fhjzGaWhMFom78ED7ShDTMKniQktmPR0z74VHDllNJ8koNFdb9BF4wpGlbl3fJGd9UzLoANUrxFhFkYY1i7mx35+THUlY3fe1ZzEptntkthfPOKYbRrfCkPgx3s9HTgUmZrPk9JLPJUNpcNX/SBbaEjQ0JNOQ+r/Lxio3V2UhVERkmIWXGxhZMwq9w37Om4UyNW5fmbHW1fmGULdNqvqsf0/ktdVNk69IpaRCT+DSHhNvXH1Qwhac776w3Y7F2B6xCbkxKXZ0YZx4/6NW7l28xuoU4JGy2iU3KAsjQ13vYW9rme/H9Ur9BL/ZvITOUc1U2gQ5On4FHmYW+oioQdNlLHAiJo5g0d4tfkEMtgBokR2L5etPHKvuGWKy+JQSdEt1Q/PiOfTIbafaglm2kV8uGmeu8nZrIhXOQ8v0Bdv2W/ZDreW6L0hdWmKHUWFFT4X/wEj2M+NeFiKrCQQj+XPce9k+7v8szHLaX2jsJBu8FsTkxZeuLgEyiEzG92lRzRJ+gdi/UiDvUM2Xu2WgKwAcNZvCO7OokaSOht/PXf6GwEs= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:LV8PR12MB9620.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(366016)(1800799024)(23010399003)(11063799006)(56012099006)(10067099003)(6133799003)(18002099003)(22082099003)(4143699003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?xB3RL8JgOgDOTHn7xHRPY1bbNyFw15WRxbkwUifzLlMU541vmbQiX5F882df?= =?us-ascii?Q?kwCzt+qkZM8dr4NL78aN49L+fqQYLONl8J19Qfoxg18GgW36J/8vwelpXH/P?= =?us-ascii?Q?Oe5pPmjcvZt+dpxU5FEJKaEL1ZWkeatzx49Q0uUJZMuLwHT85+0r6j3ETJwR?= =?us-ascii?Q?xYkCRyMbop+t/HPMEMudOweeiRif4NeryaeLOadYwM/hRP6iEi5Yfzg0UGQG?= =?us-ascii?Q?bMrNdvLjzLtb6E8M1aNROirjeJgYFCY1/aSBDp1pJ6DDzhjq0alYudH/4ty2?= =?us-ascii?Q?7X8fMdo7KXOySGdPCtr8hFujLmWUoxi/O5Bbft6FXEjYkLKlVH8Ud8sOYp0d?= =?us-ascii?Q?rZyjcDsOxhuPg+NOC6mv6Zqsdbrobd5yEkahjPOMOziZaQncO7iEaKvYZ5Rv?= =?us-ascii?Q?Dj7u/qFP2j3RJyqPB+VemwRt125uwcqmmvADwKatIfNTmFMIiA85DIgJlHhh?= =?us-ascii?Q?se+197naiO2wtkvBK+aSsW4FmQ2GTEvldTjRQXKsfvBEhPc7Y5XbrF1XQasB?= =?us-ascii?Q?LGjlAFQhA4Ob/H5aQ+VldmCIv/h8AwF824p0/O+u8U/0Z2CNnULBUft58yrq?= =?us-ascii?Q?n/s1tvMe6GLU665KR7rVXUes+9ZA972aly/T15CnL6e4bKWIolLL51BnvGcl?= =?us-ascii?Q?CdUBGw9Msn7/LRGT8TIzEGGePWSNMeWqt0hUth7c92opKasnkoDMW3z0J85K?= =?us-ascii?Q?mDjNJrnMsZElEkz6FD+52vauVVlB21UV5BwZ9xsXIcVpVwZ/Q8WY38ikbOxa?= =?us-ascii?Q?URsZrZVNlHHrddltY8fNhEhFnF6Yzl62InLiZnEr8aUKbjv9fNwyjMX2y5Yj?= =?us-ascii?Q?kcbLuA1th36OjELOjDi9obsa6z3fTZjqG+68j7cP1phWjfsXh2h947TUPtG1?= =?us-ascii?Q?y4COst5+6q24KsIaxxdpg/6E3FOwFrQRhNPY406E4eSdUWq8nNue0CUk68mY?= =?us-ascii?Q?RB5ryZoTnLPYNBwKu19zTQEwiQTR2J65Mq/m8EliT/WVg+9uPna+GFvlLHIA?= =?us-ascii?Q?QHPr92+2Mbpbst438OzHJmjDoQjBxN/wngl+xZAIMjLCudWhIscdjoTck+1u?= =?us-ascii?Q?tZUOR6weoqQtBZRnFwuqGG3XGoBq8HzcOO85Hxp+8DKKDZ7qbRl58QTEoHJm?= =?us-ascii?Q?9WlbaTvDLM+1QGB3YLWcsgq2+9kZ4I7fFVI5BmjKQG7S4woCSG9xqwPgggdD?= =?us-ascii?Q?DeDuyzzS8/dY+WdaoqZKjBDGb3ST5Xpt+ShLL888dZm/+mtOuFpmyvGh7UsF?= =?us-ascii?Q?GHULlLILw0acMXHsNcnwf13+S9TJUdgWGuBcYJFmh25UbKpaSR4GW9k3+mOc?= =?us-ascii?Q?R4QSEfQRog7eyh08LCplLYW0r6NkE0fMMpBNA4h1qaOywcgsoREjeA0Fp2q2?= =?us-ascii?Q?hUen8yXdqgpywASevaq1Zfjva60JE3vJd9YLaCSVMOfkqGa0U0/nidETzq6B?= =?us-ascii?Q?CWnTOVggteFFjNFWsWzf4FOtQvnHLETVAT42zG+LvhtYTL3rVqj3MxqbXiEu?= =?us-ascii?Q?p+or2x0LjjnNDAHty+BjdPnYpR6zDQYOs1AOKyY8SXarGvOHj58n+xc6Yp7r?= =?us-ascii?Q?NmS6HmlvvWetq/hE+moRQKxU5u6FlE7hcdPK9NCJEdg078DqSKg/PL4VGWIU?= =?us-ascii?Q?UqwbOzLfxTLeTtFu3mUJ1Yz1aXgN69NbBv1O4eadMCoLbDCKyXgClimvhsLq?= =?us-ascii?Q?Auu40sxptJ2p9+p6zJVP5e9Mm96Q1V22WOXT9bj4RgFUvcSicEHBlGZbnM5/?= =?us-ascii?Q?C98AcZnQgQ=3D=3D?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6c9d1310-ffbb-483b-e93b-08def3d39f3b X-MS-Exchange-CrossTenant-AuthSource: LV8PR12MB9620.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Aug 2026 15:58:57.0800 (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: dXkcvwNRz5aZNAUwD1V7VbQW26yNiqFXdf0705uRzru4PZ4B2SWF8C1KrfY+BuLh X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR12MB9176 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260806_085909_537430_36283BA1 X-CRM114-Status: UNSURE ( 8.92 ) 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 Thu, Aug 06, 2026 at 02:00:28PM +0100, Will Deacon wrote: > I probably wouldn't make a size of 0 disable the queue, either. Have a > minimum size of a page or something like that. If there is an argument someone is pressed for memory on cmdq they probably also want to disable the fault queue (and fault support entirely) and shrink the event queue too. The kdump case was an obvious one, but I imagine an embedded system may want similar tuning. The non-disable-able ones should min to page size.. Jason