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 C9BE6C433FE for ; Mon, 3 Oct 2022 21:32:01 +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:Cc:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=IeQoaJSMTjPoO1A5YgfvJV2VeE09r1bpgycgxr9X42Q=; b=uSd4iv3kQrSaec d8mw1wB8/SBsP03LVro79DO8F3+fCeCJHw/yLAS3oCKPWG0gbJ4izt0ixjg7MDkdBCEg26gR0c7Zy IgjH4BKSQvIlsH4tbMq3t8qr7jlsL+SG7PqKUK+OLh9yFmm/jIgpDT64RVcaPxmXUvjlnOCfFxNmY LOd6vhbwnEY9Bbwc+SM6QB5fYVwyZfmsTUCi0/BM7bqt+yIaHsQqkF1642eJAZeTi6K2Sf2+JcpQD WSAgl/82aT6lEiQ19KGK+elQGixOXSbJ9C8agRXmfnPdOSstuS5bElLyKU/dximt6VwsWz3+X19eo 8s1zpvi1/O4s0TI9YDJA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ofT1T-007kjL-U4; Mon, 03 Oct 2022 21:30:48 +0000 Received: from mail-oa1-x31.google.com ([2001:4860:4864:20::31]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1ofT1R-007khv-06 for linux-arm-kernel@lists.infradead.org; Mon, 03 Oct 2022 21:30:46 +0000 Received: by mail-oa1-x31.google.com with SMTP id 586e51a60fabf-131ea99262dso12178206fac.9 for ; Mon, 03 Oct 2022 14:30:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf.com; s=google; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date; bh=ehbeOt0Lwy0VbUzflsm3WcNyWFWC+d6861El2J2qM2E=; b=cD3RmJEoziTA8gSu92mcN8o4VnQgikins5LhsKSS429Sb7br7Z8Wm1QXPXOqNv2wvJ E1zya7CSrc3C0Kxs1qQsgoCMYUSY699i7XfPBF2+X0GuldVYSpJRmiHajj9sGAddA1jY diQDA/v2DZEIxQj/GmgiCcKzcGGujvd3ZNy6gJzQLmh1s/PtF5g1BqaskOsz2jrj6JYp lQTHAfahEmRg5KFGoru/fiw6DNFChrqKynXJG5vR4WV8uB1qaIIgw7p6zBEuosvNHXz0 hhpmJCWt9urhYNvKDW9r8ZqDD3zv8n9AOPEnU8UARFpMtv62uFB+SwCaFhLEcS3YfU3D uKug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date; bh=ehbeOt0Lwy0VbUzflsm3WcNyWFWC+d6861El2J2qM2E=; b=ya/4eDXYLYqZ2mz+fN0G6nKTY0FXf5pjVuNZGZXMENZO1P0l9Wkr8mCw/I97CcwawO 7GoByfSkb9E5qFbcUfRuq+e+YKjOBTbsrLItqdtgO9a2vBB9UaDkOxHzVnudkNxOF1cW fQJkg3xuE1RDS0sbdYHMP1M5nHTln+hIKBRqgejY6TcyFvUh5k1/OubPVcCW6HfZAirA hdPGkocBw+t+gNb4loLBKCrzUNmK7DQwBkcYBufhv3tzhW+Y5kj+POP6nNBQOySGIsLh DIxyzbhWRx1Q/jH62TFQHPbuzS0WepbcUdRxUfHBqQ8OkLQcD7jESrRKsTtAVey1Ol1O coWQ== X-Gm-Message-State: ACrzQf1S9H6GnlJOPCpHuwDIVebH/pqMUKM70KKft78sTMv7AFHC3Bno HJ0xehNEdrZepwx0rTCltqcurG3dzFu7/M4bX3ybQA== X-Google-Smtp-Source: AMsMyM7ufirlirm73SkzXGh8fdu0mGhZtEN3XvuWucyYjNUcQjtPaYYCNLybgHcXy/eHIh0q8jmy5kZYdC5Txj30j6E= X-Received: by 2002:a05:6870:c082:b0:12b:542c:71cf with SMTP id c2-20020a056870c08200b0012b542c71cfmr6211561oad.45.1664832642233; Mon, 03 Oct 2022 14:30:42 -0700 (PDT) MIME-Version: 1.0 References: <20220930151028.0e518421@dellmb> <630be11f-09ef-02d4-69f7-c7880ae5674c@arm.com> <20220930165234.729ad68c@dellmb> <20220930170205.490f1a6b@dellmb> <20221003073037.GB2108@lst.de> <20221003172533.6dc87184@dellmb> In-Reply-To: <20221003172533.6dc87184@dellmb> From: Marcin Wojtas Date: Mon, 3 Oct 2022 23:30:31 +0200 Message-ID: Subject: Re: REGRESSION in 6.0-rc7 caused by patch "ARM/dma-mapping: use dma-direct unconditionally" To: =?UTF-8?B?TWFyZWsgQmVow7pu?= 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221003_143045_087523_E306075A X-CRM114-Status: GOOD ( 39.83 ) 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 SGkgTWFyZWssCgoKcG9uLiwgMyBwYcW6IDIwMjIgbyAxNzozMyBNYXJlayBCZWjDum4gPGthYmVs QGtlcm5lbC5vcmc+IG5hcGlzYcWCKGEpOgo+Cj4gT24gTW9uLCAzIE9jdCAyMDIyIDE1OjExOjQ0 ICswMTAwCj4gIlJ1c3NlbGwgS2luZyAoT3JhY2xlKSIgPGxpbnV4QGFybWxpbnV4Lm9yZy51az4g d3JvdGU6Cj4KPiA+IE9uIE1vbiwgT2N0IDAzLCAyMDIyIGF0IDA5OjMwOjM3QU0gKzAyMDAsIENo cmlzdG9waCBIZWxsd2lnIHdyb3RlOgo+ID4gPiBPbiBGcmksIFNlcCAzMCwgMjAyMiBhdCAwNTow MjowNVBNICswMjAwLCBNYXJlayBCZWjDum4gd3JvdGU6Cj4gPiA+ID4gSXQgc2VlbXMgdGhhdCB0 aGUgbnVsbCBwb2ludGVyIGRlcmVmZXJlbmNlIGNvbWVzIGZyb20gdGhlIGRhdGEgdmFyaWFibGUK PiA+ID4gPiBoYXZpbmcgemVybyB2YWx1ZS4gV2UgYXNzaWduCj4gPiA+ID4gICBkYXRhID0gKHU4 ICopKHVpbnRwdHJfdClyeF9kZXNjLT5idWZfY29va2llOwo+ID4gPgo+ID4gPiBJIG5ldmVyIHNl ZSBhbnkgYXNzaWdubWVudCB0byAtPmJ1Zl9jb29raWUgaW4gdGhlIGRyaXZlciwgd2hhdCBhbQo+ ID4gPiBJIG1pc3Npbmc/Cj4gPgo+ID4gSSB0aGluayBNYXJlaydzIHNldHVwIChsaWtlIG15IHNl dHVwcykgdXNlIHRoZSBoYXJkd2FyZSBidWZmZXIgbWFuYWdlciwKPiA+IGFuZCBpdCdzIGhhcmR3 YXJlIHRoYXQgZmlsbHMgaW4gdGhlICJidWZfY29va2llIiwgd2hpY2ggaXMgc3VwcG9zZWQgdG8K PiA+IGJlIHRoZSB2aXJ0dWFsIGFkZHJlc3Mgb2YgdGhlIGJ1ZmZlci4KPiA+Cj4gPiBFYWNoIGJ1 ZmZlciBzdXBwbGllZCB0byB0aGUgaGFyZHdhcmUgYnVmZmVyIG1hbmFnZXIgaXMgc3VwcG9zZWQg dG8KPiA+IGNvbnRhaW4gdGhlIHZpcnR1YWwgYWRkcmVzcyBpbiB0aGUgZmlyc3QgMzItYml0IHdv cmQgaW4gdGhhdCBidWZmZXIuCj4gPgo+ID4gVGhpcyBpcyBkb25lIGJ5IG12bmV0YV9ibV9jb25z dHJ1Y3QoKToKPiA+Cj4gPiAgICAgICAgIC8qIEluIG9yZGVyIHRvIHVwZGF0ZSBidWZfY29va2ll IGZpZWxkIG9mIFJYIGRlc2NyaXB0b3IgcHJvcGVybHksCj4gPiAgICAgICAgICAqIEJNIGhhcmR3 YXJlIGV4cGVjdHMgYnVmIHZpcnR1YWwgYWRkcmVzcyB0byBiZSBwbGFjZWQgaW4gdGhlCj4gPiAg ICAgICAgICAqIGZpcnN0IGZvdXIgYnl0ZXMgb2YgbWFwcGVkIGJ1ZmZlci4KPiA+ICAgICAgICAg ICovCj4gPiAgICAgICAgICoodTMyICopYnVmID0gKHUzMilidWY7Cj4gPgo+ID4gaW1tZWRpYXRl bHkgcHJpb3IgdG8gZG1hX21hcF9zaW5nbGUoLi4uLCBETUFfRlJPTV9ERVZJQ0UpIGlzIGNhbGxl ZC4KPiA+Cj4gPiBJZiBJIGhhZCB0byBndWVzcywgSSB3b3VsZCBzdWdnZXN0IHRoYXQgdGhpcyB3 cml0ZSBpcyBiZWluZyBsb3N0IHZpYQo+ID4gY2FjaGUgaW52YWxpZGF0aW9uLCBhbmQgZ2l2ZW4g dGhhdCB0aGUgaGFyZHdhcmUgQk0gYm90aCByZWFkcyBhbmQKPiA+IHdyaXRlcyB0aGlzIGJ1ZmZl ciwgRE1BX0ZST01fREVWSUNFIGlzIG5vdCBjb3JyZWN0LCBpdCBzaG91bGQgYmUKPiA+IERNQV9C SURJUkVDVElPTkFMLgo+ID4KCkkgdGhpbmsgdGhlIERNQV9GUk9NX0RFVklDRSBpcyB1c2VkIHJh dGhlciBwcm9wZXJseSBpbiB0aGUgUlggcGF0aCBvZgp0aGUgZHJpdmVyIC0gdGhlIENQVSBkb2Vz bid0IGFjY2VzcyB0aGUgcGF5bG9hZCBhZnRlcndhcmQuIFRoZSBCTSBvbmx5CnB1c2hlcyB0aGUg cG9pbnRlcnMgYmFjayBhbmQgZm9ydGggYmV0d2VlbiBpbnRlcm5hbCBTUkFNICgnaW50ZXJuYWwK cG9vbCcgLSBCUFBJKSB0byBEUkFNICgnZXh0ZXJuYWwgcG9vbCcgLSBCUFBFKSBhbmQgdGhlIGRl c2NyaXB0b3JzLApidXQgYWZhaWsgaXQgc2hvdWxkIG5vdCB0b3VjaCB0aGUgYnVmZmVyIGNvbnRl bnRzLiBCdXQgbWF5YmUgc29tZWhvdwppdCBhZmZlY3RzIHRoZSBjb2hlcmVuY3kgYW5kIERNQV9C SURJUkVDVElPTkFMIGFyZSBpbmRlZWQgcmVxdWlyZWQuLi4KQWJvdXQgdGhlIGNvaGVyZW5jeSBp dHNlbGYgLSBwbGVhc2Ugc2VlIG15IGNvbW1lbnQgYmVsb3cuCgpBbm90aGVyIHRob3VnaHQgLSB3 aGVuIHdyaXRpbmcgdG8gKmJ1ZiAobWVtb3J5IG5vcm1hbCkgc2hvdWxkbid0IHdlIGFkZCBhIGRz YigpPwoKPiA+IENoYW5naW5nIHRoYXQgaXMgcHJvYmFibHkgZ29pbmcgdG8gbmVlZCBETUFfRlJP TV9ERVZJQ0UgYWxzbyBjaGFuZ2VkCj4gPiBlbHNld2hlcmUgaW4gdGhlIG12bmV0YV9ibSBhbmQg bXZuZXRhIGRyaXZlci4KPiA+Cj4gPiBJJ20gbm90IGluIGEgcG9zaXRpb24gd2hlcmUgSSBjb3Vs ZCB0ZXN0IHRoYXQgb3V0LiBNYXJlaz8KPiA+Cj4KPiBIZWxsbyBSdXNzZWxsLAo+Cj4gdGhhbmtz IGZvciB5b3VyIHN1Z2dlc3Rpb24hCj4KPiBBZGRpbmcgUGFsaSwgc2luY2UgaGUgaGFzIHNvbWUg aW5mb3JtYXRpb24gKHNlZSBhdCB0aGUgZW5kIG9mIHRoaXMKPiBtZXNzYWdlKS4KPgo+IFRoZSBh dHRhY2hlZCBwYXRjaCBzZWVtcyB0byBzb2x2ZSB0aGUgbnVsbC1wb2ludGVyIGRlcmVmZXJlbmNl LgoKRGlkIHlvdSBtYW5hZ2UgdG8gbWVhc3VyZSBwZXJmb3JtYW5jZSBpbXBhY3Q/CgpJIGhhdmUg b25lIG92ZXJhbGwgY29uY2VybiBoZXJlLiBPbiBhbGwga2luZHMgb2YgQTM4eC1iYXNlZCBib2Fy ZHMgSQp3b3JrZWQgb24sIGJ5IGRlZmF1bHQsIHRoZSBmaXJtd2FyZSBzZXQgYWxsIGRldmljZXMg KGUuZy4gbmV0d29yaywKQUhDSSwgWEhDSSkgb24gTUJVUyBhcyBmdWxseSBJTyBjYWNoZSBjb2hl cmVudCAtIGl0IHNob3VsZCBiZQpyZWZsZWN0ZWQgaW4gdGhlIE1WTkVUQV9XSU5fQkFTRSh3KSBy ZWdpc3RlcnMgYXR0cmlidXRlIGZpZWxkLiBCaXRzClsxNTo4XSBzaG91bGQgYmUgc2V0IHRvIDB4 MUQgKG9yIDB4MUUgaWYgdGhlcmUgaXMgYSBzZWNvbmQgRFJBTSBDUwp1c2VkKS4gQ2FuIHlvdSBw bGVhc2UgdHJ5IGFkZGluZyAnZG1hLWNvaGVyZW50OycgcHJvcGVydHkgdW5kZXIgdGhlCidpbnRl cm5hbC1yZWdzJyBub2RlPwoKPiBJIGJvb3RlZCBpbnRvIHNpbmdsZSB1c2VyIG1vZGUgYW5kIGVu YWJsZWQgZXRoMi4gQmVmb3JlIGl0IGNhdXNlZCB0aGUKPiBOVUxMIHBvaW50ZXIgZGVyZWZlcmVu Y2UgYWZ0ZXIgbGluayBnb3QgdXAsIG5vdCBpdCBkb2VzIG5vdCBoYXBwZW4uCj4KPiBCdXQgSSBh bSBzdGlsbCBlbmNvdW50ZXJpbmcgdGhlIGZyZWV6ZSBhZnRlciBib290aW5nIGludG8gc3lzdGVt Lgo+Cj4gTWF5YmUgdGhlc2UgYXJlIGRpZmZlcmVudCBidWdzPwo+Cj4gSSBhbSB0aGlua2luZyB3 aGV0aGVyIHdlIGRvbid0IG5lZWQgc29tZXRoaW5nIHNpbWlsYXIgbGlrZQo+ICAgN2JlYTY3YTk5 NDMwICgiQVJNOiBkdHMgaW50ZWdyYXRvcjogRml4IERNQSByYW5nZXMiKQo+IGFsc28gZm9yIG12 ZWJ1Lgo+IEkgc2VlbSB0byByZW1lbWJlciBQYWxpIHRhbGtpbmcgYWJvdXQgaG93IHRoZSByYW5n ZXMgZGVmaW5lZCBpbiBzb21lCj4gdXBzdHJlYW0gbXZlYnUtdHJlZSwgdXNpbmcgTUJVU19JRCgp IG1hY3JvcywgYXJlIGluY29ycmVjdC4KPiBQYWxpLCB3aGF0IGRvIHlvdSByZW1lbWJlciBhYm91 dCB0aGlzPwo+CgpBZmFpayB0aGVyZSBzaG91bGQgYmUgbm8gaXNzdWVzIGFyb3VuZCBNQlVTIGNv bmZpZ3VyYXRpb24gZm9yIG5vbi1QQ0lFIGRldmljZXMuCgpCZXN0IHJlZ2FyZHMsCk1hcmNpbgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJt LWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3Jn Cmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtl cm5lbAo=