Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp5111757iob; Mon, 9 May 2022 08:50:43 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyzVQbZKufpGgEfwDuH3wF94J9Ca2pDktC82BI9DWLYp91adj2bdXdQkKP1+MhLlJKoupXQ X-Received: by 2002:a25:d85:0:b0:648:d122:5c8 with SMTP id 127-20020a250d85000000b00648d12205c8mr14772910ybn.114.1652111443382; Mon, 09 May 2022 08:50:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652111443; cv=none; d=google.com; s=arc-20160816; b=ZhgT+f+PasafCISVmVObtEEr2MYhsYh6kKUIFhrG7Scz7zkYgZ0p+kH+SiiwOAtgCj 1AJ018tHu+s/orczQQoJmVKwALnz9vD6mmY6RIIaBN3S60FWYZnRETwuhT9YgwkZowNj QJmjzKecqLF4/7oRGsWoiobjCxKPPtP9oxsRvZvCvwa8QyM7FQWsE+Yii7G3Np6LtbiD kP1+x781pH0skU/SsxYR9J+O7BIrc5DCpVvkYusIJvmfWDLDFO54SIPgLNjb5xhpy1fK QfLXUqTjHd54KfTdZ0zJtx2sYsFvlN8XizwjXMvzE4cVvUNil5jSPgPt9i+Fu9hBwGgC 1sUQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=K4Ghe47wyHzJC/f9L6n0o6zagAWPzwTkrtr6pV97IUk=; b=hjK6n3KnQVm7Ti6F5EnUwM6Jpkx9ZWEUvanp4kGCm017sL1aic/4XasJ/Q2qu4UzAa YI/IcJkOXePF8pZzQWx/LTMoL95YxYaU/bEGWkqu0PAXeFFBBjRsO29HSFSx4mu7+K3/ iARQ2Fe9RLzdejm6SVtKZOqOhuw3KCZN3IPqmKT1iJOYUmMI4afcMfU7R+qoDLnn/5Yo ToGlYbQiOle/SoOh0gZgJQjguRQCMcGL0+0p9Tu/ung+HSm4+cZOVZmV5wPYWSP6WYgG 3aG/FYb4GWfITR19NIgCA7OzpmLQuPB+9Ty3VDnVRVFamg9UK/ePy7dSzroWDfDBBLAs MPyQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail (test mode) header.i=@armlinux.org.uk header.s=pandora-2019 header.b=WzlKZ7fS; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=armlinux.org.uk Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id l187-20020a0dfbc4000000b002ef4bf79e29si9985919ywf.413.2022.05.09.08.50.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 May 2022 08:50:43 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=fail (test mode) header.i=@armlinux.org.uk header.s=pandora-2019 header.b=WzlKZ7fS; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=armlinux.org.uk Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 1687A1C9AF5; Mon, 9 May 2022 08:44:42 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238595AbiEIPsY (ORCPT + 99 others); Mon, 9 May 2022 11:48:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36360 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238415AbiEIPsV (ORCPT ); Mon, 9 May 2022 11:48:21 -0400 Received: from pandora.armlinux.org.uk (pandora.armlinux.org.uk [IPv6:2001:4d48:ad52:32c8:5054:ff:fe00:142]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 912DF1BDAFE; Mon, 9 May 2022 08:44:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=armlinux.org.uk; s=pandora-2019; h=Sender:In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=K4Ghe47wyHzJC/f9L6n0o6zagAWPzwTkrtr6pV97IUk=; b=WzlKZ7fSN/dBH8RKYd6m3bkXdD mv2quNMAOlbc7iJjqcQ8baqyyMWKBY7SGPOtekFffiAu/2nom/2/VhHi6WR1TOrtcF2cyWwfR3T7h 2lFwN2xNQGxftqfKORZ4q5kFKqRc+ocL4CGJQn2wAbdHnJ56keASELf+ImYa6LzLvDn5OEmKZtbYU gS056gWixGDz+4cpZGEb6b5k0jTil/YgEIZKfmaMh8FsRtefyv8VqierKsOEZ9OspPyoDZyBbHqVQ vT3TLVn+TGbtwDV1mNqEgatoGHJHYUovpgac9W2DHkw0W6W78rmgXulI1bF6ph5lpq2gZ3s0KhMM1 oiqoA+8Q==; Received: from shell.armlinux.org.uk ([fd8f:7570:feb6:1:5054:ff:fe00:4ec]:60642) by pandora.armlinux.org.uk with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1no5YO-0003Gf-Lj; Mon, 09 May 2022 16:44:09 +0100 Received: from linux by shell.armlinux.org.uk with local (Exim 4.94.2) (envelope-from ) id 1no5YI-0005Dn-Jw; Mon, 09 May 2022 16:44:02 +0100 Date: Mon, 9 May 2022 16:44:02 +0100 From: "Russell King (Oracle)" To: Linus Walleij Cc: Christoph Hellwig , Marc Zyngier , Arnd Bergmann , Andre Przywara , Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Greg Kroah-Hartman , Alan Stern , Laurentiu Tudor , Marek Szyprowski , Robin Murphy , iommu@lists.linux-foundation.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org Subject: Re: fully convert arm to use dma-direct Message-ID: References: <20220421074204.1284072-1-hch@lst.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Sender: Russell King (Oracle) X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no 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 On Fri, Apr 22, 2022 at 11:17:20PM +0200, Linus Walleij wrote: > On Thu, Apr 21, 2022 at 9:42 AM Christoph Hellwig wrote: > > > arm is the last platform not using the dma-direct code for directly > > mapped DMA. With the dmaboune removal from Arnd we can easily switch > > arm to always use dma-direct now (it already does for LPAE configs > > and nommu). I'd love to merge this series through the dma-mapping tree > > as it gives us the opportunity for additional core dma-mapping > > improvements. > (...) > > > b/arch/arm/mach-footbridge/Kconfig | 1 > > b/arch/arm/mach-footbridge/common.c | 19 > > b/arch/arm/mach-footbridge/include/mach/dma-direct.h | 8 > > b/arch/arm/mach-footbridge/include/mach/memory.h | 4 > > I think Marc Z has a Netwinder that he can test this on. Marc? > I have one too, just not much in my office because of parental leave. Netwinder is just more of a PC-but-with-ARM - it doesn't make use of any of the dmabounce code. Assabet is what needs testing for that, or one of the SA1110 machines. I'm away from home on my boat (and have been for the last two and a bit weeks) so can't test. Sorry. -- RMK's Patch system: https://www.armlinux.org.uk/developer/patches/ FTTP is here! 40Mbps down 10Mbps up. Decent connectivity at last!