Received: by 2002:a05:7412:b995:b0:f9:9502:5bb8 with SMTP id it21csp2947518rdb; Tue, 26 Dec 2023 10:09:51 -0800 (PST) X-Google-Smtp-Source: AGHT+IH1BeBY2B9cooC64zTToJBQSGBHMyjwAEY6uwZd1M5gvocDGP1kQ5ovitjfJ6/gGDPhQ1Cb X-Received: by 2002:a05:620a:4cb:b0:781:5dd8:3487 with SMTP id 11-20020a05620a04cb00b007815dd83487mr28867qks.72.1703614191292; Tue, 26 Dec 2023 10:09:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1703614191; cv=none; d=google.com; s=arc-20160816; b=ZBvGd9OcKlJaX5caSSjNfhc6SBv5lY2vCLPCF2fmqZpIbGgi4PrE2VgeW+yRgpdQ90 6wdEHAR5XPtYSohxFTdRIrdaYP7dezQkShBldRuCO/YWhZ7AnExO+/E7aQIe8+TzoeHL XnoCgSV4WgYp7II0HcZZl9Er28mLvtadIPUgp1Q9M9ezdXMrT1NoFGq9/oUB7bOMa+Sp SvGVS0InQ0w3Cwj06K/p3A4eUEIx9pgkTA1JSrsJTglHnh914GVx/9P2opzEsNAC8wgz bD4WKSvu4YMwnrDvuEzQEIUhbmKH6UXiL/YCqQGl88nl9jgMrnXKrtStyNBa8+ZTJZc+ BeCA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=b7PfHDnomUiobG04nKM0XGBe44UinAFtZn/zdJlhx7E=; fh=1rxB912M9W1sOH8Y6Rv0K/pl8AH/UtGdgruDZR8YGro=; b=zZlpt+K6scYigB8RxaoY7UBe8+bdYpm++UjscbKmDM6VDqIMk4fReA54HFT6okklRk detAOBrz/ULIzsKSl46hRTJI1KfODfwwy8vTqp0bsPmo9UCQr9Wk3E8irI4hIVikInrX 1msfeCrZqpMlCYP2I0x3v//HhZIeP8Sv1/9boTfBtmPO/gUvyIjOai/ikM3Ky2/Nm48t A2Uw8R1wqVgdo3MpEnksA3P4wdUYf/TrlvweD9SQIoJX10HimGzCZtVIv8IEH9Ev1R5v t4t/MgwXogJGFYv38YqY4F6xMJUESysGUioq9c+7AtdOoUaaBGqst/Smgri1gsraU82T kvEA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@soleen.com header.s=google header.b=WGfkpTYb; spf=pass (google.com: domain of linux-kernel+bounces-11606-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-11606-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id c25-20020a05620a165900b007770bfd4044si12485863qko.459.2023.12.26.10.09.51 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Dec 2023 10:09:51 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-11606-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@soleen.com header.s=google header.b=WGfkpTYb; spf=pass (google.com: domain of linux-kernel+bounces-11606-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-11606-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 432DE1C20952 for ; Tue, 26 Dec 2023 18:09:46 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id DD14452F6E; Tue, 26 Dec 2023 18:09:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=soleen.com header.i=@soleen.com header.b="WGfkpTYb" X-Original-To: linux-kernel@vger.kernel.org Received: from mail-qt1-f175.google.com (mail-qt1-f175.google.com [209.85.160.175]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 99F2C51C3E for ; Tue, 26 Dec 2023 18:09:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=soleen.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=soleen.com Received: by mail-qt1-f175.google.com with SMTP id d75a77b69052e-427d5bfe24cso16566891cf.1 for ; Tue, 26 Dec 2023 10:09:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=soleen.com; s=google; t=1703614172; x=1704218972; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=b7PfHDnomUiobG04nKM0XGBe44UinAFtZn/zdJlhx7E=; b=WGfkpTYbYKwsawLhGVUs88J8E9PpfIAdGL0f4RrzvURO37J5oxa+ojsPFWrNoldhjW AFKJj6/PhbSN8E9EVKYyWKbB0zCoXpyJNN9tPW1sJ5pCL3FanhfJSK4n9tmqcvJkOAh1 DJsKERu5uhxFPXh5NEFcgXCmMT3T1nojeLpXGA6RCGxE8n86j3lp8ldFEVOEwcjFtRBo 8XmzQXTsgWKBGbCWiwADMKJ3AKqgxu9qr5wesyf+UHufVf3CTZGKQh49yBxKjVOvH6pw Gp+T/9wB6npkP0wZVNtQBzh4Ak5H2vZW1/EqsZkGqHazjN1J3SbSApPpkn6W1PSQeZnO eBoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703614172; x=1704218972; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=b7PfHDnomUiobG04nKM0XGBe44UinAFtZn/zdJlhx7E=; b=LuHF9+hD6SXyhfv2W6cJP6/FExhMb7PegmrLvjW9Lmet7H529yZXkhylntVYVETkUZ hHbV/yhoed1BgsdGumDwsW14ZKIpNAwEHrhh18AZiJxGp5kgSQkguxjQZKcuXz7oD2ZZ yY3BHpwd0OG3fm8xzj3hkprk4/m3MrC1uevx6Ib4AkPaZYNH7rB8o7m0QnvmCWa5CNtG WMzNTBagWYohqR6gW5sYQCnF3gutopLOB/AvmFfhmC7VAppe5KIuDOfoGIVb9AlAGaeI LcDpcclfBO6GoSxJ/gnS+kheH8zbwdYrzMglQjfPxjNezvel+2I+M4om/rbdcSwzE/cG /w8w== X-Gm-Message-State: AOJu0Yxux5tfsCBLXyRxwN2rPzBVhLnI099+UujHuhihzBKB75ho6suZ /G29uGN2h3f9vQpQg7En1kypZD4UHzcUNk1DaMEBseU/fxXtsg== X-Received: by 2002:ac8:5fcf:0:b0:427:8b8f:823a with SMTP id k15-20020ac85fcf000000b004278b8f823amr12805036qta.116.1703614172543; Tue, 26 Dec 2023 10:09:32 -0800 (PST) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20231130201504.2322355-1-pasha.tatashin@soleen.com> <20231130201504.2322355-5-pasha.tatashin@soleen.com> <0db8fdb5-26ee-5069-30d2-118595516926@google.com> In-Reply-To: <0db8fdb5-26ee-5069-30d2-118595516926@google.com> From: Pasha Tatashin Date: Tue, 26 Dec 2023 13:08:56 -0500 Message-ID: Subject: Re: [PATCH v2 04/10] iommu/io-pgtable-dart: use page allocation function provided by iommu-pages.h To: David Rientjes Cc: akpm@linux-foundation.org, alim.akhtar@samsung.com, alyssa@rosenzweig.io, asahi@lists.linux.dev, baolu.lu@linux.intel.com, bhelgaas@google.com, cgroups@vger.kernel.org, corbet@lwn.net, david@redhat.com, dwmw2@infradead.org, hannes@cmpxchg.org, heiko@sntech.de, iommu@lists.linux.dev, jernej.skrabec@gmail.com, jonathanh@nvidia.com, joro@8bytes.org, krzysztof.kozlowski@linaro.org, linux-doc@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-rockchip@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-sunxi@lists.linux.dev, linux-tegra@vger.kernel.org, lizefan.x@bytedance.com, marcan@marcan.st, mhiramat@kernel.org, m.szyprowski@samsung.com, paulmck@kernel.org, rdunlap@infradead.org, robin.murphy@arm.com, samuel@sholland.org, suravee.suthikulpanit@amd.com, sven@svenpeter.dev, thierry.reding@gmail.com, tj@kernel.org, tomas.mudrunka@gmail.com, vdumpa@nvidia.com, wens@csie.org, will@kernel.org, yu-cheng.yu@intel.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, Dec 24, 2023 at 4:36=E2=80=AFPM David Rientjes wrote: > > On Thu, 30 Nov 2023, Pasha Tatashin wrote: > > > Convert iommu/io-pgtable-dart.c to use the new page allocation function= s > > provided in iommu-pages.h. > > > > ... and remove unnecessary struct io_pgtable_cfg formal to > __dart_alloc_pages() while there :) Added to the commit log. > > > Signed-off-by: Pasha Tatashin > > Reviewed-by: Janne Grunau > > Acked-by: David Rientjes Thank you, Pasha