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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1EF8AEEB57C for ; Sat, 9 Sep 2023 08:47:06 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S245065AbjIIIrH (ORCPT ); Sat, 9 Sep 2023 04:47:07 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33046 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229943AbjIIIrG (ORCPT ); Sat, 9 Sep 2023 04:47:06 -0400 Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:3::133]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4A72F10FB for ; Sat, 9 Sep 2023 01:47:01 -0700 (PDT) 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=A5OyE9ck9pXtZ7PRW6mzEU0ltGOZcopG2sL7ZBFQZOI=; b=iq2JnxDzQDUhRItXCkTWnUPFdP 7PUDPUn0fIgIXjsLvevqIf5BgRIr4K4SMBUzAdq6aUdbMqOuAB5u9tvRpA+a4Lux6ZPIE9t4QHI+t e5bX313rFWdWFSletGQFgRcx4wBJCD4xatTWQW9npNnjPjIP4FXZnOA6YZSXa/iqeAFFZu8D0zuKD 6qHxLkyw380P7ZdCoB4fhGaHD381PYpfEvPLac7el8ZKZ125bXLBrBibGNz9TeJn9irwUItM2+mq7 G3/450Cqe18VfU1A9dsowYYepGA1bOprnCrkSyXywhwZeWqvgw5oilueeeK0wIyVfyHqAyPLqPM/5 WztK0lxw==; Received: from [190.171.152.147] (helo=localhost) by bombadil.infradead.org with esmtpsa (Exim 4.96 #2 (Red Hat Linux)) id 1qetcK-00FDPm-2H; Sat, 09 Sep 2023 08:47:01 +0000 Date: Sat, 9 Sep 2023 05:46:57 -0300 From: Christoph Hellwig To: Linus Torvalds Cc: linux-kernel@vger.kernel.org, iommu@lists.linux.dev Subject: [GIT PULL] dma-mapping fixes for Linux 6.6 Message-ID: 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 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The following changes since commit d069ed288ac74c24e2b1c294aa9445c80ed6c518: swiotlb: optimize get_max_slots() (2023-08-08 10:29:21 -0700) are available in the Git repository at: git://git.infradead.org/users/hch/dma-mapping.git tags/dma-mapping-6.6-2023-09-09 for you to fetch changes up to f875db4f20f4ec2e4fa3b3be0e5081976e0b5dad: Revert "dma-contiguous: check for memory region overlap" (2023-09-08 05:58:32 -0300) ---------------------------------------------------------------- dma-mapping fixes for Linux 6.6 - move a dma-debug call that prints a message out from a lock that's causing problems with the lock order in serial drivers (Sergey Senozhatsky) - fix the CONFIG_DMA_NUMA_CMA Kconfig entry to have the right dependency on not default to y (Christoph Hellwig) - move an ifdef a bit to remove a __maybe_unused that seems to trip up some sensitivities (Christoph Hellwig) - revert a bogus check in the CMA allocator (Zhenhua Huang) ---------------------------------------------------------------- Christoph Hellwig (2): dma-contiguous: fix the Kconfig entry for CONFIG_DMA_NUMA_CMA dma-pool: remove a __maybe_unused label in atomic_pool_expand Sergey Senozhatsky (1): dma-debug: don't call __dma_entry_alloc_check_leak() under free_entries_lock Zhenhua Huang (1): Revert "dma-contiguous: check for memory region overlap" kernel/dma/Kconfig | 2 +- kernel/dma/contiguous.c | 5 ----- kernel/dma/debug.c | 20 +++++++++++++++----- kernel/dma/pool.c | 4 ++-- 4 files changed, 18 insertions(+), 13 deletions(-)