Received: by 2002:ab2:710b:0:b0:1ef:a325:1205 with SMTP id z11csp406321lql; Mon, 11 Mar 2024 06:29:23 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUe9Cik1qTScOiZi407tKGGeMN26omY9tMIjjD63fnzkwDF160LemA4Y8lLD5DhW45M/SXqnZFNbx3AcR+Y05XdlcrTggSaToY40YFMUg== X-Google-Smtp-Source: AGHT+IFfiq16SwSBnnoDgV/18Lo4gF4QU06daMciNNh3XbtRD0ktVAzSfUMQtb5LCrtUARGWH4qB X-Received: by 2002:a17:906:e0c7:b0:a44:2f23:1bdc with SMTP id gl7-20020a170906e0c700b00a442f231bdcmr3800154ejb.26.1710163762938; Mon, 11 Mar 2024 06:29:22 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1710163762; cv=pass; d=google.com; s=arc-20160816; b=IdlXmDKZzNY2vGHUFQnNR3nSjyVY+UkaqBdirYgVyFw/VD1u9YJUg+8poQfpbfJr9r mSE/7SLFV0mDy11lAukQGFaiG5pa2O1bPQfu6SeoJXV5fpKxYDRNCVzUhL2qQCiEDYtD 3xkxW4zF8VnhOD62HhY7pBWEp8Lgn+tkwGtE5FdyC7chHQQHFZR+U48fBvgfK3dS0J5S EXuGd0KdCy8pEFslVhqUR6vLZnDU9vKavq5jmB0Tq6adazfjaoDT8xoTwd8EkqrEpTQH 91YOyI8LcxK71yxDUJ5rjmCl/Vjmc83CeG451TNiQm2Wao7rjIB8N+aieLxgEAeQMPcy UwBQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-disposition:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:message-id:subject:cc:to:from:date :dkim-signature; bh=Zt+0PhFTJi/O7n8lmrcYH3hrlQAEKRRv5KT+zMKiFEw=; fh=yjxUoE4h8Stf5mgBdYCFAlTCCF31CsqX8z/FigLrzXQ=; b=FbuFklOTa+xO+wEdmLtKcMalBILLP42vUxLx/vEwDt229NjUmpZPg6isnt0VOP8BwA XD29TF51QXEe4reBKFsXGP59v8XbZFC//rsLRKMU3TridkjGXhnLwRnpTuxAMpSjRoT1 KWinNgT2ugBOmKyw08Uvm1eSlnimyhLhlnUS0kmFe3YQqdNT9cZyPipgbSnGlzoRlauk +dmxTfod0euYkorhkTefdWrJCCxRPpivr2R3H7daSg+sjLFj0cRCJpboKHmwthBu3BiV qlGYaz10/KXU2s1AWpTHy8B9xrD6s279z1q64USZsfxfRs2ooh9pWcwMDHBNukSKmZAJ seKA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@infradead.org header.s=bombadil.20210309 header.b=PfGfgQet; arc=pass (i=1 dkim=pass dkdomain=infradead.org); spf=pass (google.com: domain of linux-kernel+bounces-98884-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-98884-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id z10-20020a170906714a00b00a461e7697e6si1429162ejj.197.2024.03.11.06.29.22 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Mar 2024 06:29:22 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-98884-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=@infradead.org header.s=bombadil.20210309 header.b=PfGfgQet; arc=pass (i=1 dkim=pass dkdomain=infradead.org); spf=pass (google.com: domain of linux-kernel+bounces-98884-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-98884-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 am.mirrors.kernel.org (Postfix) with ESMTPS id A86411F23079 for ; Mon, 11 Mar 2024 13:29:22 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id A3D023D57D; Mon, 11 Mar 2024 13:29:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b="PfGfgQet" Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id DB5573E491; Mon, 11 Mar 2024 13:29:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=198.137.202.133 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710163756; cv=none; b=ap/6tITEmt42osGNQ/qGDikKYWghQQMVRCVgprJB0qsSHJh9saHaV33Z1b3jkqqJwmSMVkKzRY81TmzG87IK1olPqtVrQM7jSONBJnQxkPDrudnom3Uh4FRzXsOfBaHWA8Coskv5kTrtyRSVi6i2EGCgmC9MDYWaMdINmkFDIDA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710163756; c=relaxed/simple; bh=qtskDbr0GRmzH7Abac91cv2vivMGRxnKLQdxYEF6sIQ=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=aubucTW4XxZOVU8pPftef5WA+dFZ2hrSjpiZy+b+oN2BvXRLQbmcg4X25OdzEJUPtFnb3h28P0Q3fWsdYxX89bn7IoV1M1H93Pklw39p1AQBVXeLyGMXMGa8qKDkc+za2Dy9xTZipf9kTLZTmmT2Q6uidc/IT5dfOZlopjEa+2g= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=infradead.org; spf=none smtp.mailfrom=bombadil.srs.infradead.org; dkim=pass (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b=PfGfgQet; arc=none smtp.client-ip=198.137.202.133 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=infradead.org Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=bombadil.srs.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Type:MIME-Version:Message-ID: Subject:Cc:To:From:Date:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=Zt+0PhFTJi/O7n8lmrcYH3hrlQAEKRRv5KT+zMKiFEw=; b=PfGfgQet4DsFdrtZgkMcBQXIQ7 Qonw8N8tdt+YCPYDqx3m4YVmCxlqpZCtRRFzYggPiMPdzD+DDTConV9Op48pb6jNLtLlIjyJHTvbQ 0713usiNdpmcoDjlohqUJQx/gOoELeXieqmqO69rghMT05TxW6iHbz0YRyNwJFn5Gxhwe4gTHK/OW eyWx8SX69mMVwm/QO9UfnVa2hKQ20oUSTcjhC0zsay3/qd3FSpL+1P7GQjRmtb6DtFvrMYRqA4MDc jHU0I6lRUrEonz0+q6Yr469T19B0zbxHVn72EmFp/wfLOVgtmb5dVQX0zd+JvJ0ygw8OSs9Gk15FE cyMiJfgQ==; Received: from [50.226.187.238] (helo=localhost) by bombadil.infradead.org with esmtpsa (Exim 4.97.1 #2 (Red Hat Linux)) id 1rjfiJ-00000001cYG-1p21; Mon, 11 Mar 2024 13:29:11 +0000 Date: Mon, 11 Mar 2024 07:29:09 -0600 From: Christoph Hellwig To: Linus Torvalds Cc: linux-kernel@vger.kernel.org, iommu@lists.linux.dev Subject: [GIT PULL] dma-mapping updates for Linux 6.9 Message-ID: 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 Content-Disposition: inline X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org. See http://www.infradead.org/rpr.html Pretty light load for now, but a big swiotlb bug fix has been brewing for a while and will follow soon. The following changes since commit cf1182944c7cc9f1c21a8a44e0d29abe12527412: Merge tag 'lsm-pr-20240227' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm (2024-02-27 17:00:10 -0800) are available in the Git repository at: git://git.infradead.org/users/hch/dma-mapping.git tags/dma-mapping-6.9-2024-03-11 for you to fetch changes up to b9fa16949d18e06bdf728a560f5c8af56d2bdcaf: dma-direct: Leak pages on dma_set_decrypted() failure (2024-02-28 05:31:38 -0800) ---------------------------------------------------------------- dma-mapping updates for Linux 6.9 - leak pages on dma_set_decrypted() failure (Rick Edgecombe) - add a new swiotlb debugfs file (ZhangPeng) ---------------------------------------------------------------- Rick Edgecombe (1): dma-direct: Leak pages on dma_set_decrypted() failure ZhangPeng (1): swiotlb: add debugfs to track swiotlb transient pool usage include/linux/swiotlb.h | 3 +++ kernel/dma/direct.c | 9 +++++---- kernel/dma/swiotlb.c | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 54 insertions(+), 4 deletions(-)