Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp7157584rwd; Tue, 6 Jun 2023 07:08:08 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4hpM7wL0UlnB93tJXbKw+7SB9uD/qYzB/6pl5N9JJL4ZA5VWARQofMU7Bd+hOIXxqKY4s9 X-Received: by 2002:a05:620a:6845:b0:75b:23a0:e7e9 with SMTP id ru5-20020a05620a684500b0075b23a0e7e9mr1959270qkn.74.1686060488592; Tue, 06 Jun 2023 07:08:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1686060488; cv=none; d=google.com; s=arc-20160816; b=LINP/kjkctMbl6IhKEy6cG3T5herAL7s4gKFGq2SkPOEAXXn/a6xiuEw7BIg0iGP9J XoFs9N4dE4BB6IJf2FAxUM9mPG0crtj6fgKaBwUz0kQ2lJNGqaEMjvvn2fBItAo2M4bG SYOrKlXueMdOvDgjgfrFEFMWQsVUMCXCU+iGFlA8Y9xcddcMnlGia1dAUaVZq+YF3RjM r0q5+mZ23+aqj3+p2eYA4ZTIJFyRZ85CloP+XMCmlhZXq/gAA4hsOfBOpipmrCHP5z2S kQ776zMluXPsGGhw+kzrukSVJr3IIN30J7X0IboobzrXFNYGjs6U04dGWOBDlL1mTFmX 4P2Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-language:accept-language:message-id:date:thread-index :thread-topic:subject:cc:to:from; bh=IgLdNbZadF870TtdGI9JkgNcZB7y0iQvzrVZhbRKasA=; b=I9pvRuBKrkpGuaU02eqYBUvVfr9xeYL1ZeVhAhl9s5i5+YDObJVy+BiKkWMR1h/L8o 5zxQaCdElE1jfVn2nIZgbfogVfIvaRVIbb3fD6Kt6fW71dTDc9qLwwC3zJ9BqrmzVDfA 6YmOvQOsgr8y+lQ7FzlkURA9cCeBdkRc/J3VS0aDIkJSj35hMF14M+Ozu4THcJ2AJd8Z /RSLeIZMvHqozxMvjSDUZe9kIgfE7ZHNIwwKS7LeumPdkZoTNgGh6Gk+QksFsPXagl1w M6f/RIKAyPSTQDu3R7uAIhHQmiQXrG74QNuNYHD+BZKBrClKIdqGO/q1J54j0yuRjKJX eYGg== 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=NONE sp=NONE dis=NONE) header.from=hihonor.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id l16-20020a37f510000000b0075cabdc864esi6013167qkk.305.2023.06.06.07.07.54; Tue, 06 Jun 2023 07:08:08 -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=NONE sp=NONE dis=NONE) header.from=hihonor.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235439AbjFFNS7 (ORCPT + 99 others); Tue, 6 Jun 2023 09:18:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46786 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235590AbjFFNS5 (ORCPT ); Tue, 6 Jun 2023 09:18:57 -0400 Received: from mta21.hihonor.com (mta21.hihonor.com [81.70.160.142]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8A869F3 for ; Tue, 6 Jun 2023 06:18:56 -0700 (PDT) Received: from w002.hihonor.com (unknown [10.68.28.120]) by mta21.hihonor.com (SkyGuard) with ESMTPS id 4Qb9XB5v1fzZFR2B; Tue, 6 Jun 2023 20:58:50 +0800 (CST) Received: from a007.hihonor.com (10.68.22.31) by w002.hihonor.com (10.68.28.120) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.21; Tue, 6 Jun 2023 20:58:53 +0800 Received: from a007.hihonor.com (10.68.22.31) by a007.hihonor.com (10.68.22.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.21; Tue, 6 Jun 2023 20:58:52 +0800 Received: from a007.hihonor.com ([fe80::fc39:c25:3c0f:a4e7]) by a007.hihonor.com ([fe80::fc39:c25:3c0f:a4e7%10]) with mapi id 15.02.1118.021; Tue, 6 Jun 2023 20:58:52 +0800 From: gaoxu To: Christoph Hellwig , Marek Szyprowski CC: Robin Murphy , "iommu@lists.linux.dev" , "linux-kernel@vger.kernel.org" , Suren Baghdasaryan , yipengxiang , "wangbintian(BintianWang)" Subject: =?gb2312?B?s7e72DogW1JFU0VORCAgUEFUQ0hdIGRtYS1yZW1hcDogVXNlIGt2bWFsbG9j?= =?gb2312?Q?=5Farray/kvfree_for_larger_dma_memory_remap?= Thread-Topic: [RESEND PATCH] dma-remap: Use kvmalloc_array/kvfree for larger dma memory remap Thread-Index: AQHZmHakTjKG3Wk/TNCzbQyr42cDew== X-CallingTelephoneNumber: IPM.Note X-VoiceMessageDuration: 1 X-FaxNumberOfPages: 0 Date: Tue, 6 Jun 2023 12:58:52 +0000 Message-ID: <8503f60f264342018384b5427ac361e4@hihonor.com> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.164.11.140] Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham 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 Z2FveHUgvauzt7vY08q8/qGwW1JFU0VORCAgUEFUQ0hdIGRtYS1yZW1hcDogVXNlIGt2bWFsbG9j X2FycmF5L2t2ZnJlZSBmb3IgbGFyZ2VyIGRtYSBtZW1vcnkgcmVtYXChsaGj