Received: by 2002:a05:7412:b995:b0:f9:9502:5bb8 with SMTP id it21csp2035973rdb; Sun, 24 Dec 2023 13:37:13 -0800 (PST) X-Google-Smtp-Source: AGHT+IH3aIt4u3BtpuQbmjK3hBFAEC61vyOH/oPU/SUoa3SfQfqc65hNkyTMyD/JGGb0ShA4UVxj X-Received: by 2002:a05:6402:288:b0:553:3d95:73c5 with SMTP id l8-20020a056402028800b005533d9573c5mr2518306edv.93.1703453833282; Sun, 24 Dec 2023 13:37:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1703453833; cv=none; d=google.com; s=arc-20160816; b=WZ4FCJsi8fUqTPBcLaE7FoZ9MBI+xLsMv6vrPu4L4kU7MY+cm6Cg9kaiw+6F7TbBm0 CVb1li3IxVX9rEN1uDSIWP0aqqisjJDcdQ7ExMdbKWfuDE8lIH+trogI+b2bjGJytcxc XLDUyl0uqStxt66TmKVtHAs5OHW329KgaYMxStPcz8eKmlA3eEH/iqDnuma4n+v5dXQg U9EwaIu2U1wkXH9hyK5lrLKFsFFpQK62YCta5NkPXCPOPfL2IXwFyEVl5fWvqFX4NdHb TXt1cwpy1JiM+Y3RGBdRLkkqDJyuQrv4G0krjO6GUZldoJ0YjdC5UNWK85TL6fOFIjPn 5iEQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :references:message-id:in-reply-to:subject:cc:to:from:date :dkim-signature; bh=Os/oPiSZBtjIUvvwHAsDtB34DNNtYdnH9WgDGcFTsds=; fh=feqKkw1tWMUOXs1A45sAU9mziDf631D8optW9TOFsxM=; b=JPw3F2W6VdspHsObogarMMohc8zAh07PGSbZ9/V689co/uTFXyEIsZqPvt7y7Zsko0 mSoHJjHp5F5O3UNiOXCatX3LEOvW7wYBzYId8Ac1PE79kkBrLdjMprh/a4eu0NrpvjVg tHDcP6JrJWp8pBQXZEBpfyH0QhWge1g1tF07hw/Fw03N8MtCHamBJPC8uNDwse1PjAeR TdwVHqTkhRx37v8XGrQDRQCWOMPGfAW5WnRDh4h3GVVJPwS7EQSSwurlIPWZ9xPa2klU USy2qU2LKV2Y/r0hzQU93HJo47S3T15qo112/CrEoD8n05f2/OtMOlhj78XrNtlD6UfW bXCw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=lpeOmy6f; spf=pass (google.com: domain of linux-kernel+bounces-10832-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-10832-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id v24-20020a170906489800b00a26ee0cdcdfsi608876ejq.513.2023.12.24.13.37.13 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 24 Dec 2023 13:37:13 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-10832-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=lpeOmy6f; spf=pass (google.com: domain of linux-kernel+bounces-10832-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-10832-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com 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 am.mirrors.kernel.org (Postfix) with ESMTPS id 074A51F21827 for ; Sun, 24 Dec 2023 21:37:13 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 856A5101F2; Sun, 24 Dec 2023 21:36:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="lpeOmy6f" X-Original-To: linux-kernel@vger.kernel.org Received: from mail-il1-f179.google.com (mail-il1-f179.google.com [209.85.166.179]) (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 C0AE9101C4 for ; Sun, 24 Dec 2023 21:36:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=google.com Received: by mail-il1-f179.google.com with SMTP id e9e14a558f8ab-36000a26f8aso25835ab.0 for ; Sun, 24 Dec 2023 13:36:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1703453815; x=1704058615; darn=vger.kernel.org; h=mime-version:references:message-id:in-reply-to:subject:cc:to:from :date:from:to:cc:subject:date:message-id:reply-to; bh=Os/oPiSZBtjIUvvwHAsDtB34DNNtYdnH9WgDGcFTsds=; b=lpeOmy6fVte6owUnWSfD/fUM9I0bR5k1938WxLeIibW0a3Rybp3wq+x3++mro9kkiF bg5a7xrpzWEeFvYsu2gQh13pNDeaBnVoejjFdf07B8ppfHU85oB0MuXlZYm1tJo2XV4H dco2tXX5yKWfojlyFuN+TiUmDiLBg2Y9wtIDvQFYKLauqqhZ3hBOqrw/IOSepv6BnTr/ /fCJLw2blyW0X/Jy8AJx7NbKM2jPXYmLM4S4XkeAVsWKdW2TtVjIy9Ti+8IAxqMq2xZ5 t6qjgYMnzPgjK4ddbEWSCGzz7DnDvJvNOZbFASGhEUDoAFOCna7qO3ci7l5dwhljMeoU /bug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703453815; x=1704058615; h=mime-version:references:message-id:in-reply-to:subject:cc:to:from :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Os/oPiSZBtjIUvvwHAsDtB34DNNtYdnH9WgDGcFTsds=; b=EzIiYX9V+TIrj5IBdHs96ht1lYZjDobALh7eEYXr5RmdckLrWdMiZt64+0qS9+xoNQ unGGx4LbFvyLo9fDR14YwsJXPKOT6yXd1P0A5ou1h+RnuETZCLA/EqvE0oZtwQ5GSvqr nGipaGtw+r+qL6x8DAZQq6sROsg91lTZl4qEVim1nWWsl5On0DE0V8RrTETdTycf3axF V2bIF4uEisUCRDxzLLHOClwUuWg8/sBgpfqv+urFDzlV+33SC4C+taqGk7Vgq5ngsBua rd4CXjVkJfgaCeDxRh7R0ngp3JjfIESN/FqWLlQwxWLRYYEl3EXjen42lSSM+jRTk8x3 7sgg== X-Gm-Message-State: AOJu0YydJiEhQYx1ZDv0ECnfVWBlSdBhkv44g/5n4usi+EDkJScPTjEC FOJc6vgW0uApoM4ATeVv16piwKZIz3lM X-Received: by 2002:a92:ca8b:0:b0:35f:65d8:dd50 with SMTP id t11-20020a92ca8b000000b0035f65d8dd50mr389199ilo.18.1703453814883; Sun, 24 Dec 2023 13:36:54 -0800 (PST) Received: from [2620:0:1008:15:c723:e11e:854b:ac88] ([2620:0:1008:15:c723:e11e:854b:ac88]) by smtp.gmail.com with ESMTPSA id y18-20020a170902b49200b001d0ce267eaesm6915344plr.250.2023.12.24.13.36.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 24 Dec 2023 13:36:54 -0800 (PST) Date: Sun, 24 Dec 2023 13:36:53 -0800 (PST) From: David Rientjes To: Pasha Tatashin 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 Subject: Re: [PATCH v2 04/10] iommu/io-pgtable-dart: use page allocation function provided by iommu-pages.h In-Reply-To: <20231130201504.2322355-5-pasha.tatashin@soleen.com> Message-ID: <0db8fdb5-26ee-5069-30d2-118595516926@google.com> References: <20231130201504.2322355-1-pasha.tatashin@soleen.com> <20231130201504.2322355-5-pasha.tatashin@soleen.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII On Thu, 30 Nov 2023, Pasha Tatashin wrote: > Convert iommu/io-pgtable-dart.c to use the new page allocation functions > provided in iommu-pages.h. > ... and remove unnecessary struct io_pgtable_cfg formal to __dart_alloc_pages() while there :) > Signed-off-by: Pasha Tatashin > Reviewed-by: Janne Grunau Acked-by: David Rientjes