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 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.lore.kernel.org (Postfix) with ESMTPS id EAAA2C433F5 for ; Tue, 4 Oct 2022 08:27:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=zehU3d/mnI3Zj+K5CPOvgKbgoM1LRBPUbfLmgk8nW30=; b=qkh0i9z28vHDAm WFKZI9P+ekS/bQSoO+ayiyejSn6AkDRBKZBSULebi86n7PJx+THb0bBJ5rhHYLYHTOAgEYqRRVROn QcOu7h1eP56tMxwmpKGwcQ5v34yHTGOj9eXq963JqEjRgVK5rLdxjEH+p6os6+sM/Tji8eVWCzJpn rT19hBGAMCe6yL8fKkx3G2PX5r10slMkco2vroLrKyHpGVA36aHf5I5axFiJ8Dk3Wq2oOEc1Ncf96 0gZQrPbCDL67uKK+liU7ltrrD2cGGbzsK17uP0yuy2qYzM1+qSZie2Qkvbyg+DEU+dXt6ydYitbRC pWKjNjMk9yKxQ28cn+iw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ofdGE-008wKm-7u; Tue, 04 Oct 2022 08:26:42 +0000 Received: from ams.source.kernel.org ([2604:1380:4601:e00::1]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1ofdGA-008wJR-1M for linux-arm-kernel@lists.infradead.org; Tue, 04 Oct 2022 08:26:39 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 6C6F5B80D6C; Tue, 4 Oct 2022 08:26:36 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id F0AFBC433D6; Tue, 4 Oct 2022 08:26:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1664871995; bh=ac93eAvAIXg196YuhaErJDfAODjSFOPdVu19zocwLac=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=f9mg8SxB7UB6tRPTn6GoZQ1cLroQXl+B5SXuEzMn9T+cCHFNea9y6zRI54UDn/Eq9 jhFCPLjAo/goHsThj+hO6jYVVXYZHp7fpHEc9Ror5RQvTWfFyyQbz6ureP7R+uVnAc 2EwSm8Ju664fRYuUuyXblJ+uVhA80XmDnc51b/jaqPB8LyvYl50Q7CumzZaWEzwCoN ihgSynwBq7jCxziXLavnasjQm/aKgRCrDRGy4oM0PZtvXGdPB257QDZuYHfT42dBvc nHdXqxnirit26yZJRmW/NSxrD+Idvql5NE7Oi50UBJuV0GS4HmyiMJpFvZfQMrxq7t rx3h6g3QL9Xbg== Date: Tue, 4 Oct 2022 10:26:15 +0200 From: Marek =?UTF-8?B?QmVow7pu?= To: Marcin Wojtas Cc: "Russell King (Oracle)" , pali@kernel.org, Christoph Hellwig , Robin Murphy , Arnd Bergmann , Andre Przywara , Marc Zyngier , Linus Torvalds , Andrew Lunn , Gregory Clement , Greg Kroah-Hartman , iommu@lists.linux-foundation.org, linux-arm-kernel@lists.infradead.org Subject: Re: REGRESSION in 6.0-rc7 caused by patch "ARM/dma-mapping: use dma-direct unconditionally" Message-ID: <20221004102615.05905935@thinkpad> In-Reply-To: References: <20220930151028.0e518421@dellmb> <630be11f-09ef-02d4-69f7-c7880ae5674c@arm.com> <20220930165234.729ad68c@dellmb> <20220930170205.490f1a6b@dellmb> <20221003073037.GB2108@lst.de> <20221003172533.6dc87184@dellmb> X-Mailer: Claws Mail 4.1.0 (GTK 3.24.34; x86_64-pc-linux-gnu) MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221004_012638_402839_62706C44 X-CRM114-Status: GOOD ( 42.82 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gTW9uLCAzIE9jdCAyMDIyIDIzOjMwOjMxICswMjAwCk1hcmNpbiBXb2p0YXMgPG13QHNlbWlo YWxmLmNvbT4gd3JvdGU6Cgo+IEhpIE1hcmVrLAo+IAo+IAo+IHBvbi4sIDMgcGHFuiAyMDIyIG8g MTc6MzMgTWFyZWsgQmVow7puIDxrYWJlbEBrZXJuZWwub3JnPiBuYXBpc2HFgihhKToKPiA+Cj4g PiBPbiBNb24sIDMgT2N0IDIwMjIgMTU6MTE6NDQgKzAxMDAKPiA+ICJSdXNzZWxsIEtpbmcgKE9y YWNsZSkiIDxsaW51eEBhcm1saW51eC5vcmcudWs+IHdyb3RlOgo+ID4gIAo+ID4gPiBPbiBNb24s IE9jdCAwMywgMjAyMiBhdCAwOTozMDozN0FNICswMjAwLCBDaHJpc3RvcGggSGVsbHdpZyB3cm90 ZTogIAo+ID4gPiA+IE9uIEZyaSwgU2VwIDMwLCAyMDIyIGF0IDA1OjAyOjA1UE0gKzAyMDAsIE1h cmVrIEJlaMO6biB3cm90ZTogIAo+ID4gPiA+ID4gSXQgc2VlbXMgdGhhdCB0aGUgbnVsbCBwb2lu dGVyIGRlcmVmZXJlbmNlIGNvbWVzIGZyb20gdGhlIGRhdGEgdmFyaWFibGUKPiA+ID4gPiA+IGhh dmluZyB6ZXJvIHZhbHVlLiBXZSBhc3NpZ24KPiA+ID4gPiA+ICAgZGF0YSA9ICh1OCAqKSh1aW50 cHRyX3QpcnhfZGVzYy0+YnVmX2Nvb2tpZTsgIAo+ID4gPiA+Cj4gPiA+ID4gSSBuZXZlciBzZWUg YW55IGFzc2lnbm1lbnQgdG8gLT5idWZfY29va2llIGluIHRoZSBkcml2ZXIsIHdoYXQgYW0KPiA+ ID4gPiBJIG1pc3Npbmc/ICAKPiA+ID4KPiA+ID4gSSB0aGluayBNYXJlaydzIHNldHVwIChsaWtl IG15IHNldHVwcykgdXNlIHRoZSBoYXJkd2FyZSBidWZmZXIgbWFuYWdlciwKPiA+ID4gYW5kIGl0 J3MgaGFyZHdhcmUgdGhhdCBmaWxscyBpbiB0aGUgImJ1Zl9jb29raWUiLCB3aGljaCBpcyBzdXBw b3NlZCB0bwo+ID4gPiBiZSB0aGUgdmlydHVhbCBhZGRyZXNzIG9mIHRoZSBidWZmZXIuCj4gPiA+ Cj4gPiA+IEVhY2ggYnVmZmVyIHN1cHBsaWVkIHRvIHRoZSBoYXJkd2FyZSBidWZmZXIgbWFuYWdl ciBpcyBzdXBwb3NlZCB0bwo+ID4gPiBjb250YWluIHRoZSB2aXJ0dWFsIGFkZHJlc3MgaW4gdGhl IGZpcnN0IDMyLWJpdCB3b3JkIGluIHRoYXQgYnVmZmVyLgo+ID4gPgo+ID4gPiBUaGlzIGlzIGRv bmUgYnkgbXZuZXRhX2JtX2NvbnN0cnVjdCgpOgo+ID4gPgo+ID4gPiAgICAgICAgIC8qIEluIG9y ZGVyIHRvIHVwZGF0ZSBidWZfY29va2llIGZpZWxkIG9mIFJYIGRlc2NyaXB0b3IgcHJvcGVybHks Cj4gPiA+ICAgICAgICAgICogQk0gaGFyZHdhcmUgZXhwZWN0cyBidWYgdmlydHVhbCBhZGRyZXNz IHRvIGJlIHBsYWNlZCBpbiB0aGUKPiA+ID4gICAgICAgICAgKiBmaXJzdCBmb3VyIGJ5dGVzIG9m IG1hcHBlZCBidWZmZXIuCj4gPiA+ICAgICAgICAgICovCj4gPiA+ICAgICAgICAgKih1MzIgKili dWYgPSAodTMyKWJ1ZjsKPiA+ID4KPiA+ID4gaW1tZWRpYXRlbHkgcHJpb3IgdG8gZG1hX21hcF9z aW5nbGUoLi4uLCBETUFfRlJPTV9ERVZJQ0UpIGlzIGNhbGxlZC4KPiA+ID4KPiA+ID4gSWYgSSBo YWQgdG8gZ3Vlc3MsIEkgd291bGQgc3VnZ2VzdCB0aGF0IHRoaXMgd3JpdGUgaXMgYmVpbmcgbG9z dCB2aWEKPiA+ID4gY2FjaGUgaW52YWxpZGF0aW9uLCBhbmQgZ2l2ZW4gdGhhdCB0aGUgaGFyZHdh cmUgQk0gYm90aCByZWFkcyBhbmQKPiA+ID4gd3JpdGVzIHRoaXMgYnVmZmVyLCBETUFfRlJPTV9E RVZJQ0UgaXMgbm90IGNvcnJlY3QsIGl0IHNob3VsZCBiZQo+ID4gPiBETUFfQklESVJFQ1RJT05B TC4KPiA+ID4gIAo+IAo+IEkgdGhpbmsgdGhlIERNQV9GUk9NX0RFVklDRSBpcyB1c2VkIHJhdGhl ciBwcm9wZXJseSBpbiB0aGUgUlggcGF0aCBvZgo+IHRoZSBkcml2ZXIgLSB0aGUgQ1BVIGRvZXNu J3QgYWNjZXNzIHRoZSBwYXlsb2FkIGFmdGVyd2FyZC4gVGhlIEJNIG9ubHkKPiBwdXNoZXMgdGhl IHBvaW50ZXJzIGJhY2sgYW5kIGZvcnRoIGJldHdlZW4gaW50ZXJuYWwgU1JBTSAoJ2ludGVybmFs Cj4gcG9vbCcgLSBCUFBJKSB0byBEUkFNICgnZXh0ZXJuYWwgcG9vbCcgLSBCUFBFKSBhbmQgdGhl IGRlc2NyaXB0b3JzLAo+IGJ1dCBhZmFpayBpdCBzaG91bGQgbm90IHRvdWNoIHRoZSBidWZmZXIg Y29udGVudHMuIEJ1dCBtYXliZSBzb21laG93Cj4gaXQgYWZmZWN0cyB0aGUgY29oZXJlbmN5IGFu ZCBETUFfQklESVJFQ1RJT05BTCBhcmUgaW5kZWVkIHJlcXVpcmVkLi4uCj4gQWJvdXQgdGhlIGNv aGVyZW5jeSBpdHNlbGYgLSBwbGVhc2Ugc2VlIG15IGNvbW1lbnQgYmVsb3cuCj4gCj4gQW5vdGhl ciB0aG91Z2h0IC0gd2hlbiB3cml0aW5nIHRvICpidWYgKG1lbW9yeSBub3JtYWwpIHNob3VsZG4n dCB3ZSBhZGQgYSBkc2IoKT8KPiAKPiA+ID4gQ2hhbmdpbmcgdGhhdCBpcyBwcm9iYWJseSBnb2lu ZyB0byBuZWVkIERNQV9GUk9NX0RFVklDRSBhbHNvIGNoYW5nZWQKPiA+ID4gZWxzZXdoZXJlIGlu IHRoZSBtdm5ldGFfYm0gYW5kIG12bmV0YSBkcml2ZXIuCj4gPiA+Cj4gPiA+IEknbSBub3QgaW4g YSBwb3NpdGlvbiB3aGVyZSBJIGNvdWxkIHRlc3QgdGhhdCBvdXQuIE1hcmVrPwo+ID4gPiAgCj4g Pgo+ID4gSGVsbG8gUnVzc2VsbCwKPiA+Cj4gPiB0aGFua3MgZm9yIHlvdXIgc3VnZ2VzdGlvbiEK PiA+Cj4gPiBBZGRpbmcgUGFsaSwgc2luY2UgaGUgaGFzIHNvbWUgaW5mb3JtYXRpb24gKHNlZSBh dCB0aGUgZW5kIG9mIHRoaXMKPiA+IG1lc3NhZ2UpLgo+ID4KPiA+IFRoZSBhdHRhY2hlZCBwYXRj aCBzZWVtcyB0byBzb2x2ZSB0aGUgbnVsbC1wb2ludGVyIGRlcmVmZXJlbmNlLiAgCj4gCj4gRGlk IHlvdSBtYW5hZ2UgdG8gbWVhc3VyZSBwZXJmb3JtYW5jZSBpbXBhY3Q/CgpJIGRpZCBub3QgbWVh c3VyZSBhbnkgcGVyZm9ybWFuY2UgaW1wYWN0cy4gQnV0IERNQSBkaXJlY3RpYW5saXR5CndpdGhp biBtdm5ldGEgc2VlbXMgdG8gYmUgYSBkaWZmZXJlbnQgYnVnLCBhcyBSdXNzZWxsIHJlcGxpZWQs IGFuZCBtYXliZQp3YXMganVzdCByZXZlYWxlZCBieSB0aGlzLgoKPiBJIGhhdmUgb25lIG92ZXJh bGwgY29uY2VybiBoZXJlLiBPbiBhbGwga2luZHMgb2YgQTM4eC1iYXNlZCBib2FyZHMgSQo+IHdv cmtlZCBvbiwgYnkgZGVmYXVsdCwgdGhlIGZpcm13YXJlIHNldCBhbGwgZGV2aWNlcyAoZS5nLiBu ZXR3b3JrLAo+IEFIQ0ksIFhIQ0kpIG9uIE1CVVMgYXMgZnVsbHkgSU8gY2FjaGUgY29oZXJlbnQg LSBpdCBzaG91bGQgYmUKPiByZWZsZWN0ZWQgaW4gdGhlIE1WTkVUQV9XSU5fQkFTRSh3KSByZWdp c3RlcnMgYXR0cmlidXRlIGZpZWxkLiBCaXRzCj4gWzE1OjhdIHNob3VsZCBiZSBzZXQgdG8gMHgx RCAob3IgMHgxRSBpZiB0aGVyZSBpcyBhIHNlY29uZCBEUkFNIENTCj4gdXNlZCkuIENhbiB5b3Ug cGxlYXNlIHRyeSBhZGRpbmcgJ2RtYS1jb2hlcmVudDsnIHByb3BlcnR5IHVuZGVyIHRoZQo+ICdp bnRlcm5hbC1yZWdzJyBub2RlPwoKWWVzLCBhZGRpbmcgZG1hLWNvaGVyZW50IHNvbHZlcyB0aGlz IGlzc3VlLiBTZWUgb3RoZXIgZW1haWxzLiBUaGUKcHJvcGVyIHNvbHV0aW9uIElNTyBpcyB0byBk ZWZhdWx0IHRvIGRtYS1jb2hlcmVudCBvbiB0aGUgcGxhdGZvcm0sCndoaWNoIGNhbiBiZSBkb25l IGluIGEgc2ltcGxlIHdheSAoSSd2ZSBzZW50IGEgcGF0Y2gpLiBXZSB3YW50IHRvIGJlCmNvbXBh dGlibGUgd2l0aCBvbGRlciBkZXZpY2UtdHJlZXMuCgpNYXJlawoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxp c3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZy YWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=