Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp614520ybl; Thu, 22 Aug 2019 02:07:18 -0700 (PDT) X-Google-Smtp-Source: APXvYqyOl/OVtr5r9PHK7b5/AV2EaXhLwjbUndUxT17FYhQ6QN+zo5zCKEhQrcDw2cHimxFebk5W X-Received: by 2002:a17:90a:8b98:: with SMTP id z24mr4382686pjn.77.1566464838078; Thu, 22 Aug 2019 02:07:18 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1566464838; cv=pass; d=google.com; s=arc-20160816; b=kgW9ozhX9h5mzGOTFMqe8vLMM/c2A4wMWh1Bp/vckpw7+xQa8Y42piW/jFIfApCwav niKSYxt8fA09yMPFu9MsJl/+MgALaVvwmG3/eE01iB2bGdsaciDqLujRq4PxXXmWzLFO C1ErCIcpcsDNPKHSuMuGWkEoVxDHzOC0dkri4azY9Y9NPPRwaPk/CwUeHFYxfMk5zL9b 3yW1dZNegLTIYRHwGhSqKKZw72y5ZOSVhsc3NlajQLZr1mTThJ8czDlpbWh7LD4KwWkF o1HNbcVynx2ngxwobeGxa47oNNGrMobTVLvOMAkB+4wncelgLVpN4uRl3Mq1qHT2Fq1u mZfg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-id:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature; bh=PcL61Utyr96sHtWso9Lz0DdS5KzmkQ9GPeGFM4MzqdE=; b=b/3KvLEq2C5TcqzarwYzSOHpXM9sa8d9znGsQUVVWNZTj3MqQC9BTqhW7S3ujvnC7R 2IyDZnNtEU7X93hWMkLM4YptiaLmxBnTD8Wq9bhupijzdfNphvyBQ+oIn6MZTUoMTnFS WoK2H3JSxkRjtzSPDVIcRXBSSw/Am1J8H5v7a061NTKFFo3ZyN98+LvJMezPvPVgh6gu QIy8L4FbD4WU892MGUqQB3T+ueiqDfaWciEAJFGi9a1zy20DYFui8Fs1tMEbeA0i9L3X YKiFcMmgh5THYZsJW3Abw4aEB2O13GoRCFQhZmpgALBkesxGR6/Y2PSIiKN3Mk4voTsW QNOA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@infinera.com header.s=selector2 header.b=a8Xva8p+; arc=pass (i=1 spf=pass spfdomain=infinera.com dkim=pass dkdomain=infinera.com dmarc=pass fromdomain=infinera.com); spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=infinera.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j18si17696443pfe.235.2019.08.22.02.07.02; Thu, 22 Aug 2019 02:07:18 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@infinera.com header.s=selector2 header.b=a8Xva8p+; arc=pass (i=1 spf=pass spfdomain=infinera.com dkim=pass dkdomain=infinera.com dmarc=pass fromdomain=infinera.com); spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=infinera.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730438AbfHVHGB (ORCPT + 99 others); Thu, 22 Aug 2019 03:06:01 -0400 Received: from mail-eopbgr720063.outbound.protection.outlook.com ([40.107.72.63]:52620 "EHLO NAM05-CO1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726857AbfHVHGB (ORCPT ); Thu, 22 Aug 2019 03:06:01 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lNwmIe+DF7xmwRJgABKBxFIbSrsXj4krvA7UaWdp5BL1d8ZFew8QZb2X4dlFbSb90+SaPHrXw3qEmI7KhJV1HKfo41ELnilyPpW9U/4aw6C0q4vrC21gpTejrdZRcMQPFCoieYYRcsI1wL3ltlgmw7NltzRDd4IGn0glAPECg80C+/BH27xzER2Dn9rJmK8CCV6Tb9SZj1pwqyU4v3iZZxFdZXngGtFZD3RVGaZyH2daPHK/+uwf/XYYw5+HROUA6QQ5YxbBbr+pEu/usnn2nQZcXhY0j5xY83v/ftiAdI2S8ZtGC+6P/FsQlHIp3G542rFKTOPf473/8E9vwhj02Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PcL61Utyr96sHtWso9Lz0DdS5KzmkQ9GPeGFM4MzqdE=; b=H9o8NDfJ8snkR5oAWyLSGqbi0L5qzfQNp14LCdlwuCaXWMc++LyWie3SISX3QtS6v6IF9w12Ua76VLHMdF1gpAxMutb4F2XqXjGDAfGlrFwMLxQpFQeKLuklGZmLoXNQit3tQLcoT91nACqGVMvzsW0m5GOE3G8RVozJWO/qopQ6/30xMO53eqwJNbwCsLmro0lGEJcPgpa120lWX4Hlf9t5NcgidpagElvZlbEawWBdxpp6a+b4dFIY7l6ytz6z9bMpLwKmifQcRHoIX5biM+M5TBgO3JRVTzNbV21JMNDZJYv74eNl0BEgHK0BQ4Reu9BTgl1pJTaB4CpLu1i13g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=infinera.com; dmarc=pass action=none header.from=infinera.com; dkim=pass header.d=infinera.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infinera.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PcL61Utyr96sHtWso9Lz0DdS5KzmkQ9GPeGFM4MzqdE=; b=a8Xva8p+sw08A+cRV7mdCOVGQsp4Jv7rVDs6SD3gDCIu1lryQy3+PBHU+yTCGFk8L4HF02KtLmm89tAWZEj5nZyAhwqzjus39T9ovBHY5Pcr/uOtDm1Eg6QBiyMjUGEInq+J1dj3WXbCDU0mGFUdDNCImkqx4fwdYN+T6JQR3kg= Received: from BN8PR10MB3540.namprd10.prod.outlook.com (20.179.78.205) by BN8PR10MB3377.namprd10.prod.outlook.com (20.179.139.207) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2178.16; Thu, 22 Aug 2019 07:05:57 +0000 Received: from BN8PR10MB3540.namprd10.prod.outlook.com ([fe80::ed3c:99c5:c9c:92cc]) by BN8PR10MB3540.namprd10.prod.outlook.com ([fe80::ed3c:99c5:c9c:92cc%7]) with mapi id 15.20.2178.020; Thu, 22 Aug 2019 07:05:57 +0000 From: Joakim Tjernlund To: "christophe.leroy@c-s.fr" , "paulus@samba.org" , "mpe@ellerman.id.au" , "benh@kernel.crashing.org" CC: "linuxppc-dev@lists.ozlabs.org" , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH] powerpc/8xx: drop unused self-modifying code alternative to FixupDAR. Thread-Topic: [PATCH] powerpc/8xx: drop unused self-modifying code alternative to FixupDAR. Thread-Index: AQHVWFxgkw0qBO7mokiN+e108Pb66qcGv1yA Date: Thu, 22 Aug 2019 07:05:57 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Joakim.Tjernlund@infinera.com; x-originating-ip: [88.131.87.201] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 164be2da-a6d7-4d53-574c-08d726cf2e3b x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(5600166)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);SRVR:BN8PR10MB3377; x-ms-traffictypediagnostic: BN8PR10MB3377: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1728; x-forefront-prvs: 01371B902F x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(4636009)(39840400004)(136003)(346002)(376002)(396003)(366004)(199004)(189003)(186003)(76116006)(6246003)(66556008)(446003)(53936002)(2616005)(25786009)(229853002)(486006)(3846002)(6116002)(4326008)(76176011)(2906002)(6506007)(64756008)(6486002)(66476007)(478600001)(102836004)(26005)(91956017)(7736002)(66446008)(14444005)(256004)(11346002)(476003)(86362001)(2501003)(118296001)(2201001)(71200400001)(71190400001)(66946007)(316002)(14454004)(5660300002)(81166006)(110136005)(8936002)(6436002)(36756003)(81156014)(6512007)(8676002)(66066001)(305945005)(54906003)(99286004);DIR:OUT;SFP:1101;SCL:1;SRVR:BN8PR10MB3377;H:BN8PR10MB3540.namprd10.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: infinera.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: sYfseLweNCoQpCekAEPzxM9vol2t+RqV9qsMkSiflw0UXF0peVjgCYEMMboD8w4Y5Imwo9/cyjqdKXtpLwrRpXDpgk7W/33CG2twieFM/4ecgu1lJ5Hy7U9CJuIpr1jWAE3ueMh2uiD5gjyLVaR1KXqTCpguGnJSn0ZEypNiou1VZVek5Gdkl+4BQbPBVo2ghAU4KRx4WaQMY/GQBCnpRfiFbSeBKDmrU24ESFZuugCs5m3Yuxf+7rvKQg2BXx94DBTgG4XjYmOEw+4oRnlC/ivYK30cg2rg31K+vOto9b7QpGtOM5+QkZjDR6cTJPgF+vO34JwlNmv3cKrK0MQrmi9oSHRlyDFoxSb98N/6Xbk8e9MPXzJ7PDM4RZm/2DLWCyAdJUe4R8EUplmd+KPudo3hcLCQjgj5FkiuSNS4YSc= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-ID: <26A0C5C0D80B9047A769A2F1F9C9578E@namprd10.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: infinera.com X-MS-Exchange-CrossTenant-Network-Message-Id: 164be2da-a6d7-4d53-574c-08d726cf2e3b X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Aug 2019 07:05:57.0252 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 285643de-5f5b-4b03-a153-0ae2dc8aaf77 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: tAvODIzw3DbA2Vznr4bbpEQPNOoHJJk54aARDmViYsDwuCEVp0geu/7dNSjDvufQehunVsHN5Us2+Jv30l1IVg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR10MB3377 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gV2VkLCAyMDE5LTA4LTIxIGF0IDIwOjAwICswMDAwLCBDaHJpc3RvcGhlIExlcm95IHdyb3Rl Og0KPiANCj4gVGhlIGNvZGUgd2hpY2ggZml4dXBzIHRoZSBEQVIgb24gVExCIGVycm9ycyBmb3Ig ZGJjWCBpbnN0cnVjdGlvbnMNCj4gaGFzIGEgc2VsZi1tb2RpZnlpbmcgY29kZSBhbHRlcm5hdGl2 ZSB0aGF0IGhhcyBuZXZlciBiZWVuIHVzZWQuDQo+IA0KPiBEcm9wIGl0Lg0KDQpBcmdoLCBteSBt YXN0ZXIgcGllY2UgZnJvbSB3YXkgYmFjayA6KQ0KQnV0IGl0IGlzIHRpbWUgZm9yIGl0IHRvIGdv Lg0KDQpSZXZpZXdlZC1ieTogSm9ha2ltIFRqZXJubHVuZCA8am9ha2ltLnRqZXJubHVuZEBpbmZp bmVyYS5jb20+DQoNCiBKb2NrZQ0KPiANCj4gU2lnbmVkLW9mZi1ieTogQ2hyaXN0b3BoZSBMZXJv eSA8Y2hyaXN0b3BoZS5sZXJveUBjLXMuZnI+DQo+IC0tLQ0KPiAgYXJjaC9wb3dlcnBjL2tlcm5l bC9oZWFkXzh4eC5TIHwgMjQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+ICAxIGZpbGUgY2hh bmdlZCwgMjQgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvYXJjaC9wb3dlcnBjL2tl cm5lbC9oZWFkXzh4eC5TIGIvYXJjaC9wb3dlcnBjL2tlcm5lbC9oZWFkXzh4eC5TDQo+IGluZGV4 IGI4Y2E1YjQzZTU4Ny4uMTlmNTgzZTE4NDAyIDEwMDY0NA0KPiAtLS0gYS9hcmNoL3Bvd2VycGMv a2VybmVsL2hlYWRfOHh4LlMNCj4gKysrIGIvYXJjaC9wb3dlcnBjL2tlcm5lbC9oZWFkXzh4eC5T DQo+IEBAIC01NzUsOCArNTc1LDYgQEAgSW5zdHJ1Y3Rpb25CcmVha3BvaW50Og0KPiAgICogYnkg ZGVjb2RpbmcgdGhlIHJlZ2lzdGVycyB1c2VkIGJ5IHRoZSBkY2J4IGluc3RydWN0aW9uIGFuZCBh ZGRpbmcgdGhlbS4NCj4gICAqIERBUiBpcyBzZXQgdG8gdGhlIGNhbGN1bGF0ZWQgYWRkcmVzcy4N Cj4gICAqLw0KPiAtIC8qIGRlZmluZSBpZiB5b3UgZG9uJ3Qgd2FudCB0byB1c2Ugc2VsZiBtb2Rp ZnlpbmcgY29kZSAqLw0KPiAtI2RlZmluZSBOT19TRUxGX01PRElGWUlOR19DT0RFDQo+ICBGaXh1 cERBUjovKiBFbnRyeSBwb2ludCBmb3IgZGNieCB3b3JrYXJvdW5kLiAqLw0KPiAgICAgICAgIG10 c3ByICAgU1BSTl9NX1RXLCByMTANCj4gICAgICAgICAvKiBmZXRjaCBpbnN0cnVjdGlvbiBmcm9t IG1lbW9yeS4gKi8NCj4gQEAgLTY0MCwyNyArNjM4LDYgQEAgRml4dXBEQVI6LyogRW50cnkgcG9p bnQgZm9yIGRjYnggd29ya2Fyb3VuZC4gKi8NCj4gICAgICAgICBybHdpbm0gIHIxMCwgcjEwLDAs Nyw1ICAvKiBDbGVhciBzdG9yZSBiaXQgZm9yIGJ1Z2d5IGRjYnN0IGluc24gKi8NCj4gICAgICAg ICBtdHNwciAgIFNQUk5fRFNJU1IsIHIxMA0KPiAgMTQyOiAgIC8qIGNvbnRpbnVlLCBpdCB3YXMg YSBkY2J4LCBkY2JpIGluc3RydWN0aW9uLiAqLw0KPiAtI2lmbmRlZiBOT19TRUxGX01PRElGWUlO R19DT0RFDQo+IC0gICAgICAgYW5kaXMuICByMTAscjExLDB4MWYgICAgLyogdGVzdCBpZiByZWcg UkEgaXMgcjAgKi8NCj4gLSAgICAgICBsaSAgICAgIHIxMCxtb2RpZmllZF9pbnN0ckBsDQo+IC0g ICAgICAgZGNidHN0ICByMCxyMTAgICAgICAgICAgLyogdG91Y2ggZm9yIHN0b3JlICovDQo+IC0g ICAgICAgcmx3aW5tICByMTEscjExLDAsMCwyMCAgLyogWmVybyBsb3dlciAxMCBiaXRzICovDQo+ IC0gICAgICAgb3JpcyAgICByMTEscjExLDY0MCAgICAgLyogVHJhbnNmb3JtIGluc3RyLiB0byBh ICJhZGQgcjEwLFJBLFJCIiAqLw0KPiAtICAgICAgIG9yaSAgICAgcjExLHIxMSw1MzINCj4gLSAg ICAgICBzdHcgICAgIHIxMSwwKHIxMCkgICAgICAvKiBzdG9yZSBhZGQvYW5kIGluc3RydWN0aW9u ICovDQo+IC0gICAgICAgZGNiZiAgICAwLHIxMCAgICAgICAgICAgLyogZmx1c2ggbmV3IGluc3Ry LiB0byBtZW1vcnkuICovDQo+IC0gICAgICAgaWNiaSAgICAwLHIxMCAgICAgICAgICAgLyogaW52 YWxpZGF0ZSBpbnN0ci4gY2FjaGUgbGluZSAqLw0KPiAtICAgICAgIG1mc3ByICAgcjExLCBTUFJO X1NQUkdfU0NSQVRDSDEgLyogcmVzdG9yZSByMTEgKi8NCj4gLSAgICAgICBtZnNwciAgIHIxMCwg U1BSTl9TUFJHX1NDUkFUQ0gwIC8qIHJlc3RvcmUgcjEwICovDQo+IC0gICAgICAgaXN5bmMgICAg ICAgICAgICAgICAgICAgLyogV2FpdCB1bnRpbCBuZXcgaW5zdHIgaXMgbG9hZGVkIGZyb20gbWVt b3J5ICovDQo+IC1tb2RpZmllZF9pbnN0cjoNCj4gLSAgICAgICAuc3BhY2UgIDQgICAgICAgICAg ICAgICAvKiB0aGlzIGlzIHdoZXJlIHRoZSBhZGQgaW5zdHIuIGlzIHN0b3JlZCAqLw0KPiAtICAg ICAgIGJuZSsgICAgMTQzZg0KPiAtICAgICAgIHN1YmYgICAgcjEwLHIwLHIxMCAgICAgIC8qIHIx MD1yMTAtcjAsIG9ubHkgaWYgcmVnIFJBIGlzIHIwICovDQo+IC0xNDM6ICAgbXRkYXIgICByMTAg ICAgICAgICAgICAgLyogc3RvcmUgZmF1bHRpbmcgRUEgaW4gREFSICovDQo+IC0gICAgICAgbWZz cHIgICByMTAsU1BSTl9NX1RXDQo+IC0gICAgICAgYiAgICAgICBEQVJGaXhlZCAgICAgICAgLyog R28gYmFjayB0byBub3JtYWwgVExCIGhhbmRsaW5nICovDQo+IC0jZWxzZQ0KPiAgICAgICAgIG1m Y3RyICAgcjEwDQo+ICAgICAgICAgbXRkYXIgICByMTAgICAgICAgICAgICAgICAgICAgICAvKiBz YXZlIGN0ciByZWcgaW4gREFSICovDQo+ICAgICAgICAgcmx3aW5tICByMTAsIHIxMSwgMjQsIDI0 LCAyOCAgICAvKiBvZmZzZXQgaW50byBqdW1wIHRhYmxlIGZvciByZWcgUkIgKi8NCj4gQEAgLTcy NCw3ICs3MDEsNiBAQCBtb2RpZmllZF9pbnN0cjoNCj4gICAgICAgICBhZGQgICAgIHIxMCwgcjEw LCByMTEgICAvKiBhZGQgaXQgKi8NCj4gICAgICAgICBtZmN0ciAgIHIxMSAgICAgICAgICAgICAv KiByZXN0b3JlIHIxMSAqLw0KPiAgICAgICAgIGIgICAgICAgMTUxYg0KPiAtI2VuZGlmDQo+IA0K PiAgLyoNCj4gICAqIFRoaXMgaXMgd2hlcmUgdGhlIG1haW4ga2VybmVsIGNvZGUgc3RhcnRzLg0K PiAtLQ0KPiAyLjEzLjMNCj4gDQoNCg==