Received: by 10.213.65.68 with SMTP id h4csp448562imn; Fri, 16 Mar 2018 08:05:44 -0700 (PDT) X-Google-Smtp-Source: AG47ELsoQtzfP7WHn2mngI1JE5q0J4bE3OBOCc9dYxJTzJtmZRKWlrlDLu8R1TkO+G1ocJv7OsaI X-Received: by 10.99.0.2 with SMTP id 2mr1784062pga.106.1521212744763; Fri, 16 Mar 2018 08:05:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521212744; cv=none; d=google.com; s=arc-20160816; b=bYPVPtW3jDr2YA4Vd9c9VNU7RD0LnWWCX2yaIVEaHyjESgZ6YVpWzZjv6ymhdwYJxO ue4jI2g7zJ8vXzMhc8BNSiOxLQnhVREJ2JpZ04Z6hL/gmFhhRR0FhU1HB3Tsj768RXXD +wo/qe8Q0gbrQg3g0yE20tO08NNV0saP7yERKcrigiAZNVLmLYpTb+Zdbbe/B9cjiYJ5 KZ0zp6XBPKf/i0fa+NI1EkTeSNaFpayddbpM3l2BENRnsJbTw/zZ/zw2dc2/3bVV9YKv kNB0hOfT4pA2/RkVSUMuwj5deA9py/czxkYLoG52KYSEnHzpaOXxFk7N45ZvaxIf4hgK IkRQ== 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=xXMt5TiX6A+e/vp8/CJ+EnxDFHWFQ39loVCCMuuu8Mk=; b=tbeN2scE8t7FI1RXsYrcfDp9jrsw/dTMB4pJB9JcywbiEXvg3i+7oStJUmeKJz2L8m 9VoJEQuyj5alONmNiako95DNFifUPgl4cXnMqVaDDtPjOZxPVUgmZiWrrOtDCnHpTgwl D490h5kIU2LkJyYubHqUZqimy8jloWX3lQ/BDOX1TRDlYv22i2xOTj+oCoR5YmpGdbRH ZJ0q8eJrDAA/+3ldI4/BT3hGTNP2p8vhJilB3x46BOE8VHwhFrZUES2cxX5LlnTclKPH HTqcO0kvzF504FkaAmAWjEJNFZq24RQ+QHBCw3zZ5H7zThYoGzpwOEEploz7jHNhxbds gq8w== 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 s18si5113600pgd.65.2018.03.16.08.05.19; Fri, 16 Mar 2018 08:05:44 -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 S1753344AbeCPPCF (ORCPT + 99 others); Fri, 16 Mar 2018 11:02:05 -0400 Received: from smtprelay2.synopsys.com ([198.182.60.111]:35487 "EHLO smtprelay.synopsys.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751014AbeCPPCC (ORCPT ); Fri, 16 Mar 2018 11:02:02 -0400 Received: from mailhost.synopsys.com (mailhost2.synopsys.com [10.13.184.66]) by smtprelay.synopsys.com (Postfix) with ESMTP id 64DE410C0D22; Fri, 16 Mar 2018 08:02:01 -0700 (PDT) Received: from mailhost.synopsys.com (localhost [127.0.0.1]) by mailhost.synopsys.com (Postfix) with ESMTP id 500554184; Fri, 16 Mar 2018 08:02:01 -0700 (PDT) Received: from US01WEHTC2.internal.synopsys.com (us01wehtc2.internal.synopsys.com [10.12.239.237]) by mailhost.synopsys.com (Postfix) with ESMTP id 448DD4180; Fri, 16 Mar 2018 08:02:01 -0700 (PDT) Received: from DE02WEHTCB.internal.synopsys.com (10.225.19.94) by US01WEHTC2.internal.synopsys.com (10.12.239.237) with Microsoft SMTP Server (TLS) id 14.3.361.1; Fri, 16 Mar 2018 08:01:24 -0700 Received: from DE02WEMBXB.internal.synopsys.com ([fe80::95ce:118a:8321:a099]) by DE02WEHTCB.internal.synopsys.com ([::1]) with mapi id 14.03.0361.001; Fri, 16 Mar 2018 16:01:22 +0100 From: Alexey Brodkin To: "peterz@infradead.org" CC: "linux-arch@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "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/wHPbUur0SfkKmu1J1Lq6PQL76AgADLfoCAABQpAIABmz4AgABRA4A= Date: Fri, 16 Mar 2018 15:01:22 +0000 Message-ID: <1521212481.4805.2.camel@synopsys.com> References: <1519917189.13866.6.camel@synopsys.com> <5a5c67c1-9f45-f908-2c8d-0914cd616a18@synopsys.com> <20180315082720.GT4064@hirez.programming.kicks-ass.net> <1521106770.11552.70.camel@synopsys.com> <20180316101124.GB4064@hirez.programming.kicks-ass.net> In-Reply-To: <20180316101124.GB4064@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.121.8.67] Content-Type: text/plain; charset="utf-8" Content-ID: <44DB983CB1008B4F89AD99B8A38C0138@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 SGkgUGV0ZXIsDQoNCk9uIEZyaSwgMjAxOC0wMy0xNiBhdCAxMToxMSArMDEwMCwgUGV0ZXIgWmlq bHN0cmEgd3JvdGU6DQo+IE9uIFRodSwgTWFyIDE1LCAyMDE4IGF0IDA5OjM5OjMxQU0gKzAwMDAs IEFsZXhleSBCcm9ka2luIHdyb3RlOg0KPiA+IEhpIFBldGVyLA0KPiA+IA0KPiA+IE9uIFRodSwg MjAxOC0wMy0xNSBhdCAwOToyNyArMDEwMCwgUGV0ZXIgWmlqbHN0cmEgd3JvdGU6DQo+ID4gPiBP biBXZWQsIE1hciAxNCwgMjAxOCBhdCAwMToxOTowMVBNIC0wNzAwLCBWaW5lZXQgR3VwdGEgd3Jv dGU6DQo+ID4gPiA+ICtDQyBQZXRlciBzaW5jZSB3ZSBoYXZlIGhpcyBhdHRlbnRpb24gOy0pDQo+ ID4gPiANCj4gPiA+IFllYWgsIHRpbWV6b25lIGNvbGxpc2lvbiB0aGVyZSwgSSB0eXBpY2FsbHkg c2xlZXAgYXQgMWFtIDstKQ0KPiA+ID4gDQo+ID4gPiA+IE9uIDAzLzAxLzIwMTggMDc6MTMgQU0s IEFsZXhleSBCcm9ka2luIHdyb3RlOg0KPiA+ID4gPiA+IEhpIFZpbmVldCwNCj4gPiA+ID4gPiAN Cj4gPiA+ID4gPiBKdXN0IG5vdGljZWQgdGhhdCBpbiBjb21tZW50cyBmb3Igc21wX2NhbGxfZnVu Y3Rpb25fbWFueSgpIGl0IGlzIHNhaWQgdGhhdA0KPiA+ID4gPiA+IHByZWVtcHRpb24gbXVzdCBi ZSBkaXNhYmxlZCBkdXJpbmcgaXRzIGV4ZWN1dGlvbi4gQW5kIHRoYXQgZnVuY3Rpb24gZ2V0cyBl eGVjdXRlZA0KPiA+ID4gPiA+IGFtb25nIG90aGVyIHdheXMgbGlrZSB0aGF0Og0KPiA+ID4gPiA+ IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPjgtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiA+ ID4gPiA+ICAgIGZsdXNoX3RsYl9yYW5nZSgpDQo+ID4gPiA+ID4gICAgICAtPiBvbl9lYWNoX2Nw dV9tYXNrKCkNCj4gPiA+ID4gPiAgICAgICAgICAgLT4gc21wX2NhbGxfZnVuY3Rpb25fbWFueSgp DQo+ID4gPiA+ID4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0+OC0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tDQo+ID4gPiA+IA0KPiA+ID4gPiBJbiBnZW5lcmFsIEkgcHJlZmVyIG5vdCB0byAtIFBl dGVyIHdoYXQgc2F5IHlvdSA/DQo+ID4gPiANCj4gPiA+IFRoZSBjb21tZW50IHdpdGggc21wX2Nh bGxfZnVuY3Rpb25fbWFueSgpIGlzIGNvcnJlY3QsIGl0IHJlbGllcyBvbg0KPiA+ID4gcHJlZW1w dGlvbiBiZWluZyBkaXNhYmxlZCBpbiBhIG51bWJlciBvZiB3YXlzLiBJIHdvdWxkIGV4cGVjdA0K PiA+ID4gdGhpc19jcHVfcHRyKCkgZm9yIGV4YW1wbGUgdG8gY29tcGxhaW4gd2hlbiB1c2VkIHdp dGggcHJlZW1wdGlvbg0KPiA+ID4gZW5hYmxlZCAoQ09ORklHX0RFQlVHX1BSRUVNUFQpLg0KPiAN Cj4gU28gb25fZWFjaF9jcHVfbWFzaygpIGFscmVhZHkgZGlzYWJsZXMgcHJlZW1wdGlvbiBhcm91 bmQgY2FsbGluZw0KPiBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KCkuDQoNClJpZ2h0IHRoYXQgaGFw cGVucyBpbiBnZXRfY3B1KCkgc28gdGhlbiB3ZSdyZSBnb2xkZW4gaGVyZS4NClRoYW5rcyBmb3Ig cG9pbnRpbmcgb3V0IC0gd2FzIG5vdCBjbGVhciBpbW1lZGlhdGVseSBmcm9tIHRoZSBjb2RlIDop DQoNCi1BbGV4ZXk=