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 1259FC4708E for ; Tue, 6 Dec 2022 11:27:56 +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=zGP6idoP/VgahoDhFntk1hbqEEe0CoDN2Rubw+BIoec=; b=eqXtcXFx2Yf4WY vv3fVMnm8aQurnVJIIEr1iZp3h5w0+N9jNU9ku9BdCbcVtnbcAI0K2EIr1P8WPUErtHefiR9lezUS PDD7bdd6A/gVQrHhvg7s8mE74GZjrJGmeOluRA8BylpaMneeomDapLlvmZlsPC9WHwW4O/JmF8Pqx zw/yv+E5bhCf/Xb1GttSJFvsBLj62FplDwGl5G/VaNoAUYga/4y0hlVnpKiRjxfmThx2F3glPDMp8 NCwe7rilEyRpu23pZpsHIyljjI2xUAzujCe0j+qfi1ptlovGt1eXYZ90+53hn1u/GpCzNkE2uh3os vExXKaIh19hypVwlYbdQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1p2W5q-008QZd-K5; Tue, 06 Dec 2022 11:26:35 +0000 Received: from mail-pf1-x42c.google.com ([2607:f8b0:4864:20::42c]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1p2W3z-008Osu-EP for linux-arm-kernel@lists.infradead.org; Tue, 06 Dec 2022 11:24:41 +0000 Received: by mail-pf1-x42c.google.com with SMTP id 65so1583446pfx.9 for ; Tue, 06 Dec 2022 03:24:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:from:to :cc:subject:date:message-id:reply-to; bh=LcfxR1m2LF0rp46rvJnzgkL+4+36fyaG7zm0DSLukWo=; b=Y42YZSI7Daa/9NJ06VyJGOGSZZykfT0YSCLPv9miBc0z5n2MpeZPYM+1f4+CxrjSFP FTYRgIL50979/t1iUsdR6R/YTFEXEHE9qXnEVbT03R4LcLwXHd7XbPIqdiNqCgemhwhg JZPliWpTW0hr+o6ciPtwtOrZ0FroPfBt3tyOOdNykdjUl2L+si5I6TxTc4yDwPOBPEch 1Se5ykwJsDo5rUBgzRX9gvOalDHFbQXGMFCIM1zad79VuygrO6ZQN6QlJvqbxy88SXDM TEk+jnqwzm6+4JmcwZxWz21BIZLCkM+jsdHQ1C7ohGZWvYFh9wgj4Rw+QRc0dM0P1VO0 fHEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=LcfxR1m2LF0rp46rvJnzgkL+4+36fyaG7zm0DSLukWo=; b=djm5Cwc+t1l/rgnHXdwc6tJL34qrOdUQJIPsi8QPgkalrNL9IR9rSeOc0SfTdg1A95 2hdAPWXfHP/aXFU2WF4x5iuHiXEUk4fSWfyMpoE3Sa2S7sIBg21+kpElcd+wbfNomN6Q E5cL1brdnGyfyLC0UGWqPAzvS2rE31T8d0r7ykI6j3KUTsMCSivY/5CymegE6I/SHO+L WtGo7fGptvSEOtDlKZsUsO1ucTOebM16WTfOw3T/kBqKUrl3CKQub0ydUZedTewlSDDA L9m0lgsoUS2S8XxyQdTxMK2YEw3iXAUqZd1+p9RtkYtJj6KtUd1N1rrcXkuaPj7Jz+hh kbiA== X-Gm-Message-State: ANoB5pmMVAFUd0O9xnyteUwGRlyw3tDn6CeKwQqIadPfoIigHNNGPIK0 snareyvAPiFwBb34Ofbf08xYMX/6G7mzruc= X-Google-Smtp-Source: AA0mqf7MOclM+LimCEnGdHj7WVZlHc5/wvV1Um4jo/3SEUaH/zz8QssUQDcDtdF2AyY4UuqEo+YP6A== X-Received: by 2002:a05:6a00:3398:b0:575:72f3:d4dc with SMTP id cm24-20020a056a00339800b0057572f3d4dcmr35410077pfb.6.1670325877283; Tue, 06 Dec 2022 03:24:37 -0800 (PST) Received: from thinkpad ([59.92.103.18]) by smtp.gmail.com with ESMTPSA id j3-20020a170902da8300b001714e7608fdsm12364152plx.256.2022.12.06.03.24.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 Dec 2022 03:24:35 -0800 (PST) Date: Tue, 6 Dec 2022 16:54:31 +0530 From: Manivannan Sadhasivam To: Will Deacon Cc: linux-arm-kernel@lists.infradead.org, Amit Pundir , Catalin Marinas , Thorsten Leemhuis , Sibi Sankar Subject: Re: [PATCH] Revert "arm64: dma: Drop cache invalidation from arch_dma_prep_coherent()" Message-ID: <20221206112431.GA108905@thinkpad> References: <20221206103403.646-1-will@kernel.org> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20221206103403.646-1-will@kernel.org> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221206_032439_544096_95BAEAD9 X-CRM114-Status: GOOD ( 27.68 ) 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 T24gVHVlLCBEZWMgMDYsIDIwMjIgYXQgMTA6MzQ6MDNBTSArMDAwMCwgV2lsbCBEZWFjb24gd3Jv dGU6Cj4gVGhpcyByZXZlcnRzIGNvbW1pdCBjNDQwOTRlZWUzMmYzMmYxNzVhYWRjMGVmY2FjNDQ5 ZDk5YjFiYmY3Lgo+IAo+IEFsdGhvdWdoIHRoZSBzZW1hbnRpY3Mgb2YgdGhlIERNQSBBUEkgcmVx dWlyZSBvbmx5IGEgY2xlYW4gb3BlcmF0aW9uCj4gaGVyZSwgaXQgdHVybnMgb3V0IHRoYXQgdGhl IFF1YWxjb21tICdxY29tX3E2djVfbXNzJyByZW1vdGVwcm9jIGRyaXZlcgo+IChhYil1c2VzIHRo ZSBETUEgQVBJIGZvciB0cmFuc2ZlcnJpbmcgdGhlIG1vZGVtIGZpcm13YXJlIHRvIHRoZSBzZWN1 cmUKPiB3b3JsZCB2aWEgY2FsbHMgdG8gVHJ1c3R6b25lIFsxXS4KPiAKPiBPbmNlIHRoZSBmaXJt d2FyZSBidWZmZXIgaGFzIGNoYW5nZWQgaGFuZHMsIF9hbnlfIGFjY2VzcyBmcm9tIHRoZQo+IG5v bi1zZWN1cmUgc2lkZSAoaS5lLiBMaW51eCkgd2lsbCBiZSBkZXRlY3RlZCBvbiB0aGUgYnVzIGFu ZCByZXN1bHQgaW4gYQo+IGZ1bGwgc3lzdGVtIHJlc2V0IFsyXS4gQWx0aG91Z2ggdGhpcyBpcyBw b3NzaWJsZSBldmVuIHdpdGggdGhpcyByZXZlcnQKPiBpbiBwbGFjZSAoZHVlIHRvIHNwZWN1bGF0 aXZlIHJlYWRzIHZpYSB0aGUgY2FjaGVhYmxlIGxpbmVhciBhbGlhcyBvZgo+IG1lbW9yeSksIGFu ZWNkb3RhbGx5IHRoZSBwcm9ibGVtIG9jY3VycyBjb25zaWRlcmFibHkgbW9yZSBmcmVxdWVudGx5 Cj4gd2hlbiB0aGUgbGluZXMgaGF2ZSBub3QgYmVlbiBpbnZhbGlkYXRlZCwgYXNzdW1lZGx5IGR1 ZSB0byBzb21lCj4gbWljcm8tYXJjaGl0ZWN0dXJhbCBpbnRlcmFjdGlvbnMgd2l0aCB0aGUgY2Fj aGUgaGllcmFyY2h5Lgo+IAo+IFJldmVydCB0aGUgb2ZmZW5kaW5nIGNoYW5nZSBmb3Igbm93LCBh bG9uZyB3aXRoIGEgY29tbWVudCwgc28gdGhhdCB0aGUKPiBRdWFsY29tbSBkZXZlbG9wZXJzIGhh dmUgdGltZSB0byBmaXggdGhlIGRyaXZlciBbM10gdG8gdXNlIGEgZmlybXdhcmUKPiBidWZmZXIg d2hpY2ggZG9lcyBub3QgaGF2ZSBhIGNhY2hlYWJsZSBhbGlhcyBpbiB0aGUgbGluZWFyIG1hcC4K PiAKPiBMaW5rOiBodHRwczovL2xvcmUua2VybmVsLm9yZy9yLzIwMjIxMTE0MTEwMzI5LjY4NDEz LTEtbWFuaXZhbm5hbi5zYWRoYXNpdmFtQGxpbmFyby5vcmcgWzFdCj4gTGluazogaHR0cHM6Ly9s b3JlLmtlcm5lbC5vcmcvci9DQU1pMUhkM0gyazFKOGhKNmUtTWl5NStuVkROenY2cVEzbk4tOTky OUIwR2JISmtYRWdAbWFpbC5nbWFpbC5jb20vIFsyXQo+IExpbms6IGh0dHBzOi8vbG9yZS5rZXJu ZWwub3JnL3IvMjAyMjEyMDYwOTIxNTIuR0QxNTQ4NkB0aGlua3BhZCBbMl0KPiBSZXBvcnRlZC1i eTogQW1pdCBQdW5kaXIgPGFtaXQucHVuZGlyQGxpbmFyby5vcmc+Cj4gUmVwb3J0ZWQtYnk6IE1h bml2YW5uYW4gU2FkaGFzaXZhbSA8bWFuaXZhbm5hbi5zYWRoYXNpdmFtQGxpbmFyby5vcmc+Cj4g Q2M6IENhdGFsaW4gTWFyaW5hcyA8Y2F0YWxpbi5tYXJpbmFzQGFybS5jb20+Cj4gQ2M6IFRob3Jz dGVuIExlZW1odWlzIDxyZWdyZXNzaW9uc0BsZWVtaHVpcy5pbmZvPgo+IENjOiBTaWJpIFNhbmth ciA8cXVpY19zaWJpc0BxdWljaW5jLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBXaWxsIERlYWNvbiA8 d2lsbEBrZXJuZWwub3JnPgoKQWNrZWQtYnk6IE1hbml2YW5uYW4gU2FkaGFzaXZhbSA8bWFuaXZh bm5hbi5zYWRoYXNpdmFtQGxpbmFyby5vcmc+CgpUaGFua3MsCk1hbmkKCj4gLS0tCj4gIGFyY2gv YXJtNjQvbW0vZG1hLW1hcHBpbmcuYyB8IDE3ICsrKysrKysrKysrKysrKystCj4gIDEgZmlsZSBj aGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBh L2FyY2gvYXJtNjQvbW0vZG1hLW1hcHBpbmcuYyBiL2FyY2gvYXJtNjQvbW0vZG1hLW1hcHBpbmcu Ywo+IGluZGV4IDNjYjEwMWU4Y2IyOS4uNTI0MGY2YWNhZDY0IDEwMDY0NAo+IC0tLSBhL2FyY2gv YXJtNjQvbW0vZG1hLW1hcHBpbmcuYwo+ICsrKyBiL2FyY2gvYXJtNjQvbW0vZG1hLW1hcHBpbmcu Ywo+IEBAIC0zNiw3ICszNiwyMiBAQCB2b2lkIGFyY2hfZG1hX3ByZXBfY29oZXJlbnQoc3RydWN0 IHBhZ2UgKnBhZ2UsIHNpemVfdCBzaXplKQo+ICB7Cj4gIAl1bnNpZ25lZCBsb25nIHN0YXJ0ID0g KHVuc2lnbmVkIGxvbmcpcGFnZV9hZGRyZXNzKHBhZ2UpOwo+ICAKPiAtCWRjYWNoZV9jbGVhbl9w b2Moc3RhcnQsIHN0YXJ0ICsgc2l6ZSk7Cj4gKwkvKgo+ICsJICogVGhlIGFyY2hpdGVjdHVyZSBv bmx5IHJlcXVpcmVzIGEgY2xlYW4gdG8gdGhlIFBvQyBoZXJlIGluIG9yZGVyIHRvCj4gKwkgKiBt ZWV0IHRoZSByZXF1aXJlbWVudHMgb2YgdGhlIERNQSBBUEkuIEhvd2V2ZXIsIHNvbWUgdmVuZG9y cyAoaS5lLgo+ICsJICogUXVhbGNvbW0pIGFidXNlIHRoZSBETUEgQVBJIGZvciB0cmFuc2ZlcnJp bmcgYnVmZmVycyBmcm9tIHRoZQo+ICsJICogbm9uLXNlY3VyZSB0byB0aGUgc2VjdXJlIHdvcmxk LCByZXNldHRpbmcgdGhlIHN5c3RlbSBpZiBhIG5vbi1zZWN1cmUKPiArCSAqIGFjY2VzcyBzaG93 cyB1cCBhZnRlciB0aGUgYnVmZmVyIGhhcyBiZWVuIHRyYW5zZmVycmVkOgo+ICsJICoKPiArCSAq IGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL3IvMjAyMjExMTQxMTAzMjkuNjg0MTMtMS1tYW5pdmFu bmFuLnNhZGhhc2l2YW1AbGluYXJvLm9yZwo+ICsJICoKPiArCSAqIFVzaW5nIGNsZWFuK2ludmFs aWRhdGUgYXBwZWFycyB0byBtYWtlIHRoaXMgaXNzdWUgbGVzcyBsaWtlbHksIGJ1dAo+ICsJICog dGhlIGRyaXZlcnMgdGhlbXNlbHZlcyBzdGlsbCBuZWVkIGZpeGluZyBhcyB0aGUgQ1BVIGNvdWxk IGlzc3VlIGEKPiArCSAqIHNwZWN1bGF0aXZlIHJlYWQgZnJvbSB0aGUgYnVmZmVyIHZpYSB0aGUg bGluZWFyIG1hcHBpbmcgaXJyZXNwZWN0aXZlCj4gKwkgKiBvZiB0aGUgY2FjaGUgbWFpbnRlbmFu Y2Ugd2UgdXNlLiBPbmNlIHRoZSBkcml2ZXJzIGFyZSBmaXhlZCwgd2UgY2FuCj4gKwkgKiByZWxh eCB0aGlzIHRvIGEgY2xlYW4gb3BlcmF0aW9uLgo+ICsJICovCj4gKwlkY2FjaGVfY2xlYW5faW52 YWxfcG9jKHN0YXJ0LCBzdGFydCArIHNpemUpOwo+ICB9Cj4gIAo+ICAjaWZkZWYgQ09ORklHX0lP TU1VX0RNQQo+IC0tIAo+IDIuMzkuMC5yYzAuMjY3LmdjYjUyYmEwNmU3LWdvb2cKPiAKCi0tIArg rq7grqPgrr/grrXgrqPgr43grqPgrqngr40g4K6a4K6k4K6+4K6a4K6/4K614K6u4K+NCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2Vy bmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0 cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVs Cg==