Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp536323rwb; Thu, 22 Sep 2022 03:12:41 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5rTjWYYXMsasWpUzXF/VfepAURJmMSX7LD++96F28e2l05yQ2wqHHUC4hap+7LW6Hg4TSA X-Received: by 2002:a17:90a:e644:b0:200:2f9a:bd0a with SMTP id ep4-20020a17090ae64400b002002f9abd0amr14378285pjb.88.1663841560941; Thu, 22 Sep 2022 03:12:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1663841560; cv=none; d=google.com; s=arc-20160816; b=MdwphQ32stHQHaGZkG1PkaKErwtIlcN5veF3MZ6VkQk0zmGowLGEW4GmTX2vS9a17g kw4Sqyvstd2wJcQ9DMSAIsqfBgqYcjsGyieGIrxazv+sm9Ocghq4TUyrE2w2qjcBzEgy Agbrw63zo42+HHpAj1R399dSjaXWg9KZye6C73YPL7nYCuQR/mbVXUcwDIaXyReA9QAk zKuHUBT2FLkQxGigmuRBR32mY+zzbgYP9eOa9KURLd6py48khrW7wWZB0Py7vIX/NbHs Zxllz63vqN56TmnSAGTmwhXP87WgdkHYZv9RVvgnz/WnvmpHo2hnU2DYUPBNys2vFywq mlzg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:subject:cc:to:from :dkim-signature; bh=Hiz8j1ueWdpy1uTExZ+MoWZWMdqOcerL2IyS7vev/Lo=; b=ktZqKMuwtJTJTFC9cQg1MwF30nbO5Sy71gvGI5/8fY1MdubxqjTpTzT50bT/l5KzeX w335WN9aqesQtgQ/r97je8xmjGVV5eHlcmocq7oz9QHV85xkFe0B9plKHZbn5Z6vKbDe Gm6x+zZRhqZydVJ338UK099KXxDqnyJUf2GuLgV6a0ZGcN0DQUXYBj3HyB3EW1cHtZxe Vw0C55fkGcMH+NwDm/yFiwsyxx715H9OZWekVBArQD/HFGD/svhq2fw9/4wsHPvaZ2zd u3eQJGo5RLY7LuHTf5k9Pp0WlxBxIJWQ8fIyIMR32aGLae00LkAS45v6geH251ioJGSa 1phw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=qve8F367; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id t18-20020a17090ad51200b002001fd09d80si5368627pju.59.2022.09.22.03.12.28; Thu, 22 Sep 2022 03:12:40 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=qve8F367; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229644AbiIVKAe (ORCPT + 99 others); Thu, 22 Sep 2022 06:00:34 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34486 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231266AbiIVKA3 (ORCPT ); Thu, 22 Sep 2022 06:00:29 -0400 Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 82D8FA0327; Thu, 22 Sep 2022 03:00:28 -0700 (PDT) Received: by mail-ej1-x634.google.com with SMTP id bj12so19749722ejb.13; Thu, 22 Sep 2022 03:00:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:subject:cc:to:from:from:to:cc:subject:date; bh=Hiz8j1ueWdpy1uTExZ+MoWZWMdqOcerL2IyS7vev/Lo=; b=qve8F367vri9vq2lNgPzzRwLYLQxb4ZdSpnBQTTL3sibXPY22aLAjYVTCNNfQ0UIY6 UTyii6rVby5uvqqz48Leh7jQKfCazE0bn/1rSUdcfZClCza1CCIlbV6j0ejDjYqgduxx 1nLfxzcz3u+oKQu4jdJpqsF/k1rU3852PwU0YkGR+9VpeRSwO4dsAn+p18sJbtykzS5p hryazIZMHBz//afiNf6gbWpi0lCSvAj4ZDKqTrmDNIPowqPOx1YvPHal1LlR/s2j0UjR sjm0AO+9mS2J9ygnNNUNkqeuWnPN5xVinCG7U7Em3EbnhaI90WLm0++wtrqlvzhW2zRN Mqdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date; bh=Hiz8j1ueWdpy1uTExZ+MoWZWMdqOcerL2IyS7vev/Lo=; b=SQbYDrAncCWrhyWUpK/8bQi+H5KHT8wE0ARg17NqxcFnIJs1zsR/mDU/Tln3HGI81K LK3CfrlBjjtuudLvKVwvNF2QBbp9BiOFXTvZq9V0Pfl9ojlX2OCQQew2zilzDPcZB4UH VDlHaQXCB/vRlFcvqKAI5FG3Gxg7kmrXraA+ZZGQEikBrQKOADuphQN2uIFILef36+fe OBUR96u+ZXHj68FhaulCcP5SzjG4KoqR5C85mY3GYUOgwsNyQB4B1IRFSeEVmJhXk+mH qj4wG1+3VAgwS0ERoplgnQeTJLd4Ju0rVpTeSnlzAfbL0a1Ingf2aet905TKzjnL/dCv RfdQ== X-Gm-Message-State: ACrzQf2rUSq8bk0M63cgBfViw3ngMqHBZDEgZe9dBlF5pD5vfaXY2fv+ TcyL5bf9Yaa6eqwt7QIuY0o= X-Received: by 2002:a17:907:b15:b0:782:f8:8695 with SMTP id h21-20020a1709070b1500b0078200f88695mr1966054ejl.693.1663840826832; Thu, 22 Sep 2022 03:00:26 -0700 (PDT) Received: from felia.fritz.box (200116b826ee9d002d7918fb932a6deb.dip.versatel-1u1.de. [2001:16b8:26ee:9d00:2d79:18fb:932a:6deb]) by smtp.gmail.com with ESMTPSA id ez24-20020a1709070bd800b00741383c1c5bsm2344770ejc.196.2022.09.22.03.00.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 22 Sep 2022 03:00:26 -0700 (PDT) From: Lukas Bulwahn To: Christoph Hellwig , iommu@lists.linux.dev Cc: Juergen Gross , Stefano Stabellini , kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org, Lukas Bulwahn Subject: [PATCH v3] MAINTAINERS: merge SWIOTLB SUBSYSTEM into DMA MAPPING HELPERS Date: Thu, 22 Sep 2022 12:00:01 +0200 Message-Id: <20220922100001.12964-1-lukas.bulwahn@gmail.com> X-Mailer: git-send-email 2.17.1 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Commit 78013eaadf69 ("x86: remove the IOMMU table infrastructure") refactored the generic swiotlb/swiotlb-xen setup into pci-dma.c, but misses to adjust MAINTAINERS. Hence, ./scripts/get_maintainer.pl --self-test=patterns complains about broken references. As only include/linux/swiotlb.h is unique to the SWIOTLB SUBSYSTEM section and Christoph is maintainer of DMA MAPPING HELPERS and SWIOTLB SUBSYSTEM, just merge those two sections. Leave the small architecture-dependent pieces to the arch maintainers. Further, update the XEN SWIOTLB SUBSYSTEM to include all swiotlb-xen headers and replace the pattern in drivers with the specific one file that matches this pattern. Signed-off-by: Lukas Bulwahn Acked-by: Juergen Gross --- v1: https://lore.kernel.org/lkml/20220601075613.28245-1-lukas.bulwahn@gmail.com/ v1 -> v2: https://lore.kernel.org/lkml/20220919084744.3043-1-lukas.bulwahn@gmail.com/ addressed Christoph's comment, removed arch/*/kernel/pci-swiotlb.c added Juergen's ack v2 -> v3: merged sections as requested by Christoph Christoph, please pick this minor non-urgent clean-up patch for swiotlb. MAINTAINERS | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index 0d06f0b2861a..52f31f11bb0b 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -6166,6 +6166,7 @@ F: include/asm-generic/dma-mapping.h F: include/linux/dma-direct.h F: include/linux/dma-mapping.h F: include/linux/dma-map-ops.h +F: include/linux/swiotlb.h F: kernel/dma/ DMA MAPPING BENCHMARK @@ -19739,16 +19740,6 @@ S: Maintained F: Documentation/admin-guide/svga.rst F: arch/x86/boot/video* -SWIOTLB SUBSYSTEM -M: Christoph Hellwig -L: iommu@lists.linux.dev -S: Supported -W: http://git.infradead.org/users/hch/dma-mapping.git -T: git git://git.infradead.org/users/hch/dma-mapping.git -F: arch/*/kernel/pci-swiotlb.c -F: include/linux/swiotlb.h -F: kernel/dma/swiotlb.c - SWITCHDEV M: Jiri Pirko M: Ivan Vecera @@ -22457,8 +22448,10 @@ M: Stefano Stabellini L: xen-devel@lists.xenproject.org (moderated for non-subscribers) L: iommu@lists.linux.dev S: Supported -F: arch/x86/xen/*swiotlb* -F: drivers/xen/*swiotlb* +F: arch/*/include/asm/xen/swiotlb-xen.h +F: drivers/xen/swiotlb-xen.c +F: include/xen/arm/swiotlb-xen.h +F: include/xen/swiotlb-xen.h XFS FILESYSTEM C: irc://irc.oftc.net/xfs -- 2.17.1