Received: by 10.213.65.68 with SMTP id h4csp1542022imn; Thu, 15 Mar 2018 02:40:43 -0700 (PDT) X-Google-Smtp-Source: AG47ELuvifkd5WEXNNQIpm6z1mwaP98aOUinUvpclVlVZhOHi/B0oqKmodlNZ0gNuFUo546kB3j5 X-Received: by 10.98.29.9 with SMTP id d9mr4050020pfd.57.1521106843079; Thu, 15 Mar 2018 02:40:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521106843; cv=none; d=google.com; s=arc-20160816; b=cCKT1n1ekj2Jf307ZYxiOtDDuR2gYykkZAB2oUXkK9LnZEvNu4FQvW1roBpOs5Pxwd 7hNnCf2WEikydsYTQNYHsiB855oD/OjtpIm+bH+cZOQm0xKhYzpq773O3ocLa903Bawp 48omgB7ZJXknswI4WWghYrLZfHHdUZL1PiCVMsisOiEp51gnHarLT4EiOQjUmfX06WJV wJtpc/9M7xAfvn33B3MvMAxBj40ZPcMQdi+vlv0iQxFDhUkeD8u0G20hSYFBEwXrpk5M ckVp4W87O2xJIU5pd1491ZhD2IpaeQdqU0W+VZn5blKEGEPgrbkJe+479d1qsSU7NCSK JG1g== ARC-Message-Signature: i=1; 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 :arc-authentication-results; bh=CdrVNS3YFkU5dn3j2u1KE0fFqSYYqTL7wpK5RlfChhg=; b=Wqb2HcaU+ESRcc9AJf2q2+/pEY4GptfTbUjdeaw5adSlR7WRIICatIgDIG6Vui90qo tKk6kgRCh/m11XN0PHnf2ylbbO6oA9fw1/2WaTeZ3Am1vt9Bw5tZzj4cHP1eE/YsV9my JQ2J7cYWPa7MUw6x7xeI67j2VaOueXd4pKhqi58S9z+rVxmKJfYdze4z+5TV12iZRK0Q rP5qLgDNYty6qE0hYz9WPXOJSXG0y9sT4dAFfQF/TurJChs56GQy4c4lpQ102E9WIvvB EJkMldnfYA1+alAPq3dGPqbq0AjsdO5HZtV5iQb0UO/vWPlgqv6NbLNFxdA7vxt4r3dg 6bdQ== ARC-Authentication-Results: i=1; mx.google.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=fail (p=NONE sp=NONE dis=NONE) header.from=synopsys.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id z31-v6si3604185plb.613.2018.03.15.02.40.28; Thu, 15 Mar 2018 02:40:43 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=synopsys.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751667AbeCOJjh (ORCPT + 99 others); Thu, 15 Mar 2018 05:39:37 -0400 Received: from smtprelay.synopsys.com ([198.182.47.9]:54070 "EHLO smtprelay.synopsys.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751585AbeCOJjf (ORCPT ); Thu, 15 Mar 2018 05:39:35 -0400 Received: from mailhost.synopsys.com (mailhost3.synopsys.com [10.12.238.238]) by smtprelay.synopsys.com (Postfix) with ESMTP id A6ED324E114E; Thu, 15 Mar 2018 02:39:34 -0700 (PDT) Received: from mailhost.synopsys.com (localhost [127.0.0.1]) by mailhost.synopsys.com (Postfix) with ESMTP id 86F0C3CDF; Thu, 15 Mar 2018 02:39:34 -0700 (PDT) Received: from US01WXQAHTC1.internal.synopsys.com (us01wxqahtc1.internal.synopsys.com [10.12.238.230]) by mailhost.synopsys.com (Postfix) with ESMTP id 73F953CDE; Thu, 15 Mar 2018 02:39:34 -0700 (PDT) Received: from DE02WEHTCA.internal.synopsys.com (10.225.19.92) by US01WXQAHTC1.internal.synopsys.com (10.12.238.230) with Microsoft SMTP Server (TLS) id 14.3.361.1; Thu, 15 Mar 2018 02:39:34 -0700 Received: from DE02WEMBXB.internal.synopsys.com ([fe80::95ce:118a:8321:a099]) by DE02WEHTCA.internal.synopsys.com ([::1]) with mapi id 14.03.0361.001; Thu, 15 Mar 2018 10:39:32 +0100 From: Alexey Brodkin To: "peterz@infradead.org" CC: "linux-arch@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "Alexey.Brodkin@synopsys.com" , "Vineet.Gupta1@synopsys.com" , "linux-snps-arc@lists.infradead.org" Subject: Re: Do we need to disable preemption in flush_tlb_range()? Thread-Topic: Do we need to disable preemption in flush_tlb_range()? Thread-Index: AQHTsW/Ph/wHPbUur0SfkKmu1J1Lq6PQL76AgADLfoCAABQpAA== Date: Thu, 15 Mar 2018 09:39:31 +0000 Message-ID: <1521106770.11552.70.camel@synopsys.com> References: <1519917189.13866.6.camel@synopsys.com> <5a5c67c1-9f45-f908-2c8d-0914cd616a18@synopsys.com> <20180315082720.GT4064@hirez.programming.kicks-ass.net> In-Reply-To: <20180315082720.GT4064@hirez.programming.kicks-ass.net> Accept-Language: en-US, ru-RU Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.225.15.87] Content-Type: text/plain; charset="utf-8" Content-ID: <4B6D4518BFFBD64793F3FEC19A670248@internal.synopsys.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGkgUGV0ZXIsDQoNCk9uIFRodSwgMjAxOC0wMy0xNSBhdCAwOToyNyArMDEwMCwgUGV0ZXIgWmlq bHN0cmEgd3JvdGU6DQo+IE9uIFdlZCwgTWFyIDE0LCAyMDE4IGF0IDAxOjE5OjAxUE0gLTA3MDAs IFZpbmVldCBHdXB0YSB3cm90ZToNCj4gPiArQ0MgUGV0ZXIgc2luY2Ugd2UgaGF2ZSBoaXMgYXR0 ZW50aW9uIDstKQ0KPiANCj4gWWVhaCwgdGltZXpvbmUgY29sbGlzaW9uIHRoZXJlLCBJIHR5cGlj YWxseSBzbGVlcCBhdCAxYW0gOy0pDQo+IA0KPiA+IE9uIDAzLzAxLzIwMTggMDc6MTMgQU0sIEFs ZXhleSBCcm9ka2luIHdyb3RlOg0KPiA+ID4gSGkgVmluZWV0LA0KPiA+ID4gDQo+ID4gPiBKdXN0 IG5vdGljZWQgdGhhdCBpbiBjb21tZW50cyBmb3Igc21wX2NhbGxfZnVuY3Rpb25fbWFueSgpIGl0 IGlzIHNhaWQgdGhhdA0KPiA+ID4gcHJlZW1wdGlvbiBtdXN0IGJlIGRpc2FibGVkIGR1cmluZyBp dHMgZXhlY3V0aW9uLiBBbmQgdGhhdCBmdW5jdGlvbiBnZXRzIGV4ZWN1dGVkDQo+ID4gPiBhbW9u ZyBvdGhlciB3YXlzIGxpa2UgdGhhdDoNCj4gPiA+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t PjgtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiA+ID4gICAgZmx1c2hfdGxiX3JhbmdlKCkNCj4g PiA+ICAgICAgLT4gb25fZWFjaF9jcHVfbWFzaygpDQo+ID4gPiAgICAgICAgICAgLT4gc21wX2Nh bGxfZnVuY3Rpb25fbWFueSgpDQo+ID4gPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLT44LS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gPiANCj4gPiBJbiBnZW5lcmFsIEkgcHJlZmVyIG5vdCB0 byAtIFBldGVyIHdoYXQgc2F5IHlvdSA/DQo+IA0KPiBUaGUgY29tbWVudCB3aXRoIHNtcF9jYWxs X2Z1bmN0aW9uX21hbnkoKSBpcyBjb3JyZWN0LCBpdCByZWxpZXMgb24NCj4gcHJlZW1wdGlvbiBi ZWluZyBkaXNhYmxlZCBpbiBhIG51bWJlciBvZiB3YXlzLiBJIHdvdWxkIGV4cGVjdA0KPiB0aGlz X2NwdV9wdHIoKSBmb3IgZXhhbXBsZSB0byBjb21wbGFpbiB3aGVuIHVzZWQgd2l0aCBwcmVlbXB0 aW9uDQo+IGVuYWJsZWQgKENPTkZJR19ERUJVR19QUkVFTVBUKS4NCg0KSSBqdXN0IHRyaWVkIENP TkZJR19ERUJVR19QUkVFTVBUIGFuZCB0aGUgb25seSB0aGluZyBJIGdvdCB3YXMgdGhhdDoNCi0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPjgtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KQVJDIHBl cmYgICAgICAgIDogOCBjb3VudGVycyAoMzIgYml0cyksIDMyIGNvbmRpdGlvbnMsIFtvdmVyZmxv dyBJUlEgc3VwcG9ydF0NCkJVRzogdXNpbmcgc21wX3Byb2Nlc3Nvcl9pZCgpIGluIHByZWVtcHRp YmxlIFswMDAwMDAwMF0gY29kZTogc3dhcHBlci8wLzENCmNhbGxlciBpcyBhcmNfcG11X2Rldmlj ZV9wcm9iZSsweDI0ZS8weDI5Yw0KQ1BVOiAwIFBJRDogMSBDb21tOiBzd2FwcGVyLzAgTm90IHRh aW50ZWQgNC4xNC4xNCsgIzY3DQoNClN0YWNrIFRyYWNlOg0KICBhcmNfdW53aW5kX2NvcmUuY29u c3Rwcm9wLjErMHhkMC8weGY0DQogIGR1bXBfc3RhY2srMHg2NC8weDdjDQogIGRlYnVnX3NtcF9w cm9jZXNzb3JfaWQrMHhiOC8weGJjDQogIGFyY19wbXVfZGV2aWNlX3Byb2JlKzB4MjRlLzB4Mjlj DQogIHBsYXRmb3JtX2Rydl9wcm9iZSsweDI2LzB4NWMNCiAgcmVhbGx5X3Byb2JlKzB4Mjg4LzB4 MzM4DQogIF9fZHJpdmVyX2F0dGFjaCsweGM0LzB4YzgNCiAgYnVzX2Zvcl9lYWNoX2RldisweDM4 LzB4NzANCiAgYnVzX2FkZF9kcml2ZXIrMHgxMmEvMHgxOGMNCiAgZHJpdmVyX3JlZ2lzdGVyKzB4 NTAvMHhlYw0KICBkb19vbmVfaW5pdGNhbGwrMHgzMi8weDEwOA0KICBrZXJuZWxfaW5pdF9mcmVl YWJsZSsweGZlLzB4MTg4DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLT44LS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0NCg0KVGhhdCBoYXBwZW5zIGJlY2F1c2UgaW4gUE1VIHByb2JlIHJvdXRpbmUg d2Ugd2FudCB0bw0KY29uZmlndXJlIElSUSBoYW5kbGVycyBvbiBhbGwgb3RoZXIgY29yZXM6DQot LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLT44LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiAgYXJj X3BtdV9kZXZpY2VfcHJvYmUoKSAtPg0KICAgIG9uX2VhY2hfY3B1KGFyY19jcHVfcG11X2lycV9p bml0LCAmaXJxLCAxKTogcHJlZW1wdF9kaXNhYmxlKCkgLT4NCiAgICAgIGVuYWJsZV9wZXJjcHVf aXJxKGlycSwgSVJRX1RZUEVfTk9ORSkgLT4NCiAgICAgICAgc21wX3Byb2Nlc3Nvcl9pZCgpIHdp dGggZGlzYWJsZWQgcHJlZW1wdGlvbi4NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPjgtLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQpXaGljaCBwb3NlcyBhbm90aGVyIHByZWVtcHRpb24gcmVs YXRlZCBxdWVzdGlvbiAtIGhvdyBkbyBJUlEgc2V0dXAgb24NCmFsbCBjb3JlcyBwcm9wZXJseT8g OikNCg0KLUFsZXhleQ==