From nobody Wed Apr 29 09:34:32 2026 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id B7DFAC43334 for ; Sat, 11 Jun 2022 08:26:12 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230378AbiFKI0K (ORCPT ); Sat, 11 Jun 2022 04:26:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54340 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230168AbiFKI0I (ORCPT ); Sat, 11 Jun 2022 04:26:08 -0400 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0471B10BD; Sat, 11 Jun 2022 01:26:06 -0700 (PDT) Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 25B3w5l2029706; Sat, 11 Jun 2022 08:25:38 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : content-transfer-encoding : content-type : mime-version; s=corp-2021-07-09; bh=BtS8nygjSQylZS9hvjnpn8QUoZvoRh4UVM+vmoCkVjM=; b=xmrmrHzEP2PSstbGTJQ7K7rkTVX0oPucnLd59iTSZICEGlF7uRwynb4qRikEKlFdGZcQ HU6xQyD6X7fkdT1Yi62VBYzHvitcu6qGgQeTlmpY4/OdsxPgnJtwtIel+uwnkOkhkZ7Q bub2Ir/GwUOSoCplJgj6WSxdAegVUH9xUtjaZtu9Ni6iR3YxBDw6Q92KQ8v6/kMuhCMi swkUUKW7WACYffOmplM8zQRE/BaYOlqD5DMYk3xz5bAVl50Klc8zwc+R8p8so3kL3LYb K0spS28/dH7fsaic2pmiQHqW3oXgdgXyG3QEgOfJIcwD6QG4G73maOEHRE5/uzYHmRmY nw== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3gmkkt86dq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 11 Jun 2022 08:25:38 +0000 Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.16.1.2/8.16.1.2) with SMTP id 25B8BWGZ022098; Sat, 11 Jun 2022 08:25:36 GMT Received: from nam02-sn1-obe.outbound.protection.outlook.com (mail-sn1anam02lp2041.outbound.protection.outlook.com [104.47.57.41]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com with ESMTP id 3gmhg6sukc-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 11 Jun 2022 08:25:36 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IVnAdSurfSS9uCF9Dyzp8QKIIc/nZsUiDY+yAGFCz9AovhuQ0yRD+POVvE6HUlnzlT2gUyLmygtdLON1gRdQsaiuQ6nM7aYp4tIbDmuSoFAHM2cj/xMGJlNrnbg3EblAcXKxXqN4LufdtT4Enl/f9aRZ0iKQ3D3QGYTziMazHUEhSRnyr37wtAH2lKHrhTch1iHjlzt1i+AUJcp750I8JnyM9qrtNQI0ou9POrrSZ8gAnbbyMW+QWD4HhOH4IiT05BheFm2WsA4jASmtyU0Gysc2R5PdsNCvi+Q8WySSUbOd2WfPvvNkbQnCg225ayYZwpWSAKnE7pVmBIDNz9qR/g== 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=BtS8nygjSQylZS9hvjnpn8QUoZvoRh4UVM+vmoCkVjM=; b=bCgpWl+9/ZGLc8uh+ujP8pq5v9QVThxE4mW0Z5+9fBOk7lws1yNG67jSGcNUTHecSsuOoNSsKjJ2x7qUpAG/dVXj49PXRFiSLBqYshkTsVEPIDUYYI31tlzv3AXfCoYoK4zOPQ+IaM1jH9jGSCYKch1VdJtNZFOuOI1j2jwaKUQUMtfXJfDY2lQ54hyP/xF3R3Be7W/eMH07Yc5dJZ7VlfAa+4a/zXfPgF006/U8mQ/DFg09QjAu6juyXETWd/DPeZgvAy5mphR+I/3jxTZxDLRZDrrMFVFEDqGOf1rvJIsJZaHkXLddI7jUzix6o+U5tpD4C5fpQVK+2CLj3nLW2w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BtS8nygjSQylZS9hvjnpn8QUoZvoRh4UVM+vmoCkVjM=; b=bAcm+ATGy7RlJQUDvZNamzMFY5On2sxeRrc06Io2wYGQp7D/eYBhOtBKemTInzeLMbgw/8RoCkCvdSi75M8laU5twCK93GWPDomiu8GDW6z7siR2IHhs0OTxdD++SHHWdf4SOam+H9NoqKtisJ/PKsIyYjwAWjmHsWEahVuSA6I= Received: from BYAPR10MB2663.namprd10.prod.outlook.com (2603:10b6:a02:a9::20) by BL0PR10MB2945.namprd10.prod.outlook.com (2603:10b6:208:33::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.13; Sat, 11 Jun 2022 08:25:35 +0000 Received: from BYAPR10MB2663.namprd10.prod.outlook.com ([fe80::60b7:5604:cc5d:54bd]) by BYAPR10MB2663.namprd10.prod.outlook.com ([fe80::60b7:5604:cc5d:54bd%5]) with mapi id 15.20.5332.015; Sat, 11 Jun 2022 08:25:35 +0000 From: Dongli Zhang To: iommu@lists.linux-foundation.org, linux-doc@vger.kernel.org, x86@kernel.org Cc: linux-kernel@vger.kernel.org, joe.jin@oracle.com, hch@infradead.org, m.szyprowski@samsung.com, tglx@linutronix.de, mingo@redhat.com, bp@alien8.de, dave.hansen@linux.intel.com, corbet@lwn.net Subject: [PATCH v1 1/4] swiotlb: remove unused swiotlb_force Date: Sat, 11 Jun 2022 01:25:11 -0700 Message-Id: <20220611082514.37112-2-dongli.zhang@oracle.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220611082514.37112-1-dongli.zhang@oracle.com> References: <20220611082514.37112-1-dongli.zhang@oracle.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SJ0PR13CA0092.namprd13.prod.outlook.com (2603:10b6:a03:2c5::7) To BYAPR10MB2663.namprd10.prod.outlook.com (2603:10b6:a02:a9::20) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 06ff5a60-27ee-4ee4-5598-08da4b83f50a X-MS-TrafficTypeDiagnostic: BL0PR10MB2945:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: tjKcG3QMotVLErF1O1Ghf3wCRc8HsPLr7gIe/YvoJEJSCNwWhA/SADJ6T16GRHSaL5kvPulOTzHzBDKaaQOD0MSlCi67Z3Y+C5lJKqueMRw6M1XfVvQe6GW8H5QaWyvD9jOjmFlWEJL1JGkrmhbvCMp69WLYVeuaPJ6wWF4vQgXOOv7Szmc5XIVZdp451RdLd4YTE/w1kpsNYLDQiXBUAcu2dz+nzBtJJYib4NiOr9ec5AERpqIZOzgmpfEdARco5ZqaYA7DpRkSZj38iLh9iL/G/7IoB6VCetaydSa7drMlzcmwfdpQAmA/SREdXBGL+EyiNyl1Ju/+LuOCrPcTV6joQPCJ9aBNHcYY6Vzrga9njD/aaKI1HHKlUBYbpz7aS2RIjb88a6+L0VWufgt022TII2TgX8KWRpdpI5yGr6NjAjVnfD+aR6TqG1SiWqDI6IqjvfRlKaVKCCI5tRRG5VrQxHyprIa3PITZJhYTroYd06dTtFXLLslthr99cZvnEdm2PflLRyqcHe0YSrnTT2FKlLgfLeWnVBpMkO/bUYJHmVX6QXI3uqiUiFns+cW7Vg/tgEV+zDwApiZhe3YC+omXq/67TpJm633bLiR/PVHHcL9qWwDLjxrDoq3S5PoBOyr8oCYotGyqId5P+jaXLw== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR10MB2663.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(366004)(66476007)(26005)(66556008)(8676002)(4326008)(1076003)(66946007)(186003)(36756003)(316002)(2616005)(6506007)(6666004)(44832011)(7416002)(38100700002)(2906002)(6512007)(86362001)(4744005)(83380400001)(508600001)(6486002)(5660300002)(8936002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?lUsnsgJB5FOMHPoTwXb+Nx65LloexpHi7d/rYsCpzSIj0ceTKA+uyM+nhq7r?= =?us-ascii?Q?SBNjaRf0J7c+79u/tzLZRUZOO+Fb1Pcv4vwB9nQ98y+7xfcaRztQqq+Q9W9l?= =?us-ascii?Q?el2/nILVHhJwJwxL7B9N898I40JWSAFf1VT91PXo1MrhE7Md0Dv9PwqizvtT?= =?us-ascii?Q?xKC1CNpIrUxLjOi8/yrAbDswxE/fO/TXTqF59mvYGzW9nkRbMOXuqQ+ZAMBT?= =?us-ascii?Q?NN6YXSt5hKuGQ5kbh7+OF/yY9nYQ+/+jm5DQXTGjWeeqBzQKoeufZQcSbA3d?= =?us-ascii?Q?hUDFyG1/0X2dq6yCs+NLW1y7KIJxLebsC5LldyvkPR2eK8pNAwqOlENXVi62?= =?us-ascii?Q?eC/38s/uw2QvwdfFsolLOzE/LdS1SkxF6oCZUkHNnbmCWy59Io1scSJDY5b0?= =?us-ascii?Q?EEOYd+SN0aq7FeZ9odidBwIytfSFOauWZAwQlQNCFdEyb++zoniSLHM1egHG?= =?us-ascii?Q?LyMODHxtjMASjfUHVJTiBnYLC3hncLSh0psF2AqP7OSxr/Bzkoxnf93Kt9I4?= =?us-ascii?Q?UHTEhGDCgxJr9fHciM0UnTLHP+CMyEDuuzHp4PTDrMCpp3MstV2RuaCh9PO8?= =?us-ascii?Q?56BDkp18HzFbyvbeGjufK13W/F5QgyTuU9JprUPUC8k8O7n74cBVP4hq83u+?= =?us-ascii?Q?rxCCsZUg0IyiJtQoGabFHEhKSd5KtNXENCm4q10ZLdH0OTDbx7TWzpi/6wL1?= =?us-ascii?Q?gqNouYciGZOqot4YPXweHrzfXKsa/LKuieYL+nkbE1Z7kdSvPFpRg7NT2mG/?= =?us-ascii?Q?5gBuD/mydKEnY7XuQyYndQdqpfhj1Mg4zwTdGeZZIHn5XOaO90/NHAqpPP/X?= =?us-ascii?Q?L8XgVh+Iy+FYqRFKbRDzCJ4JCh4oEO8CFllIyUAKG9YwVUTKaByFvIKbTUH3?= =?us-ascii?Q?5G21tee6hO1moSn0lS/sZyISg9sPa0MYqpMa4Xuw6sw8GTPxwtbHK2xZ56wC?= =?us-ascii?Q?HK6w8IySCH8dDKx3BXFlD9mon0D51jusUhRowlbbHZpLBDeJo5zwZy93GOt2?= =?us-ascii?Q?Sy+3SbkH7XeM643bOEONd3jEQGxhB+h5WS8uBECrIv4xO1GwkreISOf9Nr+R?= =?us-ascii?Q?RN46AcrXDwn2E3SSH6ADu8ymrFeJo1svcCiq2OFwXrfIFQ/EfFnmBfyQaYqk?= =?us-ascii?Q?KC0uSPqe8g/FM0J3RtiFUQ5BVmHGhDY/PDjgR21zepVfojHmJlHMOHcItvI3?= =?us-ascii?Q?biRKQTYhMqN7b1bMDOrutdLWWTSfsZqjKffZXjBGXd4MfyLHRA/TeTNR1RGp?= =?us-ascii?Q?MahWFDodMGmOaDpP9Q3PwppiPLmyc5lLZpid3yo8tDNliQRK8ncZoytGiO1G?= =?us-ascii?Q?8ELXbGclDZ05aLdM6FYM/0QvYaV4RnKzP9thcKYOLLyRulEnNHjaXM4xDDoR?= =?us-ascii?Q?9m+vcGrVe4c/Oa0eGSwo3gSW7VyU/I61miFmskMTP+JhQK3I0CsTj+pdWnD8?= =?us-ascii?Q?VD6EEy+ccP/1rbTKItXGp5Jm2pt7h8kMJDcbsD1R0at72FpQidpx1tssiSe+?= =?us-ascii?Q?osmfhWi6LnUJct+1MxPt/Jz7laZrP6h2FNSW7up78KxxTofjzzS0PhdsypJF?= =?us-ascii?Q?PgrwSBZb6FvU34VwvidEqpDmVF1juyfFSAJ3KegVM0F5n9S7mVvdBni13zHP?= =?us-ascii?Q?1C0IMX0frULmmRn+wpQ18yKTQz9E8MEDawCm/9XIWv8BgbZMYB8pwRzh2LTT?= =?us-ascii?Q?dgL10FdFaRAQ2shTOQOyKwfRpcpz7evejFS78/65/aL4hFmy+OS4UCNAivLq?= =?us-ascii?Q?GJ+61oItegqXCHS40Z+jUl3RAjcKn0g=3D?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 06ff5a60-27ee-4ee4-5598-08da4b83f50a X-MS-Exchange-CrossTenant-AuthSource: BYAPR10MB2663.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jun 2022 08:25:35.2584 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: qVSfGI+SKISJUo+8LgZXUmJiaQzf7625pXlOxeuG/lSz3W+AvssFo7Nqq5Anf0oCqtLhAK2ChUWuq4Od9LVRgw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR10MB2945 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.517,18.0.874 definitions=2022-06-11_03:2022-06-09,2022-06-11 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 spamscore=0 bulkscore=0 malwarescore=0 suspectscore=0 mlxscore=0 phishscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2204290000 definitions=main-2206110032 X-Proofpoint-GUID: 4IE3bbVIfK4U-VFTkYZDSp9lgkDNOygB X-Proofpoint-ORIG-GUID: 4IE3bbVIfK4U-VFTkYZDSp9lgkDNOygB Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" The 'swiotlb_force' is removed since commit c6af2aa9ffc9 ("swiotlb: make the swiotlb_init interface more useful"). Signed-off-by: Dongli Zhang --- include/linux/swiotlb.h | 1 - 1 file changed, 1 deletion(-) diff --git a/include/linux/swiotlb.h b/include/linux/swiotlb.h index 7ed35dd3de6e..bdc58a0e20b1 100644 --- a/include/linux/swiotlb.h +++ b/include/linux/swiotlb.h @@ -60,7 +60,6 @@ dma_addr_t swiotlb_map(struct device *dev, phys_addr_t ph= ys, size_t size, enum dma_data_direction dir, unsigned long attrs); =20 #ifdef CONFIG_SWIOTLB -extern enum swiotlb_force swiotlb_force; =20 /** * struct io_tlb_mem - IO TLB Memory Pool Descriptor --=20 2.17.1 From nobody Wed Apr 29 09:34:32 2026 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 59F0CC433EF for ; Sat, 11 Jun 2022 08:26:15 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230427AbiFKI0L (ORCPT ); Sat, 11 Jun 2022 04:26:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54338 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230255AbiFKI0I (ORCPT ); Sat, 11 Jun 2022 04:26:08 -0400 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 04696F3A; Sat, 11 Jun 2022 01:26:06 -0700 (PDT) Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 25B3Bjn5022581; Sat, 11 Jun 2022 08:25:40 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : content-transfer-encoding : content-type : mime-version; s=corp-2021-07-09; bh=IscHeGThVOkj84Um/HZ0q8ozmmmI4X2fzgSEz0Yk718=; b=EmLXoz9i6iYklITjhVqMpnnu5qkJWdUjIqXWud9XGvk6FX/1uK1Z6uVh3J6c/gFqDFnU r87XY019qIhX331O90mTT9NGKXvJ30zk7oq49t84+bhOcXiLRM1UP9vFcm7zetzioqOl lwdoXTu4MMgNQYFc3kYnkuniupdpXJhqbAS4SREZAqRNu72YDAhpVebDUWJqX2h1fC57 cuguB3WO/xYXy5Z/2edoDJfyewmWGgUEpE1g5J9Z0KQFaIqf3UhjQwh/jtJ973q8qaRF ARYJFqZBHyyXN1OrMfAuGH8pInptR2TqQGdV2fd+F27D3+tBOdpKfzD6k2bS+ScKeDdK BQ== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3gmjx98755-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 11 Jun 2022 08:25:40 +0000 Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.16.1.2/8.16.1.2) with SMTP id 25B8A0x7009256; Sat, 11 Jun 2022 08:25:39 GMT Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam02lp2044.outbound.protection.outlook.com [104.47.56.44]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com with ESMTP id 3gmhg727n5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 11 Jun 2022 08:25:39 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=duOKP7S0r+CuIuP+04IQ+/qiBG02fdvoZQeZvx8m52jToVcAD/MzNFppKFNZvoYLeGwmLjogFak8dZgFDPw4guR1CH3BScuFi3BV7/Z0bSgxKHkaDOOJny1eaYb1Doqgw4zUl+NIHLCkPee6X1YvbapJ0afcduk/QEXcl3L/exqzth75Wh1QL9P3Km8ao4P+dqlwdtgUszPcBFzsEFzkLq3YF00QqbvFeZNZXyApDpGMqwfaTn1+CuPMF/gb8p5MdRjYuLc/a4lWYvnXT7feK7PRrTRWJJAt7iey9e4Yrgnge9i1hWRCJ2wVasuQn2yW+Ln+c0Yy1sUU+nwgusF0xg== 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=IscHeGThVOkj84Um/HZ0q8ozmmmI4X2fzgSEz0Yk718=; b=POhTKrYRtR75mTrro9tPETyctQbdbzVDQ3obxloNwvloiEeQbvurwYob7TMwhnzmmCMp1Ef1qnC8za/JIRILrHX98gEZ2fsYJ2SnuVNqn6J/rUHdL7NHmYQKCdsCUroAl3o39cxFZXZQDfSzk4rhNUys+x9hUYecPvsDw4gTDtBG/Ez0cH1r2JjLNazD6AEwOa5iCGfxYOIHBmPyiGxDSp5X6n1GmUwqQaLdJX5VBVOltPyAHndvzMad6h8Rl9Mvh4TgDJ7svx3IYDsqPlUtHCcODDIC413HRQ/5ihmCiMmqvdShK6pNSb9phoPF+k35dOelmG3tjvbvW+pEqeaEmA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IscHeGThVOkj84Um/HZ0q8ozmmmI4X2fzgSEz0Yk718=; b=UccsT7CjKaJFx4y8jB3JoW272D7R5xz2TGC/Sm3I0yogF1IMuRHyyIINbUj2rSOyCXzPEc+6gyVv/OZP/puMCEnyC9yALWgNhM9ocMEVkFQ0NXjw+D9DYMzm7GdrgADuZi52IZll7tv2+fXjFcDSUEVHo1WHtrpqr5r6FKzz8/0= Received: from BYAPR10MB2663.namprd10.prod.outlook.com (2603:10b6:a02:a9::20) by BL0PR10MB2945.namprd10.prod.outlook.com (2603:10b6:208:33::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.13; Sat, 11 Jun 2022 08:25:36 +0000 Received: from BYAPR10MB2663.namprd10.prod.outlook.com ([fe80::60b7:5604:cc5d:54bd]) by BYAPR10MB2663.namprd10.prod.outlook.com ([fe80::60b7:5604:cc5d:54bd%5]) with mapi id 15.20.5332.015; Sat, 11 Jun 2022 08:25:36 +0000 From: Dongli Zhang To: iommu@lists.linux-foundation.org, linux-doc@vger.kernel.org, x86@kernel.org Cc: linux-kernel@vger.kernel.org, joe.jin@oracle.com, hch@infradead.org, m.szyprowski@samsung.com, tglx@linutronix.de, mingo@redhat.com, bp@alien8.de, dave.hansen@linux.intel.com, corbet@lwn.net Subject: [PATCH v1 2/4] swiotlb: remove useless return Date: Sat, 11 Jun 2022 01:25:12 -0700 Message-Id: <20220611082514.37112-3-dongli.zhang@oracle.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220611082514.37112-1-dongli.zhang@oracle.com> References: <20220611082514.37112-1-dongli.zhang@oracle.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: BY5PR03CA0015.namprd03.prod.outlook.com (2603:10b6:a03:1e0::25) To BYAPR10MB2663.namprd10.prod.outlook.com (2603:10b6:a02:a9::20) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c3212357-dfbd-40aa-f9ae-08da4b83f5d4 X-MS-TrafficTypeDiagnostic: BL0PR10MB2945:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: znJFE71GSHoQbLHLrHlz4PRXo+grIxxgN1CvKB2SksOf8BhdpmYwTdoNLC6iKOp2iWK0M2pOyMRX1DixhoTS6rK1Pz/MXE+rbwmhyETMgvBrzvaypk8NjTd2GWzBBwFoshUxGFvMsQI6Sh58RXMcFUSwy7CoFAae0jL+kXjNAFRkkCrd8czMyNH5NK7EMhtftllnb4m9wBbu/ydJ92lGl+fcqriVONVV4mtpU1ufEtRJH6u8opfzRrVSjJ42w5lOxK2/uD87HEsTvpnF5e532fW57XljDRibody0QBvmaowBXknyN5zF0Cri/ethenWbjpVeu9cHEk5lKgzuEnroZBqQ/cwc7CZNXYGMYKfiWK5ZTwzGDHYo5vSU44F+bmjodvi8MFbd3OcaV1xhLaYTAnaMyKz33Toa49LPgoUMJY0FbVmx2QadiGBsZrthChcEUXADuvT9j1k7aYVOtyc+4jW6o1q2iWiuwKmPKHo2OIgKH7ZaExa7eW7kYciBx8TNmXtp9yHXSQ61RcTTbzI5yAynv9QcJID9SG0k9KlFbH2dJpGGDIncl950nIt9rxjymZIZSw+Mbgb85xgKLchOhwQeZiw5sbjGiXbI9M9NvUFSD0LRQAEg+WYhOcK8hMAQP2vkdN/mOZGZuDXQeozYOg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR10MB2663.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(366004)(66476007)(26005)(66556008)(8676002)(4326008)(1076003)(66946007)(186003)(36756003)(316002)(2616005)(6506007)(6666004)(44832011)(7416002)(38100700002)(2906002)(6512007)(86362001)(4744005)(83380400001)(508600001)(6486002)(5660300002)(8936002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?i4cO7Kimzj6ntQkFkggPdaioRYNT6rD1aL5lGv0sCDCJ3iSly/AHnRHvOiQm?= =?us-ascii?Q?3vY2WUltCjXrOpjpH7WDiojSi0T5GwPe6B9oyoFNvic6OlvT1BamXm35tRvR?= =?us-ascii?Q?nQIKAWGti98MVc7gVKsjIFDcRJsXwesaNoiAKX1K0RF5ZQOQ9mvn2ma5dsv0?= =?us-ascii?Q?+BLQx7mjwiucTjZmDf7F7AeFTV9k++1k+7xMnG1j5yibpYD3g8jleFTCrHZ1?= =?us-ascii?Q?xDA6UYHaWPsfF5IJTEQ8H8KEC83EAv/Y2ILkUAvN5f6U3BBqIMjZGY3hyl8L?= =?us-ascii?Q?0AChZdwaT0ETI+s7CXW5ceZNd7hHi4MxCS0fiWNf7ehjgYDq+qjjEDP2zm12?= =?us-ascii?Q?9ZUFPpgPndNrIccrqMlws93SAjHE+yk8lX1SWNQ5XsE0639MPBNFbWX/nAK2?= =?us-ascii?Q?KRfxRfVlH04Y5uJ9VYPs+wg0NfycBUrRPxYRH41QzbHxEXGn8DOBnvK7Qenp?= =?us-ascii?Q?pVmdqnUuA1PzCiwiHU0aJ7e85QAtc85pXNuffvMYJy3MAkYRGYnvAHPV3NYr?= =?us-ascii?Q?829IFCgeBrXZj3mznvO35Ezt8bJD1HB3eZFGHsWs44TSAgs2yaNMXSHU6oFc?= =?us-ascii?Q?kGt14AJQzrzxj4dbMESrh0JohuefzAnv2+yicYzXIFy3TfnbsCsL01CVw/S6?= =?us-ascii?Q?qLuQ74G1nA+/D1qQsGlyUJZvk0WbYJ50AIMJE7MlhCVuxwkK+0ydB+TDRkmD?= =?us-ascii?Q?tdIy1Tc/3TeaiaPArEB9g5mzDNmuEhFe+Emf/j838prMU650UdA9pkpussny?= =?us-ascii?Q?OGOPL+3vvlb4ghH6uy6IrOJc2CkM2ueVh35U+qeZ9mkK3mzI5Q9HsTi1gtp5?= =?us-ascii?Q?FfXYZ8CE9fXkoDLVREMtVz+cesMPce6WDOgNhBfVwGAmMX8WbW2T/X740f9s?= =?us-ascii?Q?jIN9IFUkg8Wusz+MH1a/4/6GA4GHsyHTjHTFATXh/oCKJu2HcoZfMiHUXhvd?= =?us-ascii?Q?liYsk6xehDeZuNnvcrUMDuoOkw1CNlX9KB779gtao9r+jqPfqjMMTpr+PhtN?= =?us-ascii?Q?+JSKPQkyqiONWuXnPu6+HqfkdNRwlv0EtKY5L0z9zCuNQSlVA6fcXWrMJjqA?= =?us-ascii?Q?CheFdhSoFYhirZyE+ZYDtaAxDLNozzjup2K4wCLbKF1F/0oFRRc4yeZdKZ2L?= =?us-ascii?Q?n5+gHJeCPqK9lxODbq7avluZWE4o6ZWpK3Hh1itwK6w10R0E8/fHGEalC4C7?= =?us-ascii?Q?YX6cBIY9f4BRo9i3vBsNBtIqTgOdMfyCIwiT92KOKZ9S9xbPEJME6NfDR0Kj?= =?us-ascii?Q?TzD8vT9VJsXK4EPhsJZCci40P2JmxM28U4EPUJRFsQ0ycJqXO+1+4k92pK+1?= =?us-ascii?Q?Hx/TNgxY4jE/VNvJgMLlWWIKeZBjsKSe/ooh+I36Rkaggpq2MG3mSh8e2YIY?= =?us-ascii?Q?Fv0AoH/ZaIIAzGzm/R+Dvs1/Q2S40E9bN9/DeTYn6feRcjO7w3rmJJJubmzI?= =?us-ascii?Q?jpFjvby79+QV18iAX13KqrKMOWF9DpjtTrmuIeU4OMogkpgJoeD31Cuvw7Qh?= =?us-ascii?Q?qIHK9sCN284e7LSGbLrKZcuVHsHmZXjg6uP7Dg3kLOYwYw8QeuWNsst3m1aG?= =?us-ascii?Q?5ZYzR2YT4XRwsL6K+ziWfibdek5HfW2eJNMiOnQW7+9SxjPH7QNPZ7WcjbJ9?= =?us-ascii?Q?lKH2IPv4QrZ9Res+rQONuaEtV/dHbna1mpKVDFF2Hlb0SmD8Z+qRqzHsSafw?= =?us-ascii?Q?3ms9e6dqj6eEcA6bKACnUVlpAylYPpxOcDDEnVbtf+FTUsVg0+djEwzgsOe2?= =?us-ascii?Q?k/uAVGD0+NGremsVF6jSf/mLYRdOdls=3D?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: c3212357-dfbd-40aa-f9ae-08da4b83f5d4 X-MS-Exchange-CrossTenant-AuthSource: BYAPR10MB2663.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jun 2022 08:25:36.4770 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: uloQ+brnQe1zsKjvD9/Pjkk+FVXpSNNRqaYi1eNjRdnN+NH3yZR02DN86sYvaodBt5c+mWcmIhFTzGPY5jYxyQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR10MB2945 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.517,18.0.874 definitions=2022-06-11_03:2022-06-09,2022-06-11 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 phishscore=0 mlxlogscore=999 suspectscore=0 mlxscore=0 spamscore=0 bulkscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2204290000 definitions=main-2206110032 X-Proofpoint-ORIG-GUID: ksjCx4EGJYP5IoPJBs8qt3EaGhQgB93e X-Proofpoint-GUID: ksjCx4EGJYP5IoPJBs8qt3EaGhQgB93e Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Both swiotlb_init_remap() and swiotlb_init() have return type void. Signed-off-by: Dongli Zhang --- kernel/dma/swiotlb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/dma/swiotlb.c b/kernel/dma/swiotlb.c index cb50f8d38360..fd21f4162f4b 100644 --- a/kernel/dma/swiotlb.c +++ b/kernel/dma/swiotlb.c @@ -282,7 +282,7 @@ void __init swiotlb_init_remap(bool addressing_limit, u= nsigned int flags, =20 void __init swiotlb_init(bool addressing_limit, unsigned int flags) { - return swiotlb_init_remap(addressing_limit, flags, NULL); + swiotlb_init_remap(addressing_limit, flags, NULL); } =20 /* --=20 2.17.1 From nobody Wed Apr 29 09:34:32 2026 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8EA06C433EF for ; Sat, 11 Jun 2022 08:27:19 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231144AbiFKI1R (ORCPT ); Sat, 11 Jun 2022 04:27:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57382 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230468AbiFKI1O (ORCPT ); Sat, 11 Jun 2022 04:27:14 -0400 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6FE3912AB8; Sat, 11 Jun 2022 01:27:13 -0700 (PDT) Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 25B2rQFK017081; Sat, 11 Jun 2022 08:25:40 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : content-transfer-encoding : content-type : mime-version; s=corp-2021-07-09; bh=7bjD1seZi9qZLm4fyCl2a+hr9lw4IFuUoiutXwQgWDU=; b=Gz6iaDna+WbgGeSKDvYjMv/9J3DfCDTCPayEKtSaEZUAKcZSFgbIo2XA60bxaSBufZUT xFB8vsIH08SGRd9W/gTbV+5vnfeGehiCJETqZ6IRguzH8cA+2OhNTWDKP5/aBceGdlMX 8pJLZmwpVjq5jRAo3fAEJiqRDoZ6++p8nAix7sagd7i/D2ObiBoaDOv+yi3hYcKqYBp4 vuQD8kbaqCQYg+bi9Hjo6bL2vWk5bs+hLb6oyV4L5WAxyH6svvRby8I5PtXjkyXa0UKp tDN49HLlanN4LH4a8hV5r3rDQc9h6pG1hYDAHm/UJs0JwXoSaIMM76rCGPSoVTFyRuth uw== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3gmjns07dp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 11 Jun 2022 08:25:40 +0000 Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.16.1.2/8.16.1.2) with SMTP id 25B8A0x8009256; Sat, 11 Jun 2022 08:25:39 GMT Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam02lp2044.outbound.protection.outlook.com [104.47.56.44]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com with ESMTP id 3gmhg727n5-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 11 Jun 2022 08:25:39 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ghohIVlZQqvM17oj95FUt8zaUavd+n7aq2bKCx9s2YI3yH4UbwujUcUyvZggZYux5CyMcIr5dCHirM7eT1An39wodQY25D4i8ei5FSR40ZQmRAfZTHPjgJPRjdm3VFtqTtaPR2+zRY5NzL6+VMTvvd6MO0UtON8r6/v8qaNyhVEna5+IFFdLtkQ8lxdhBi+uo8ZiIqFSrMfUxp+4pj8qVAgc4ebBCGoNaMg95iKkzXI7A4AlMhjmkz7VQGucRHSnpKTcz3SbT9/M97BmT7b+quKAH8DZO9JDbNRalE//0DlRnXrNHUS9N8Wsp++LU4ZHvo5biGVnQh7l/JyQ60Q2AA== 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=7bjD1seZi9qZLm4fyCl2a+hr9lw4IFuUoiutXwQgWDU=; b=YA4jyWOXd4dnl82EaXSiojJl1R99zqGOjCqlCfjexGgIYGSJYp6NVtuIOWv8M8hpOMg0cH8RSGwHVDQgGdWVfjcs3GRBM3TtczISJ193Aw3kCobZEQoLU1kW4JG/DCMdTwLJQ+1pWrlV5vB7ybzXegsbq63DZRcaptmwJ8hEZRz/M697J4qYePzcCMEbfqAD+aCFVZQRshypvzllnl+7tBkfI1R5Rp5UA4AEsDl+FuKHKfuOEmaoKBH2rLBtah8ML758ijLWtQQaW4SFdh+ysFMt0QWRdaFRkDnVBNkgJVaxFQveciqbD4/F+w6mCDA6biYFFNouaUMzVhE+G/ZRNg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7bjD1seZi9qZLm4fyCl2a+hr9lw4IFuUoiutXwQgWDU=; b=r4IYLxBwk30iByn3XNTHZqlEpdNN3hEXtDN+Xi7RQeSQiZAn+nUV+KjdJySYdL8OsG/mTAU6w2KCdswf75Ybe9m8hFq0F/fDQMWVz0SbUGo8qa+zb5SD45+6sejzkksmMLecEuv4vGA76GAG1LE5xwW1egA5mpwf8udGB2eFgUw= Received: from BYAPR10MB2663.namprd10.prod.outlook.com (2603:10b6:a02:a9::20) by BL0PR10MB2945.namprd10.prod.outlook.com (2603:10b6:208:33::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.13; Sat, 11 Jun 2022 08:25:37 +0000 Received: from BYAPR10MB2663.namprd10.prod.outlook.com ([fe80::60b7:5604:cc5d:54bd]) by BYAPR10MB2663.namprd10.prod.outlook.com ([fe80::60b7:5604:cc5d:54bd%5]) with mapi id 15.20.5332.015; Sat, 11 Jun 2022 08:25:37 +0000 From: Dongli Zhang To: iommu@lists.linux-foundation.org, linux-doc@vger.kernel.org, x86@kernel.org Cc: linux-kernel@vger.kernel.org, joe.jin@oracle.com, hch@infradead.org, m.szyprowski@samsung.com, tglx@linutronix.de, mingo@redhat.com, bp@alien8.de, dave.hansen@linux.intel.com, corbet@lwn.net Subject: [PATCH v1 3/4] x86/swiotlb: fix param usage in boot-options.rst Date: Sat, 11 Jun 2022 01:25:13 -0700 Message-Id: <20220611082514.37112-4-dongli.zhang@oracle.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220611082514.37112-1-dongli.zhang@oracle.com> References: <20220611082514.37112-1-dongli.zhang@oracle.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: BY5PR03CA0020.namprd03.prod.outlook.com (2603:10b6:a03:1e0::30) To BYAPR10MB2663.namprd10.prod.outlook.com (2603:10b6:a02:a9::20) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e35599cb-bd87-44bd-78e1-08da4b83f679 X-MS-TrafficTypeDiagnostic: BL0PR10MB2945:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: o4fM4jpJwTp92k/Icu9pdImtv+PGPgYCduJors9GOPAcvAcX9fcRWiX36++Er94oOc5WjASl1jE/JGcYD05em5J/YrVBAUKe78QVcRMz03CAwroCua3KEYdoAkIavlO5ES6dfsp3IQgBwRSt122IrsY7/RzOTIjBK+DlgwmovGunFdsy3l89YxteZpVyGIhMqaZPuAtn5mMIKXbS8x3mPV+YQGiEzMIkKovOlHpfnHGJvY3TF5d9IPA+nAA+E2sC0XyrIN13kvxy4f4qHDnRVXZ9n70NyK9j9mmnFwXa+DjJ3dKPh76NI7LoEpOpuIkmtNCg9qO5L79+rWHQetu+j+Gna8xbKMPxkLpztxBMO5p7J7POfXLHWKL22RoaJextjrkwcZn2MAH9Ry1cHNvKMH/hBcUEzae98B8s7PDHv7tsDFQXBWZJ4Iyun0Peb2v8Z8AUmrQhHwWCnAwQcLBOVW8bp2WypZp6YwDtBU4ps0zQuPcCWR5uz3Fm6x+GiiKHKO64zwa/cZBPnezfB8uTMWzxklJEtxE6qJYt3Bw2zUl9JeDWKprc6g59Zben6XXEJi4IVpGBLVKIzv6CEOGSXiWiW4JlBIiy7nep7uYZdfTSeIPvI0olQx3rVnDSDxsNkmTRJAiRnhoDYHmHXDTe4A== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR10MB2663.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(366004)(66476007)(26005)(66556008)(8676002)(4326008)(1076003)(66946007)(186003)(36756003)(316002)(2616005)(6506007)(6666004)(44832011)(7416002)(38100700002)(2906002)(6512007)(86362001)(4744005)(83380400001)(508600001)(6486002)(5660300002)(8936002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?1tw1+TTMjg5eOAveYTlus5WOdCzWtukQeQ3OYjxyVIrok5LUAdyikG2Jyxec?= =?us-ascii?Q?0Q69mV9ciVZzMYJEXBz9iUD3zhB0zGLeDfRh+EENSF78F2GdJDju8jy/O8xF?= =?us-ascii?Q?vKdu6NHUJyL/NDp8Jvv+s0Dk7heL5e/xDSEEPXRT+wPR1ONWjFYjft+MufQ9?= =?us-ascii?Q?I3/Qi7T+xFYgYnWjYGC9818hDsozAltBfb5UIagjctfQE7ODiPdPr1PqBy90?= =?us-ascii?Q?VXNOmylvugnNxciTx86tfoNi8Om9D5H2BiCqAMCgFdbYCy3IWEl7YbPFjCvG?= =?us-ascii?Q?TKJfA8qzRzQuFBrvuFCPMlFUhpinmPvLLu+Zogxz2Jb9nlSsJdI4+pRyWZPx?= =?us-ascii?Q?KqzWzOfo5E6Ggf4C8vIKzANn32eUtPTeBR79RFalkvBHsLrA9hRw7qVJRrBH?= =?us-ascii?Q?e0H5gc9UWyWv6HJeK8MOgjuxPWSMKVJ23J+ao5a7RSrPGbnoGXgIbnx4sVJk?= =?us-ascii?Q?rSPyvF7hWGbKvqIpCYoI0BwWb87lU/pVCIP7l/FcHpZt5ndJ/mQFa3MUjmWG?= =?us-ascii?Q?IjttvvB6dQ8nnw1Ae+yQ2+e1sD4oU7390HkpDw4Zd6MOXrbvrVtshrQg7dA6?= =?us-ascii?Q?h9Q6TAm8fVjuwMeDC9CJsb7TlzM5aHNecUnWeLxE+wQF/lb3QToTMDwQnRYX?= =?us-ascii?Q?6yuHwm46voCpsvpDHCpSaqU9n93Hhz3dFaQz0pNHWRrl3qrUMMD+7tM7yXLC?= =?us-ascii?Q?w6DkSDlU45jyBowGeOtFUWV6qFeGE1cPcgLuTytEvRk1IcvQTUAlxNQT03rr?= =?us-ascii?Q?ip5AdLMTPbdwSzHei022/1jY96dU0Nfl9F+um2YouvGFgIocy7hAnbmG6oZ7?= =?us-ascii?Q?Twbz0dSyNFAx4TS7npQ65+4J9kV42tDZ3Rw0qcHDEp4f9aeq5/KOh1DPASqC?= =?us-ascii?Q?4kKTHFJxJ5B0UQOXctzWvoWsJqKLhOdtjNsC+9JAfuNnjBTdraKi99UEGySr?= =?us-ascii?Q?/8EPtAJnOw4UADzH2V/Cp6YWI/tArPrTpysKQNWiGUScu7kHUJJYWwc8kHrD?= =?us-ascii?Q?YBoBKtjL5VwwuG02cX5LGngixudezWJ90q/UgJAmfCi0T7QVNwui2y/H4qDZ?= =?us-ascii?Q?S4oif4hn8JZn4ogugM/WyoK/R8s5LfREko0rJIYCbqHCVvokwut8Ia0lI2QB?= =?us-ascii?Q?bS/yay2GMcho/wgSViJurDCbgFWpu6DL3GB6gusIzos8NDUhQB7kzhv59Fk6?= =?us-ascii?Q?PSDqEZ/ZL0xrIzp2hk55Stk3BLnINtewquFJpyMimyN9t85h6yskjDrN6rCK?= =?us-ascii?Q?HbQrPWOdwIUeDEAV2QQpTLwkCmbP9PQbScUkgM1E68+ME88lDEDyaizKM/c0?= =?us-ascii?Q?6Rt8c64u4dQ8+LziulwaLwVA/hLX1oWuPCydpY9omRfQ2Sfq7uKJ4yfUZ1Zg?= =?us-ascii?Q?+tB7FazbAQqgut5/qGFqYWnj7oN2sOJ0PI66YeRk79vUdmDpuubyApW5okC0?= =?us-ascii?Q?T90DBxzRgaTGChjd/8ty/TJc+tel6mTxQXGTpKRNt2OzXKXXWZXEa8O0q+uI?= =?us-ascii?Q?xdqyXLlGUQHtWQWEKlMnRkuHTj9SwfceLp0n1UCD/Ssl657lOx3HMGfOLn/a?= =?us-ascii?Q?cuNz3YyNMhJPVfvY0Fn6OZwRiq17xHFI84Yftrz5S3xWigHknZcygO0ImC6f?= =?us-ascii?Q?6Iy7niCWz4Anh9LwEhX17n0dvVHQH1O3HsqA824fcOp/DsHCh4FU9GIZIa2+?= =?us-ascii?Q?uN7jR0F6my5ALUb9KGOmtkqsSjr3uNgGbj+V169V5KI4hdhGq8EZ/5svn0Th?= =?us-ascii?Q?Q9zU0QX+Imuzi7r1DHj/3RJTU3gvc4k=3D?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: e35599cb-bd87-44bd-78e1-08da4b83f679 X-MS-Exchange-CrossTenant-AuthSource: BYAPR10MB2663.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jun 2022 08:25:37.6020 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: f6ZTfGx63pjQkcUMLyVixUiipLcXvNPXsgdLlY4aiDqDGUQTViMquf0Vg7J4Q0Mk554hwTk1FToI1P4j8pLTug== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR10MB2945 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.517,18.0.874 definitions=2022-06-11_03:2022-06-09,2022-06-11 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 phishscore=0 mlxlogscore=999 suspectscore=0 mlxscore=0 spamscore=0 bulkscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2204290000 definitions=main-2206110032 X-Proofpoint-GUID: QlmCXfOt-aUuef0hK4KbGk4YzcyZQ3EM X-Proofpoint-ORIG-GUID: QlmCXfOt-aUuef0hK4KbGk4YzcyZQ3EM Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Fix the usage of swiotlb param in kernel doc. Signed-off-by: Dongli Zhang --- Documentation/x86/x86_64/boot-options.rst | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Documentation/x86/x86_64/boot-options.rst b/Documentation/x86/= x86_64/boot-options.rst index 03ec9cf01181..cbd14124a667 100644 --- a/Documentation/x86/x86_64/boot-options.rst +++ b/Documentation/x86/x86_64/boot-options.rst @@ -287,11 +287,13 @@ iommu options only relevant to the AMD GART hardware = IOMMU: iommu options only relevant to the software bounce buffering (SWIOTLB) IOM= MU implementation: =20 - swiotlb=3D[,force] - - Prereserve that many 128K pages for the software IO bounce bufferi= ng. + swiotlb=3D[,force,noforce] + + Prereserve that many 2K slots for the software IO bounce buffering. force Force all IO through the software TLB. + noforce + Do not initialize the software TLB. =20 =20 Miscellaneous --=20 2.17.1 From nobody Wed Apr 29 09:34:32 2026 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id B0791C43334 for ; Sat, 11 Jun 2022 08:27:23 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231367AbiFKI1V (ORCPT ); Sat, 11 Jun 2022 04:27:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57386 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230484AbiFKI1O (ORCPT ); Sat, 11 Jun 2022 04:27:14 -0400 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7EE5B15A0D; Sat, 11 Jun 2022 01:27:13 -0700 (PDT) Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 25B2rwxT017956; Sat, 11 Jun 2022 08:25:42 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : content-transfer-encoding : content-type : mime-version; s=corp-2021-07-09; bh=2YKrmBgH9+ZAgOd4P2FzfQU9I4tK/mwmsjEtCBeCelo=; b=eDf5i09uYb0Ek941JF9h/c+llLAoDdcbNwqCUuIc2Ts4AXzS/p72KPlaf6nUazb4wwtC uEq160zPVn2dDdHwa0iRjwKdWBrueSi+vp01N6HQxwAT+gOpGe2GEY84eJpBvTsOAoWF z6eZsG1/L5PCkD1yYK4A5HGJ1MIGIX1VWY4ItMcmZjP92o3p7vboxgDQ/VyB1cO0EqL+ nsBcbTDBQUUja4wLXuVk1pttFLg/9BE91kzs59PpFALicruwhnHBvB3rutwTQ3/7DuKF jn+P49biMXsq6IiLUPRNo+prRVLUC76BG9jk3tzmLQcQEfkGm2ZoaiDvxA6PBep9masB DA== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3gmjns07dr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 11 Jun 2022 08:25:41 +0000 Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.16.1.2/8.16.1.2) with SMTP id 25B8A980031031; Sat, 11 Jun 2022 08:25:41 GMT Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam02lp2045.outbound.protection.outlook.com [104.47.56.45]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com with ESMTP id 3gmhg6hug0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 11 Jun 2022 08:25:41 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CxOxzJuWCOl7hJnUuwrYZWlXbNmE52emV2YXsLytemczs2CKTrZd9bgndpArxbhaohtCqi/gZ+2jkYD5vpUDbZRFQK4FK/UQrd14iRYP71hPVmPJNL1FX/ujvIqjFz7IC0U6BCGoTBjckm2gJe+ZLTrHPeanF2qbTWj3QkRnvWELsUAWJ29L1qAj1pSgg7s5sKLzHRZbPeetc8fRXvxeyBDQTijvi+Cf93d+G9CVK6vXQKzv4Tf8/W6BBFP8vnvBYYd+MpVralWx0JSutQYOqi+lY6rfjckSrZoVgGKpPchjebRB0BzBzYPcJGuRsWA2JqPKSdcCglHV09lWAikGlQ== 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=2YKrmBgH9+ZAgOd4P2FzfQU9I4tK/mwmsjEtCBeCelo=; b=nbWaz16Qeyv0IMB5+ruhbWmaQrQNyCfdIvKV1GpMVuRdVGnzEebwQkXeDaUS9Pcni7/e5kdaaaE88W+s7WQDKvuAC4ESkmFsu8VoDVNX628SgA9Errt89zWSoI0wyo/WSQdyQTyDUc+wvLJsD20R1jXLoBrtgx9zeP9avHUY24yZ/dBdUkwTrD//h7JlMAynpStA6qpma+l9zRbN4QvzVKhPoek08nlOx0DlQEEj2drHMErWAIzl6LdNAlnVKU3m1u/+jQKbnHpDq5MEf3Ae6Ut9+reU4iNiewR4WsrSp38hLIEBTXjqG+s2f95bPbZgx6bpnbE2PBF0UoMVvoROFg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2YKrmBgH9+ZAgOd4P2FzfQU9I4tK/mwmsjEtCBeCelo=; b=lxBQtgK+e/5JZR2LxxvWp6hMwwQU6bT+GLt5a//7ldcWWQYKPsOXlmb1My0eB9wawE0tdQFO1jC7f6cxlw1GVE++wcBFZBNA5Ld6Z9KkwZrdPK8srPBVbKoUFHBqCKi+Z8pOWha2d7UP7B9qUvK5J4n+uDHVkaed7f0WaGW+g84= Received: from BYAPR10MB2663.namprd10.prod.outlook.com (2603:10b6:a02:a9::20) by BL0PR10MB2945.namprd10.prod.outlook.com (2603:10b6:208:33::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.13; Sat, 11 Jun 2022 08:25:39 +0000 Received: from BYAPR10MB2663.namprd10.prod.outlook.com ([fe80::60b7:5604:cc5d:54bd]) by BYAPR10MB2663.namprd10.prod.outlook.com ([fe80::60b7:5604:cc5d:54bd%5]) with mapi id 15.20.5332.015; Sat, 11 Jun 2022 08:25:39 +0000 From: Dongli Zhang To: iommu@lists.linux-foundation.org, linux-doc@vger.kernel.org, x86@kernel.org Cc: linux-kernel@vger.kernel.org, joe.jin@oracle.com, hch@infradead.org, m.szyprowski@samsung.com, tglx@linutronix.de, mingo@redhat.com, bp@alien8.de, dave.hansen@linux.intel.com, corbet@lwn.net Subject: [PATCH v1 4/4] swiotlb: panic if nslabs is too small Date: Sat, 11 Jun 2022 01:25:14 -0700 Message-Id: <20220611082514.37112-5-dongli.zhang@oracle.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220611082514.37112-1-dongli.zhang@oracle.com> References: <20220611082514.37112-1-dongli.zhang@oracle.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: BY5PR03CA0019.namprd03.prod.outlook.com (2603:10b6:a03:1e0::29) To BYAPR10MB2663.namprd10.prod.outlook.com (2603:10b6:a02:a9::20) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 185145fa-c430-475d-7f3d-08da4b83f746 X-MS-TrafficTypeDiagnostic: BL0PR10MB2945:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: LyLGVR4ujXuiEMum1Tn2I8RypoRnCqBqSK2MC9+hSNwIqrfbhxULMj8nsC5WpuS/Y2y0lD5Xmm6/2ALphr4QGIunku/E2U87fXYrzykGM4mu+I7uJCMSLESljnr6q4f2HhB9c15mrb1Rwt2KCZa/TCZHzuMMU4lb0nl4U9X1t7wdsUVVkrDSAsIXCGKE1M+J+AIso5IuoU7ID1/DVBRL2dt3DjCtuE8+L6FDYHA570kQ+KYv8Osr3BJaZXvXUsOwwjol/QkcseXuUTn0b9vANJUIec8OQmSWzh7kv5MpRPhSql/S98vLQQKQ6HDylwKrzczncnKR4oNIAm+k5bkSSfbeoFNJRyLR+p+zBzV1yjdbISL5fAyc+jFGVCA27XSAJR4QbU76ExcA6Nu6Ogs/DQUUs5FXKnwcRJfUlI8pAkde3LS/U6n3RdECvhdn7Dj4lBxuCckjWHpOvFPZtRixCFMV0n8UPydq1UnCYHSBNO9jOY/NCUFwtRBjeG71mzNzDiguV8dQ+SApRY160REvHE2HagaJ++Ow/jPfqhJXhCpDW03/5dsO8pOCgqZtdgtHg/o/I+TV7qLYIfbBqDcNavrQg/+7pRz/nA0MV/3CnmY52Bcnc1hHJv87yoXRjo7XufUzoC+FQcRo+AIdFFRbZw16aUUQOGdUfauQOhbmFg03Ozj4/vjoWyTzWY8xW1xjElTpk87qHKi0bIVPe9XyZVXlRrhklmWVqKr7/c2ook8= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR10MB2663.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(366004)(66476007)(26005)(66556008)(8676002)(4326008)(1076003)(66946007)(186003)(36756003)(316002)(2616005)(6506007)(6666004)(44832011)(7416002)(38100700002)(2906002)(6512007)(86362001)(83380400001)(508600001)(6486002)(5660300002)(8936002)(160913001)(15963001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Vplc4T2Axtn6mYTFp7YasV4eXI3/CNm6yEBbl4E19qRsE4hCU2aif16A6GU/?= =?us-ascii?Q?AjAKriisQNkdnZavm0Sa0g6mHkCCbGDDqiv7QjE/wYyAS/ffXDSe1g2KOdl8?= =?us-ascii?Q?SSZw5++VRlo9tK4mtfR15TwlwMvy5oCEx2GAk0Z0fSw3KCZ/TkUcqf+0+awq?= =?us-ascii?Q?Fx/9KlxYehWG35aHyviinbKjlfRIy8cm6tR4+GahchZYuMXdTUyNLbD3hOYB?= =?us-ascii?Q?hOiBffEFDUTWdD8hGLMikewBAXFGvllaKqoqgwJ6eO1z4lpC9SR5beZi9BVX?= =?us-ascii?Q?9vcqr2RRjuE/3TmINEWbA+G00/IFaqomDvl8YbWVW2Dc3/FdMZNJnLADS/a3?= =?us-ascii?Q?Uu+j6iV4pkgVWHS/G7+RVudOcU/etfFv9PAySEOTWUnc7yCLv8B/5Nt/FT6L?= =?us-ascii?Q?8ITol80Xt1bHnuQzTJTAFRq6NwWvS+eEOkueEAy4aI1eoLvOpP8lLp8zYhZM?= =?us-ascii?Q?K07NMpovHa6I85M/j7Gslcl9sTjLa65qKjhfAdIbMETONk2ltMv6zDaqs9q+?= =?us-ascii?Q?+zsSWH1EKUFBJbo2urzOKwu6UtXg+ngc9ipANsx/RLs+5F4o9lz+Odh0kFsp?= =?us-ascii?Q?Ot+OuAgC7m65Mmdr12RziZT2y9tGj0MFFKgIYk7xxc+gZZR+w7aAaHmipDkE?= =?us-ascii?Q?v2cBytK7zPFtOhIvrRzAUkqTeSMjPb2Gdx2eI2CG8gqjGhYJBBpg9HuHuCuu?= =?us-ascii?Q?VrgSeJRwu7ocFK3iCP5eYQjyTC4yRi6Wi7vCbeFPfFDmcHveHpuB13Ftdyy/?= =?us-ascii?Q?h21V1ck1gJdOXUZ1AwqMxU53/P4DiKx8VcSfu9q6ogGcI2mhioIRfYrSkjMU?= =?us-ascii?Q?Q2sdDC5PPGF8qnx4tBdNSuN1fGz8iX8xSMMS4HYx9Qbob3gbWtZ8tu2/tJKd?= =?us-ascii?Q?g6z7Py/cbznhT9i8qnpgyVwTz5mbVDAI01GFRYnivafTG1g7DIW0ANoeqzcx?= =?us-ascii?Q?RwwThrLlnv41Fb+r1qXPmubX9MnX11hWppI3sRX0PmiWz1fKkS9f0Xk2VDKm?= =?us-ascii?Q?9bf1TKcR0uBiLqP22yeK423r1PjRmiZZOASavav61dhcBSi0iIIotIptguW4?= =?us-ascii?Q?A5tcrrVOU9op8dtsy60rfAND7B3wNNoW1xB5za8+OhfCckOHEASFUCTbSJoX?= =?us-ascii?Q?iyIzwuP+Ms1TdfXjVhEWA+oue/CqZGJ5VTPX6OjtDFu+UtGXFD0EJuWWGjuT?= =?us-ascii?Q?AvtyF1VXF5swZL4+TupZbkE8oojyJvoYXyWXvYM5hqUz2e1z+zJUpQrZTZcA?= =?us-ascii?Q?Z3P6iKU2TZ17xRwDYPklW89emaYG173xVcN46IOvgFTUxfW6tkZBfqDwmT8O?= =?us-ascii?Q?TZ/cV1ysiPDF70Cc+mABKpRwi2l8rWFDOoo+O68krQx9bv+19qEsLeMakmde?= =?us-ascii?Q?RBQTtW2CBCmkzeo2AU9oYKkeijzWwoCsQIB0ThRljSEjI3XLCypdGnPGnpOG?= =?us-ascii?Q?yrqHRRZjnONgLN223uVMNIQj28tyceKhAcZn7rAGb87+WJt+CJs9TJ2QSuCa?= =?us-ascii?Q?YB//x5+dfE4nB8DgfctJEJ9yQC2E+YEucZy+yn6ixrsljVx/l+2A/lVnNG4l?= =?us-ascii?Q?It0ILfHEV7gStQrVD+fitDaCSPnX7wfgwEwjVpW0nCXN7nbF1xFA9b62Jg2u?= =?us-ascii?Q?XeCD0nCjDoJD2MuxSozpZVLggRevsildUD0aMpwVl2vPzkV8P6uZhbiQm1ls?= =?us-ascii?Q?0eG8CfHHp97rCOxnt6rI4HCihsPw9KdNgskZk2ABpD68rScaY6oAsbiK+UOp?= =?us-ascii?Q?Kwt9325vLCYdrgZbqNnSxZrGC+oUUfk=3D?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 185145fa-c430-475d-7f3d-08da4b83f746 X-MS-Exchange-CrossTenant-AuthSource: BYAPR10MB2663.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jun 2022 08:25:38.9300 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: iomXJeXny6bCxoavptsJvJJTVLrOOS0ngp3P+gE1GkUYWQL/DHyxGRSm8Wi+vOOB9A2JY/lJi8/axXCjggkpzA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR10MB2945 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.517,18.0.874 definitions=2022-06-11_03:2022-06-09,2022-06-11 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 suspectscore=0 mlxlogscore=999 adultscore=0 mlxscore=0 malwarescore=0 spamscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2204290000 definitions=main-2206110032 X-Proofpoint-GUID: eUpcJ-iOAbARGOOjd4axl89SnuOWizF9 X-Proofpoint-ORIG-GUID: eUpcJ-iOAbARGOOjd4axl89SnuOWizF9 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Panic on purpose if nslabs is too small, in order to sync with the remap retry logic. In addition, print the number of bytes for tlb alloc failure. Signed-off-by: Dongli Zhang --- kernel/dma/swiotlb.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/kernel/dma/swiotlb.c b/kernel/dma/swiotlb.c index fd21f4162f4b..1758b724c7a8 100644 --- a/kernel/dma/swiotlb.c +++ b/kernel/dma/swiotlb.c @@ -242,6 +242,9 @@ void __init swiotlb_init_remap(bool addressing_limit, u= nsigned int flags, if (swiotlb_force_disable) return; =20 + if (nslabs < IO_TLB_MIN_SLABS) + panic("%s: nslabs =3D %lu too small\n", __func__, nslabs); + /* * By default allocate the bounce buffer memory from low memory, but * allow to pick a location everywhere for hypervisors with guest @@ -254,7 +257,8 @@ void __init swiotlb_init_remap(bool addressing_limit, u= nsigned int flags, else tlb =3D memblock_alloc_low(bytes, PAGE_SIZE); if (!tlb) { - pr_warn("%s: failed to allocate tlb structure\n", __func__); + pr_warn("%s: Failed to allocate %zu bytes tlb structure\n", + __func__, bytes); return; } =20 --=20 2.17.1