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 X-Spam-Level: X-Spam-Status: No, score=-3.9 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id BAC6CC47082 for ; Tue, 8 Jun 2021 12:51:08 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 7E39960FF0 for ; Tue, 8 Jun 2021 12:51:08 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7E39960FF0 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=arm.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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=s7aRSy2EzPnmtMbnD70Lwe7vcNtQtasa7/6Bv8toNN0=; b=U4pZaEMnRQGYIc 6KaNNWkCPZYufJ2qkx3UYqTbKRXhC7dCnCi8GJDbmvCxvW6RgwmaQcORdR3pPZHqF7zTzUUtD8qwY PLlG7nZeWW5Rzmj98SEW0jv7LbXIMggFLtsZGFAqkXN/39DJJjsv8Xkp21Yyjszh6Pe/QSeE1prDm jH6sXJAbwAu712AbJkh8P3gn/cjJVS55FN9SuS8iAJlciLEDyvcjeuDPtIvryKuEkb7w2g+gIdhxz PytYPuQkUrE5uJEvWdZbt9WkLTU1RfuA20P/5FTB2mHzgmO+M7rcrFk4f5QXPvCNoZ9FETXbjeVYB U1UrrEPwbSdof5O1TiBQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1lqbAU-008TOb-Mv; Tue, 08 Jun 2021 12:49:18 +0000 Received: from foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1lqb4O-008QyM-0J; Tue, 08 Jun 2021 12:43:01 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C9C81D6E; Tue, 8 Jun 2021 05:42:56 -0700 (PDT) Received: from C02TD0UTHF1T.local (unknown [10.57.5.29]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5110C3F73D; Tue, 8 Jun 2021 05:42:55 -0700 (PDT) Date: Tue, 8 Jun 2021 13:42:48 +0100 From: Mark Rutland To: Neil Armstrong Cc: Marek Szyprowski , Robin Murphy , will@kernel.org, catalin.marinas@arm.com, Kevin Hilman , linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, Bartlomiej Zolnierkiewicz Subject: Re: [PATCH v2 6/8] arm64: Import latest memcpy()/memmove() implementation Message-ID: <20210608124248.GA16585@C02TD0UTHF1T.local> References: <3c953af43506581b2422f61952261e76949ba711.1622128527.git.robin.murphy@arm.com> <00519b97-7e09-49ed-817e-de234b0c1cd4@arm.com> <7624e09f-cd52-9430-ab18-1d816c8d2898@samsung.com> <66d01d91-f52c-1318-aa12-175afff86bad@baylibre.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <66d01d91-f52c-1318-aa12-175afff86bad@baylibre.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210608_054300_149496_F429057C X-CRM114-Status: GOOD ( 16.79 ) 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 T24gVHVlLCBKdW4gMDgsIDIwMjEgYXQgMDI6MzY6MjZQTSArMDIwMCwgTmVpbCBBcm1zdHJvbmcg d3JvdGU6Cj4gT24gMDgvMDYvMjAyMSAxNDoyMSwgTWFyZWsgU3p5cHJvd3NraSB3cm90ZToKPiA+ IE9uIDA4LjA2LjIwMjEgMTM6MzcsIFJvYmluIE11cnBoeSB3cm90ZToKPiA+PiBPbiAyMDIxLTA2 LTA4IDEyOjE1LCBNYXJlayBTenlwcm93c2tpIHdyb3RlOgo+ID4+PiBUaGlzIHBhdGNoIGxhbmRl ZCByZWNlbnRseSBpbiBsaW51eC1uZXh0IGFzIGNvbW1pdCAyODUxMzMwNDBlNmMgKCJhcm02NDoK PiA+Pj4gSW1wb3J0IGxhdGVzdCBtZW1jcHkoKS9tZW1tb3ZlKCkgaW1wbGVtZW50YXRpb24iKS4g U2FkbHkgaXQgY2F1c2VzCj4gPj4+IHNlcmlvdXMgaXNzdWVzIG9uIEtoYWRhcyBWSU0zIGJvYXJk LiBSZXZlcnRpbmcgaXQgb24gdG9wIG9mIGxpbnV4Cj4gPj4+IG5leHQtMjAyMTA2MDcgKHRvZ2V0 aGVyIHdpdGggNmI4ZjY0ODk1OWU1IGFuZCByZXNvbHZpbmcgdGhlIGNvbmZsaWN0IGluCj4gPj4+ IHRoZSBNYWtlZmlsZSkgZml4ZXMgdGhlIGlzc3VlLiBIZXJlIGlzIHRoZSBrZXJuZWwgbG9nOgo+ ID4+Pgo+ID4+PiBVbmFibGUgdG8gaGFuZGxlIGtlcm5lbCBwYWdpbmcgcmVxdWVzdCBhdCB2aXJ0 dWFsIGFkZHJlc3MgCj4gPj4+IGZmZmY4MDAwMTM2YmQyMDQKPiA+Pj4gTWVtIGFib3J0IGluZm86 Cj4gPj4+IMKgIMKgIEVTUiA9IDB4OTYwMDAwNjEKPiA+Pj4gwqAgwqAgRUMgPSAweDI1OiBEQUJU IChjdXJyZW50IEVMKSwgSUwgPSAzMiBiaXRzCj4gPj4+IMKgIMKgIFNFVCA9IDAsIEZuViA9IDAK PiA+Pj4gwqAgwqAgRUEgPSAwLCBTMVBUVyA9IDAKPiA+Pj4gRGF0YSBhYm9ydCBpbmZvOgo+ID4+ PiDCoCDCoCBJU1YgPSAwLCBJU1MgPSAweDAwMDAwMDYxCj4gPj4KPiA+PiBUaGF0J3MgYW4gYWxp Z25tZW50IGZhdWx0LCB3aGljaCBpbXBsaWVzIHdlJ3JlIGFjY2Vzc2luZyBzb21ldGhpbmcgCj4g Pj4gd2hpY2ggaXNuJ3Qgbm9ybWFsIG1lbW9yeS4KClsuLi5dCgo+ID4+PiBJIGhvcGUgdGhhdCB0 aGUgYWJvdmUgbG9nIGhlbHBzIGZpeGluZyB0aGUgaXNzdWUuIElJUkMgdGhlIFNESENJIGRyaXZl cgo+ID4+PiBvbiBWSU0zIGJvYXJkIHVzZXMgaW50ZXJuYWwgU1JBTSBmb3IgdHJhbnNmZXJyaW5n IGRhdGEgKGluc3RlYWQgb2YgRE1BKSwKPiA+Pj4gc28gdGhlIGlzc3VlIGlzIHNvbWVob3cgcmVs YXRlZCB0byB0aGF0Lgo+ID4+Cj4gPj4gRHJpdmVycyBzaG91bGRuJ3QgYmUgdXNpbmcgbWVtY3B5 KCkgb24gaW9tZW0gbWFwcGluZ3MuIEV2ZW4gaWYgdGhleSAKPiA+PiBoYXBwZW4gdG8gaGF2ZSBn b3QgYXdheSB3aXRoIGl0IHNvbWV0aW1lcyA7KQo+ID4+Cj4gPj4gVGFraW5nIGEgcXVpY2sgbG9v ayBhdCB0aGF0IGRyaXZlciwKPiA+Pgo+ID4+IMKgwqDCoMKgaG9zdC0+Ym91bmNlX2J1ZiA9IGhv c3QtPnJlZ3MgKyBTRF9FTU1DX1NSQU1fREFUQV9CVUZfT0ZGOwo+ID4+Cj4gPj4gaXMgY29tcGxl dGVseSBib2d1cywgYXMgU3BhcnNlIHdpbGwgcmVhZGlseSBwb2ludCBvdXQuCj4gCj4gTXkgYmFk LCB3aGF0J3MgdGhlIGNvcnJlY3Qgd2F5IHRvIGNvcHkgZGF0YSB0byBhbiBpb21lbSBtYXBwaW5n ID8KCldlIGhhdmUgbWVtY3B5X3RvaW8oKSBhbmQgbWVtY3B5X2Zyb21pbygpIGZvciB0aGlzLgoK VGhhbmtzLApNYXJrLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0 cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGlu Zm8vbGludXgtYXJtLWtlcm5lbAo=