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 AC970C433FE for ; Mon, 3 Oct 2022 21:36:35 +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:In-Reply-To:MIME-Version:References: 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=c+dk33SoE4hvi/jxil3XI0mX0Ih4zdNFz34xrmbMK60=; b=SOEy2BlHAy5RuF fGWOzD8AJ3lRV5WQ4F7Sk4rAsuPhzCIDUgfOYF1JXCkhOErOzrtoxv65m3MbAhWrC/OhP+c7EH5Ap ASOLnqhYYyf8j53k3q3LXZP8FC+8Me9F8PgdemvYTg3r8IY2H/CEviqQ9KHF/oD2abw6ssuKehjNf H9gUyxhOyvEmDnQ2m0urlD68nh61gaIBTG2vtgmzzBDmaxhBDqqRorgImej62v3TSoXb06hrhub4j ewlqN0w2vvHOCVA/28TCq+nr+qYE+ZkNjDBkACyQAiBSZC3WY80bncICl5V9vuA/bDW9glpSPJkDX C2KtRnKhF9sUSDWbEDjQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ofT69-007lYl-I7; Mon, 03 Oct 2022 21:35:37 +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 1ofT66-007lY7-9d for linux-arm-kernel@lists.infradead.org; Mon, 03 Oct 2022 21:35:36 +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 21D50B8160E; Mon, 3 Oct 2022 21:35:32 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 73374C433C1; Mon, 3 Oct 2022 21:35:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1664832930; bh=39uk5jz43ZgGeNrFWu1PiD9VVITYR/pNhJKPxSSzl2s=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=JaTTRmXeULmS9nl1xp9R1Vsvb01e9Yk8phi1SOSKrFSURTls99Cxey4tYLZtbXTDL tWz6oJIRGOguwVeY8Inp3PCazSSA+U9LA++1U68xI88n5/qmbhDhBa8eFrKQgM238o QVxI9lHNogTZ8y0I/RvLZcht9pl9uo6kEnHVG2nJ3WTq1kjeK357bXoZEIE355p+Ox s2BQv12oC2aJltj1YCgZ2195tQsDCUKyq46q4BdFiNiHsodEOYEzu9NtwnNdKoycNq SWbTplW1CMsYcisOTaaFX1De1Zb+yz7i5LvDboVntKLLAZDPbCsJ0bKPUP0irS5ja2 JcPKI+BJMxsfA== Received: by pali.im (Postfix) id A3A7E742; Mon, 3 Oct 2022 23:35:27 +0200 (CEST) Date: Mon, 3 Oct 2022 23:35:27 +0200 From: Pali =?utf-8?B?Um9ow6Fy?= To: Marcin Wojtas Cc: Marek =?utf-8?B?QmVow7pu?= , "Russell King (Oracle)" , 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: <20221003213527.ocsfgfp5xe4vu5kk@pali> References: <20220930151028.0e518421@dellmb> <630be11f-09ef-02d4-69f7-c7880ae5674c@arm.com> <20220930165234.729ad68c@dellmb> <20220930170205.490f1a6b@dellmb> <20221003073037.GB2108@lst.de> <20221003172533.6dc87184@dellmb> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20180716 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221003_143534_651033_37AE27C8 X-CRM114-Status: GOOD ( 50.59 ) 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 SGVsbG8hCgpPbiBNb25kYXkgMDMgT2N0b2JlciAyMDIyIDIzOjMwOjMxIE1hcmNpbiBXb2p0YXMg d3JvdGU6Cj4gSGkgTWFyZWssCj4gCj4gCj4gcG9uLiwgMyBwYcW6IDIwMjIgbyAxNzozMyBNYXJl ayBCZWjDum4gPGthYmVsQGtlcm5lbC5vcmc+IG5hcGlzYcWCKGEpOgo+ID4KPiA+IE9uIE1vbiwg MyBPY3QgMjAyMiAxNToxMTo0NCArMDEwMAo+ID4gIlJ1c3NlbGwgS2luZyAoT3JhY2xlKSIgPGxp bnV4QGFybWxpbnV4Lm9yZy51az4gd3JvdGU6Cj4gPgo+ID4gPiBPbiBNb24sIE9jdCAwMywgMjAy MiBhdCAwOTozMDozN0FNICswMjAwLCBDaHJpc3RvcGggSGVsbHdpZyB3cm90ZToKPiA+ID4gPiBP biBGcmksIFNlcCAzMCwgMjAyMiBhdCAwNTowMjowNVBNICswMjAwLCBNYXJlayBCZWjDum4gd3Jv dGU6Cj4gPiA+ID4gPiBJdCBzZWVtcyB0aGF0IHRoZSBudWxsIHBvaW50ZXIgZGVyZWZlcmVuY2Ug Y29tZXMgZnJvbSB0aGUgZGF0YSB2YXJpYWJsZQo+ID4gPiA+ID4gaGF2aW5nIHplcm8gdmFsdWUu IFdlIGFzc2lnbgo+ID4gPiA+ID4gICBkYXRhID0gKHU4ICopKHVpbnRwdHJfdClyeF9kZXNjLT5i dWZfY29va2llOwo+ID4gPiA+Cj4gPiA+ID4gSSBuZXZlciBzZWUgYW55IGFzc2lnbm1lbnQgdG8g LT5idWZfY29va2llIGluIHRoZSBkcml2ZXIsIHdoYXQgYW0KPiA+ID4gPiBJIG1pc3Npbmc/Cj4g PiA+Cj4gPiA+IEkgdGhpbmsgTWFyZWsncyBzZXR1cCAobGlrZSBteSBzZXR1cHMpIHVzZSB0aGUg aGFyZHdhcmUgYnVmZmVyIG1hbmFnZXIsCj4gPiA+IGFuZCBpdCdzIGhhcmR3YXJlIHRoYXQgZmls bHMgaW4gdGhlICJidWZfY29va2llIiwgd2hpY2ggaXMgc3VwcG9zZWQgdG8KPiA+ID4gYmUgdGhl IHZpcnR1YWwgYWRkcmVzcyBvZiB0aGUgYnVmZmVyLgo+ID4gPgo+ID4gPiBFYWNoIGJ1ZmZlciBz dXBwbGllZCB0byB0aGUgaGFyZHdhcmUgYnVmZmVyIG1hbmFnZXIgaXMgc3VwcG9zZWQgdG8KPiA+ ID4gY29udGFpbiB0aGUgdmlydHVhbCBhZGRyZXNzIGluIHRoZSBmaXJzdCAzMi1iaXQgd29yZCBp biB0aGF0IGJ1ZmZlci4KPiA+ID4KPiA+ID4gVGhpcyBpcyBkb25lIGJ5IG12bmV0YV9ibV9jb25z dHJ1Y3QoKToKPiA+ID4KPiA+ID4gICAgICAgICAvKiBJbiBvcmRlciB0byB1cGRhdGUgYnVmX2Nv b2tpZSBmaWVsZCBvZiBSWCBkZXNjcmlwdG9yIHByb3Blcmx5LAo+ID4gPiAgICAgICAgICAqIEJN IGhhcmR3YXJlIGV4cGVjdHMgYnVmIHZpcnR1YWwgYWRkcmVzcyB0byBiZSBwbGFjZWQgaW4gdGhl Cj4gPiA+ICAgICAgICAgICogZmlyc3QgZm91ciBieXRlcyBvZiBtYXBwZWQgYnVmZmVyLgo+ID4g PiAgICAgICAgICAqLwo+ID4gPiAgICAgICAgICoodTMyICopYnVmID0gKHUzMilidWY7Cj4gPiA+ Cj4gPiA+IGltbWVkaWF0ZWx5IHByaW9yIHRvIGRtYV9tYXBfc2luZ2xlKC4uLiwgRE1BX0ZST01f REVWSUNFKSBpcyBjYWxsZWQuCj4gPiA+Cj4gPiA+IElmIEkgaGFkIHRvIGd1ZXNzLCBJIHdvdWxk IHN1Z2dlc3QgdGhhdCB0aGlzIHdyaXRlIGlzIGJlaW5nIGxvc3QgdmlhCj4gPiA+IGNhY2hlIGlu dmFsaWRhdGlvbiwgYW5kIGdpdmVuIHRoYXQgdGhlIGhhcmR3YXJlIEJNIGJvdGggcmVhZHMgYW5k Cj4gPiA+IHdyaXRlcyB0aGlzIGJ1ZmZlciwgRE1BX0ZST01fREVWSUNFIGlzIG5vdCBjb3JyZWN0 LCBpdCBzaG91bGQgYmUKPiA+ID4gRE1BX0JJRElSRUNUSU9OQUwuCj4gPiA+Cj4gCj4gSSB0aGlu ayB0aGUgRE1BX0ZST01fREVWSUNFIGlzIHVzZWQgcmF0aGVyIHByb3Blcmx5IGluIHRoZSBSWCBw YXRoIG9mCj4gdGhlIGRyaXZlciAtIHRoZSBDUFUgZG9lc24ndCBhY2Nlc3MgdGhlIHBheWxvYWQg YWZ0ZXJ3YXJkLiBUaGUgQk0gb25seQo+IHB1c2hlcyB0aGUgcG9pbnRlcnMgYmFjayBhbmQgZm9y dGggYmV0d2VlbiBpbnRlcm5hbCBTUkFNICgnaW50ZXJuYWwKPiBwb29sJyAtIEJQUEkpIHRvIERS QU0gKCdleHRlcm5hbCBwb29sJyAtIEJQUEUpIGFuZCB0aGUgZGVzY3JpcHRvcnMsCj4gYnV0IGFm YWlrIGl0IHNob3VsZCBub3QgdG91Y2ggdGhlIGJ1ZmZlciBjb250ZW50cy4gQnV0IG1heWJlIHNv bWVob3cKPiBpdCBhZmZlY3RzIHRoZSBjb2hlcmVuY3kgYW5kIERNQV9CSURJUkVDVElPTkFMIGFy ZSBpbmRlZWQgcmVxdWlyZWQuLi4KPiBBYm91dCB0aGUgY29oZXJlbmN5IGl0c2VsZiAtIHBsZWFz ZSBzZWUgbXkgY29tbWVudCBiZWxvdy4KPiAKPiBBbm90aGVyIHRob3VnaHQgLSB3aGVuIHdyaXRp bmcgdG8gKmJ1ZiAobWVtb3J5IG5vcm1hbCkgc2hvdWxkbid0IHdlIGFkZCBhIGRzYigpPwoKSG0u Li4gV2hlbiB5b3UgYXJlIHRhbGtpbmcgYWJvdXQgSU8gY29oZXJlbmN5Li4uIFRoaXMgcmVtaW5k cyBtZSB0aGF0CnRoZXJlIGlzIGEgSFcgYnVnIG9uIEEzOHggd2l0aCB1bmRvY3VtZW50ZWQgZXJy YXRhIHJlbGF0ZWQgdG8gSU8KY29oZXJlbmN5LiBJdCBpcyBub3QgbWVudGlvbmVkIGluIHRoZSBv ZmZpY2lhbCBBMzh4IGVycmF0YSBkb2N1bWVudCBidXQKa2VybmVsIGhhcyBpbXBsZW1lbnRlZCBz b21lIGtpbmQgb2Ygd29ya2Fyb3VuZCBmb3IgaXQuIEJ1dCBsYXN0IHRpbWUKd2hlbiBJIHRyaWVk IHRvIHVuZGVyc3RhbmQgaXQgSSBoYWQgZmVlbGluZyB0aGF0IGl0IHdhcyBpbXBsZW1lbnRlZApp bmNvcnJlY3RseSBhbmQgbWF5YmUgZG9lcyBub3QgZG8gd2hhdCBpdCBpcyBleHBlY3RlZCB0byBk bz8KCk1heWJlIGl0IHNob3VsZCBiZSByZXZpc2l0ZWQsIG5vdz8KCj4gPiA+IENoYW5naW5nIHRo YXQgaXMgcHJvYmFibHkgZ29pbmcgdG8gbmVlZCBETUFfRlJPTV9ERVZJQ0UgYWxzbyBjaGFuZ2Vk Cj4gPiA+IGVsc2V3aGVyZSBpbiB0aGUgbXZuZXRhX2JtIGFuZCBtdm5ldGEgZHJpdmVyLgo+ID4g Pgo+ID4gPiBJJ20gbm90IGluIGEgcG9zaXRpb24gd2hlcmUgSSBjb3VsZCB0ZXN0IHRoYXQgb3V0 LiBNYXJlaz8KPiA+ID4KPiA+Cj4gPiBIZWxsbyBSdXNzZWxsLAo+ID4KPiA+IHRoYW5rcyBmb3Ig eW91ciBzdWdnZXN0aW9uIQo+ID4KPiA+IEFkZGluZyBQYWxpLCBzaW5jZSBoZSBoYXMgc29tZSBp bmZvcm1hdGlvbiAoc2VlIGF0IHRoZSBlbmQgb2YgdGhpcwo+ID4gbWVzc2FnZSkuCj4gPgo+ID4g VGhlIGF0dGFjaGVkIHBhdGNoIHNlZW1zIHRvIHNvbHZlIHRoZSBudWxsLXBvaW50ZXIgZGVyZWZl cmVuY2UuCj4gCj4gRGlkIHlvdSBtYW5hZ2UgdG8gbWVhc3VyZSBwZXJmb3JtYW5jZSBpbXBhY3Q/ Cj4gCj4gSSBoYXZlIG9uZSBvdmVyYWxsIGNvbmNlcm4gaGVyZS4gT24gYWxsIGtpbmRzIG9mIEEz OHgtYmFzZWQgYm9hcmRzIEkKPiB3b3JrZWQgb24sIGJ5IGRlZmF1bHQsIHRoZSBmaXJtd2FyZSBz ZXQgYWxsIGRldmljZXMgKGUuZy4gbmV0d29yaywKPiBBSENJLCBYSENJKSBvbiBNQlVTIGFzIGZ1 bGx5IElPIGNhY2hlIGNvaGVyZW50IC0gaXQgc2hvdWxkIGJlCj4gcmVmbGVjdGVkIGluIHRoZSBN Vk5FVEFfV0lOX0JBU0UodykgcmVnaXN0ZXJzIGF0dHJpYnV0ZSBmaWVsZC4gQml0cwo+IFsxNTo4 XSBzaG91bGQgYmUgc2V0IHRvIDB4MUQgKG9yIDB4MUUgaWYgdGhlcmUgaXMgYSBzZWNvbmQgRFJB TSBDUwo+IHVzZWQpLiBDYW4geW91IHBsZWFzZSB0cnkgYWRkaW5nICdkbWEtY29oZXJlbnQ7JyBw cm9wZXJ0eSB1bmRlciB0aGUKPiAnaW50ZXJuYWwtcmVncycgbm9kZT8KPiAKPiA+IEkgYm9vdGVk IGludG8gc2luZ2xlIHVzZXIgbW9kZSBhbmQgZW5hYmxlZCBldGgyLiBCZWZvcmUgaXQgY2F1c2Vk IHRoZQo+ID4gTlVMTCBwb2ludGVyIGRlcmVmZXJlbmNlIGFmdGVyIGxpbmsgZ290IHVwLCBub3Qg aXQgZG9lcyBub3QgaGFwcGVuLgo+ID4KPiA+IEJ1dCBJIGFtIHN0aWxsIGVuY291bnRlcmluZyB0 aGUgZnJlZXplIGFmdGVyIGJvb3RpbmcgaW50byBzeXN0ZW0uCj4gPgo+ID4gTWF5YmUgdGhlc2Ug YXJlIGRpZmZlcmVudCBidWdzPwo+ID4KPiA+IEkgYW0gdGhpbmtpbmcgd2hldGhlciB3ZSBkb24n dCBuZWVkIHNvbWV0aGluZyBzaW1pbGFyIGxpa2UKPiA+ICAgN2JlYTY3YTk5NDMwICgiQVJNOiBk dHMgaW50ZWdyYXRvcjogRml4IERNQSByYW5nZXMiKQo+ID4gYWxzbyBmb3IgbXZlYnUuCj4gPiBJ IHNlZW0gdG8gcmVtZW1iZXIgUGFsaSB0YWxraW5nIGFib3V0IGhvdyB0aGUgcmFuZ2VzIGRlZmlu ZWQgaW4gc29tZQo+ID4gdXBzdHJlYW0gbXZlYnUtdHJlZSwgdXNpbmcgTUJVU19JRCgpIG1hY3Jv cywgYXJlIGluY29ycmVjdC4KPiA+IFBhbGksIHdoYXQgZG8geW91IHJlbWVtYmVyIGFib3V0IHRo aXM/Cj4gPgo+IAo+IEFmYWlrIHRoZXJlIHNob3VsZCBiZSBubyBpc3N1ZXMgYXJvdW5kIE1CVVMg Y29uZmlndXJhdGlvbiBmb3Igbm9uLVBDSUUgZGV2aWNlcy4KPiAKPiBCZXN0IHJlZ2FyZHMsCj4g TWFyY2luCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwps aW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJh ZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51 eC1hcm0ta2VybmVsCg==