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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 86C21C4345F for ; Mon, 15 Apr 2024 12:33:23 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 165896B0087; Mon, 15 Apr 2024 08:33:23 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 116656B0088; Mon, 15 Apr 2024 08:33:23 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id F1F3F6B0089; Mon, 15 Apr 2024 08:33:22 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id D53876B0087 for ; Mon, 15 Apr 2024 08:33:22 -0400 (EDT) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 8EDD8A0E24 for ; Mon, 15 Apr 2024 12:33:22 +0000 (UTC) X-FDA: 82011706644.09.718E8DF Received: from mail.8bytes.org (mail.8bytes.org [85.214.250.239]) by imf22.hostedemail.com (Postfix) with ESMTP id ED183C000F for ; Mon, 15 Apr 2024 12:33:20 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=8bytes.org header.s=default header.b=FB7CdJGo; dmarc=none; spf=pass (imf22.hostedemail.com: domain of joro@8bytes.org designates 85.214.250.239 as permitted sender) smtp.mailfrom=joro@8bytes.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1713184401; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=0ROH4re2kugaWViGlZ7veGBI7E+i8sbjR7saJ1cyHYE=; b=yuF+RX/KKdrl2sLB08pH6m9f5Ug4SYOiwSSGp9tTTlY1slM3ljeyK8oPjznpfGrvU3RL3u KUeG5UzXfUCkWbkjHD5YXuDfuRDmgHWycF8JyhATBusNcNPWUAoafHaHzpChdfyTNKAwu8 emCmxf30cRz+HM+VwgoUQAT8sLDxGdM= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=pass header.d=8bytes.org header.s=default header.b=FB7CdJGo; dmarc=none; spf=pass (imf22.hostedemail.com: domain of joro@8bytes.org designates 85.214.250.239 as permitted sender) smtp.mailfrom=joro@8bytes.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1713184401; a=rsa-sha256; cv=none; b=Bn77iZzx4Csmyazhln9jf6hXd2ltzVlUJO+ThCwxwlLEX+E/UuZoklqd6QbVB0gtIk7bLD AF/BIWwng1Zh21f5aZI8YVT6oXXq2iu4cRkyGsxHWi5QEsX6wnPBYXnRmJK3KzeotusBDP RqYSsbC3/yTBLiTLw2c3hAuwFNRDE6Q= Received: from 8bytes.org (p4ffe0bdf.dip0.t-ipconnect.de [79.254.11.223]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.8bytes.org (Postfix) with ESMTPSA id 1427F1C68D0; Mon, 15 Apr 2024 14:33:19 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=8bytes.org; s=default; t=1713184399; bh=HfptntNOfLHxb9wL0IOVawcV6uR4l3OZGayJ1zAWzo4=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=FB7CdJGoYiLUXNXxPvv8kxRp0MDw5ZnPm7BIK3ADkbk8oSMbIlG1dOJST10Ys0iVG 0qH7FXMf173WxTDGWYAj57PHdCnXDNhPtGD9jDi61cO/bs1sgIAfqFxvSoK9m2A9ss V9SsvwyT4trOUwcVoattW6RpORUYGkpdOaQm3KBj4D4r/W12fVXjh9qkHjlwypEZMm wZyw+pBBc2Nxoj847ZC+5GLtJO11Cj8rX2d0KMsV/1lstgG3Zpav64UvQflXFDpjD3 cZkiC/AZwyMk/jjcSbeCrSYgzIuKoCKCfVPm6zDqV7hVX7mY/mCvW+dsSHn/oXe8DJ dyfbkCVsl9bHg== Date: Mon, 15 Apr 2024 14:33:17 +0200 From: Joerg Roedel 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, 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, rientjes@google.com, bagasdotme@gmail.com, mkoutny@suse.com Subject: Re: [PATCH v6 00/11] IOMMU memory observability Message-ID: References: <20240413002522.1101315-1-pasha.tatashin@soleen.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240413002522.1101315-1-pasha.tatashin@soleen.com> X-Rspamd-Queue-Id: ED183C000F X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: 3hikmjifygct37oj5oc69mjagffmnixn X-HE-Tag: 1713184400-146744 X-HE-Meta: U2FsdGVkX197PAsSVnps4sfYYO7NpOYpNiF/76F2wQ2GoWXOKxqRXiEpi5vWGrsNAjghfXnuLZF5zOFDgJQmDuTowgL0mzoWWFvjGhQedfQSEAl9V6zcUjvnIlcbjbeQn0/qer5b0xUTl9Ib3PO16oRFd1WfJby7vxRZpz+ujswLDH2Pxa27VFaSp8wZkLEHgDFA6eHbPcG+ADvtArU+QjBNhSputJPvSlR5pw6MCTMi7rkwVViU5CZq4TR3VzyZlfAXbSPG0Oq1yBL9krUkQECD7snQXDHk6iDy7//7a+yMkT9mR9yqF+MZwwiIPIFQfzAoJVucKq82NKf9cUn48usVqOB4jn6Ez+UYikhi8kLDjKJaaxZMi9UqwL5MAEJlkiieasrQB4M2ROcQ6PS0BsTs6Setac+y1GY7sGjtPZgBOLBkcNNRZCotpSlxrALfuKbVJlJhc0O7m8/TNQIE6Imne/lIRqMcM0o4bcFhHd0GJ6eMMQHt/kIGAZiVoWUMLtWqwxGgBrk6MGD/j1gi6eAyUoqGekLk0hX5ezVqoZXr8A756qSPq9NgW7g43635V4vN6yaWuOOppz3kZEx79s761ywG9Y4QdfnkeBTfuozBGrpfonMO8U2+Hl3/uALl8vlza9SZRSGESI+pQOfmkdljs2eJkx9Jh89hrM0IhUs9+LTX5ZNfqaKLBFEyuR6pdKWThHz0R/6JgT+/mnsDgW/Qt/701itXJjVhowT7UUEi/VQd38DRvs5jBqsXgNkhCtdRaVl5h3mmqp4SdDk9ZD+BbJLDJqe7oxJkEFbXdEAszJEIYnATAwTdUFiWaaS2g7RVYdIfsBprAuc3qzvkM5dkZi+TO8F69X5K0xLYXDCQ8Ohxddgs5dtoyNQRHExRMWSIkCkDCUS34Vmna5fH8ltClGEEGvJoiCypAUZ1cTLKI9xO+p+KWrDWu0vbEdwP X-Bogosity: Ham, tests=bogofilter, spamicity=0.000560, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Sat, Apr 13, 2024 at 12:25:11AM +0000, Pasha Tatashin wrote: > Pasha Tatashin (11): > iommu/vt-d: add wrapper functions for page allocations > iommu/dma: use iommu_put_pages_list() to releae freelist > iommu/amd: use page allocation function provided by iommu-pages.h > iommu/io-pgtable-arm: use page allocation function provided by > iommu-pages.h > iommu/io-pgtable-dart: use page allocation function provided by > iommu-pages.h > iommu/exynos: use page allocation function provided by iommu-pages.h > iommu/rockchip: use page allocation function provided by iommu-pages.h > iommu/sun50i: use page allocation function provided by iommu-pages.h > iommu/tegra-smmu: use page allocation function provided by > iommu-pages.h > iommu: observability of the IOMMU allocations > iommu: account IOMMU allocated memory Applied to the temporary 'memory-observability' branch and part of iommu-next. Thanks Pasha.