Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp1598521imm; Tue, 10 Jul 2018 04:53:47 -0700 (PDT) X-Google-Smtp-Source: AAOMgpfTVy5FCErm1a44B3seuEWTwyJEUfm4Yon5f/NEWahTwu0EQH6d5LNT1KtJf51KpyPPpkAR X-Received: by 2002:a62:4a41:: with SMTP id x62-v6mr23656848pfa.45.1531223627111; Tue, 10 Jul 2018 04:53:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1531223627; cv=none; d=google.com; s=arc-20160816; b=z7SkPqMCvCz0Org09/rmseP77Sfype1alYhnUupKVMkAJXgyv6GPgJ1vZ8LR77OA4v zcnfJuye5VPEWY0vceA5yfo7nHS9LaOlV+NGtUx9upy5lwFKcrmsdyVaCCakw8TL0wlN zdY79g5ERm4a4Mc2LifNa11XoZj5X/o88lGw/7Ju1eRaKvSNEduJhP8vWotNe0g7x8WW 1dNt9pQehrl7kyhE7RcvPZnRCpcu0CY5bUq2Bho2+hXr6T5k/Jibo65R//3xOnLgeFzl 4yYfRCT4b1GiWgCbtZvhXMKVnFDcDGGP2dV03jWMVmK4PQjgmah4ILo+Ch0TJAU27o/V Mz6w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:feedback-id:in-reply-to:references :message-id:date:content-transfer-encoding:mime-version:subject:cc :to:from:arc-authentication-results; bh=s9/IXFSeBA0FeyGOsfZudoY2Gz8ROglFjWOpIKtLn5k=; b=xtp028BKL0Wv+n80VD7azoW80InKmDUb32sZq9IlgRGuvkT2HAwhiILeDDrkN0fElK zJdanGuuB74TwZjNSHQeskamxsTHv0kOkMQPZhX6KL8FaQKT3EzKuQmM/Vi0GTSscahd Xk5G1WpNW2LVVffBJZ9rT53x7Q/MLgok5qiyqiAYKt2n//Uk6cieMR/YO/YDOcOswR/H 3+QEA4oBu3JJDFLSGt5Blu9yPGl8usGrRXXqaQUFK7NNj7mLBSColKkVB+m70/yi5DXN GyWp3rWVEIv12qk+3K+xuHvtEHrKMgZNfVVCi4AkABZBqZzjavHmpw+dOnt9SI3yWDph 0AJw== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t5-v6si16918078plz.286.2018.07.10.04.53.30; Tue, 10 Jul 2018 04:53:47 -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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933209AbeGJLwr (ORCPT + 99 others); Tue, 10 Jul 2018 07:52:47 -0400 Received: from smtpbg328.qq.com ([14.17.43.160]:37913 "EHLO smtpbg328.qq.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932710AbeGJLwp (ORCPT ); Tue, 10 Jul 2018 07:52:45 -0400 X-Greylist: delayed 381 seconds by postgrey-1.27 at vger.kernel.org; Tue, 10 Jul 2018 07:52:44 EDT X-QQ-GoodBg: 0 X-QQ-SSF: 00100000000000F0 X-QQ-FEAT: EdayP7/cfZDMMq9zCJa/MxbqdsqPPWbiyxDMMmTX56ldfil4bX+i+onz7026S ItRly2mWD1uYOMCUwqfQxoO/vvCx56WHOcLUfSQtR5kJFhCoBiIIc+Hg3zEMJpYgcSX0sYg fymj2uoiX3csvPR7igyaiz2kW6qoTs6C591Aqf5YCXQwZQlzNm2QZES2YffFX9HqyAi7lCP qBR7woteDXlqAuYTWTM8TYUlMi8vMcjYn1Za5zH40XEXmVf1Zg4t6vayCKsSnO9hoOT191T rHDJLKpomu+3k+ASQQGEhIJIMPm/q3ARH33A== X-QQ-BUSINESS-ORIGIN: 2 X-Originating-IP: 121.238.154.171 X-QQ-STYLE: X-QQ-mid: bizmailfree7t1531223122t79535 From: "=?utf-8?B?6ZmI5Y2O5omN?=" To: "=?utf-8?B?UGV0ZXIgWmlqbHN0cmE=?=" Cc: "=?utf-8?B?UGF1bCBCdXJ0b24=?=" , "=?utf-8?B?UmFsZiBCYWVjaGxl?=" , "=?utf-8?B?SmFtZXMgSG9nYW4=?=" , "=?utf-8?B?bGludXgtbWlwcw==?=" , "=?utf-8?B?RnV4aW4gWmhhbmc=?=" , "=?utf-8?B?d3V6aGFuZ2ppbg==?=" , "=?utf-8?B?c3RhYmxl?=" , "=?utf-8?B?QWxhbiBTdGVybg==?=" , "=?utf-8?B?QW5kcmVhIFBhcnJp?=" , "=?utf-8?B?V2lsbCBEZWFjb24=?=" , "=?utf-8?B?Qm9xdW4gRmVuZw==?=" , "=?utf-8?B?TmljaG9sYXMgUGlnZ2lu?=" , "=?utf-8?B?RGF2aWQgSG93ZWxscw==?=" , "=?utf-8?B?SmFkZSBBbGdsYXZl?=" , "=?utf-8?B?THVjIE1hcmFuZ2V0?=" , "=?utf-8?B?UGF1bCBFLiBNY0tlbm5leQ==?=" , "=?utf-8?B?QWtpcmEgWW9rb3Nhd2E=?=" , "=?utf-8?B?TEtNTA==?=" Subject: Re: [PATCH V2] MIPS: implement smp_cond_load_acquire() for Loongson-3 Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Date: Tue, 10 Jul 2018 19:45:22 +0800 X-Priority: 3 Message-ID: X-QQ-MIME: TCMime 1.0 by Tencent X-Mailer: QQMail 2.x X-QQ-Mailer: QQMail 2.x References: <1531103198-16764-1-git-send-email-chenhc@lemote.com> <20180709164939.uhqsvcv4a7jlbhvp@pburton-laptop> <20180710093637.GF2476@hirez.programming.kicks-ass.net> <20180710105437.GT2512@hirez.programming.kicks-ass.net> In-Reply-To: <20180710105437.GT2512@hirez.programming.kicks-ass.net> X-QQ-ReplyHash: 3233511450 X-QQ-SENDSIZE: 520 Received: from qq.com (unknown [127.0.0.1]) by smtp.qq.com (ESMTP) with SMTP id ; Tue, 10 Jul 2018 19:45:24 +0800 (CST) Feedback-ID: bizmailfree:lemote.com:qybgweb:qybgweb19 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGksIFBldGVyLA0KDQpJJ20gYWZyYWlkIHRoYXQgeW91IGhhdmUgbWlzc2luZyBzb21ldGhp bmcuLi4uLi4NCg0KRmlyc3RseSwgb3VyIHByZXZpb3VzIGNvbmNsdXNpb24gKFJFQURfT05D RSBuZWVkIGEgYmFycmllciB0byBhdm9pZCAncmVhZHMgcHJpb3JpdGlzZWQgb3ZlciB3cml0 ZXMnKSBpcyB0b3RhbGx5IHdyb25nLiBTbyBkZWZpbmUgY3B1X3JlbGF4KCkgdG8gc21wX21i KCkgbGlrZSBBUk0xMU1QQ29yZSBpcyBpbmNvcnJlY3QsIGV2ZW4gaWYgaXQgY2FuICdzb2x2 ZScgTG9vbmdzb24ncyBwcm9ibGVtLg0KU2Vjb25kbHksIEkgdGhpbmsgdGhlIHJlYWwgcHJv YmxlbSBpcyBsaWtlIHRoaXM6DQogMSwgQ1BVMCBzZXQgdGhlIGxvY2sgdG8gMCwgdGhlbiBk byBzb21ldGhpbmc7DQogMiwgV2hpbGUgQ1BVMCBpcyBkb2luZyBzb21ldGhpbmcsIENQVTEg c2V0IHRoZSBmbGFnIHRvIDEgd2l0aCBXUklURV9PTkNFKCksIGFuZCB0aGVuIHdhaXQgdGhl IGxvY2sgYmVjb21lIHRvIDEgd2l0aCBhIFJFQURfT05DRSgpIGxvb3A7DQogMywgQWZ0ZXIg Q1BVMCBjb21wbGV0ZSBpdHMgd29yaywgaXQgd2FpdCB0aGUgZmxhZyBiZWNvbWUgdG8gMSwg YW5kIGlmIHNvIHRoZW4gc2V0IHRoZSBsb2NrIHRvIDE7IA0KIDQsIElmIHRoZSBsb2NrIGJl Y29tZXMgdG8gMSwgQ1BVMSB3aWxsIGxlYXZlIHRoZSBSRUFEX09OQ0UoKSBsb29wLg0KSWYg d2l0aG91dCBTRkIsIGV2ZXJ5dGhpbmcgaXMgT0suIEJ1dCB3aXRoIFNGQiBpbiBzdGVwIDIs IGEgUkVBRF9PTkNFKCkgbG9vcCBpcyByaWdodCBhZnRlciBXUklURV9PTkNFKCksIHdoaWNo IG1ha2VzIHRoZSBmbGFnIGNhY2hlZCBpbiBTRkIgKHNvIGJlIGludmlzaWJsZSBieSBvdGhl ciBDUFVzKSBmb3IgZXZlciwgdGhlbiBib3RoIENQVTAgYW5kIENQVTEgd2FpdCBmb3IgZXZl ci4NCg0KSSBkb24ndCB0aGluayB0aGlzIGlzIGEgaGFyZHdhcmUgYnVnLCBpbiBkZXNpZ24s IFNGQiB3aWxsIGZsdXNoZWQgdG8gTDEgY2FjaGUgaW4gdGhyZWUgY2FzZXM6DQoxLCBkYXRh IGluIFNGQiBpcyBmdWxsIChiZSBhIGNvbXBsZXRlIGNhY2hlIGxpbmUpOw0KMiwgdGhlcmUg aXMgYSBzdWJzZXF1ZW50IHJlYWQgYWNjZXNzIGluIHRoZSBzYW1lIGNhY2hlIGxpbmU7DQoz LCBhICdzeW5jJyBpbnN0cnVjdGlvbiBpcyBleGVjdXRlZC4NCg0KSW4gdGhpcyBjYXNlLCB0 aGVyZSBpcyBubyBvdGhlciBtZW1vcnkgYWNjZXNzIChyZWFkIG9yIHdyaXRlKSBiZXR3ZWVu IFdSSVRFX09OQ0UoKSBhbmQgUkVBRF9PTkNFKCkgbG9vcC4gU28gQ2FzZSAxIGFuZCBDYXNl IDIgd2lsbCBub3QgaGFwcGVuLCBhbmQgdGhlIG9ubHkgd2F5IHRvIG1ha2UgdGhlIGZsYWcg YmUgdmlzaWJsZSBpcyB3YmZsdXNoICh3YmZsdXNoIGlzIHN5bmMgaW4gTG9vbmdzb24ncyBj YXNlKS4NCg0KSSB0aGluayB0aGlzIHByb2JsZW0gaXMgbm90IG9ubHkgaGFwcGVucyBvbiBM b29uZ3NvbiwgYnV0IHdpbGwgaGFwcGVuIG9uIG90aGVyIENQVXMgd2hpY2ggaGF2ZSB3cml0 ZSBidWZmZXIgKHVubGVzcyB0aGUgd3JpdGUgYnVmZmVyIGhhcyBhIDR0aCBjYXNlIHRvIGJl IGZsdXNoZWQpLg0KDQpIdWFjYWkNCiANCi0tLS0tLS0tLS0tLS0tLS0tLSBPcmlnaW5hbCAt LS0tLS0tLS0tLS0tLS0tLS0NCkZyb206ICAiUGV0ZXIgWmlqbHN0cmEiPHBldGVyekBpbmZy YWRlYWQub3JnPjsNCkRhdGU6ICBUdWUsIEp1bCAxMCwgMjAxOCAwNjo1NCBQTQ0KVG86ICAi SHVhY2FpIENoZW4iPGNoZW5oY0BsZW1vdGUuY29tPjsNCkNjOiAgIlBhdWwgQnVydG9uIjxw YXVsLmJ1cnRvbkBtaXBzLmNvbT47ICJSYWxmIEJhZWNobGUiPHJhbGZAbGludXgtbWlwcy5v cmc+OyAiSmFtZXMgSG9nYW4iPGpob2dhbkBrZXJuZWwub3JnPjsgImxpbnV4LW1pcHMiPGxp bnV4LW1pcHNAbGludXgtbWlwcy5vcmc+OyAiRnV4aW4gWmhhbmciPHpoYW5nZnhAbGVtb3Rl LmNvbT47ICJ3dXpoYW5namluIjx3dXpoYW5namluQGdtYWlsLmNvbT47ICJzdGFibGUiPHN0 YWJsZUB2Z2VyLmtlcm5lbC5vcmc+OyAiQWxhbiBTdGVybiI8c3Rlcm5Acm93bGFuZC5oYXJ2 YXJkLmVkdT47ICJBbmRyZWEgUGFycmkiPGFuZHJlYS5wYXJyaUBhbWFydWxhc29sdXRpb25z LmNvbT47ICJXaWxsIERlYWNvbiI8d2lsbC5kZWFjb25AYXJtLmNvbT47ICJCb3F1biBGZW5n Ijxib3F1bi5mZW5nQGdtYWlsLmNvbT47ICJOaWNob2xhcyBQaWdnaW4iPG5waWdnaW5AZ21h aWwuY29tPjsgIkRhdmlkIEhvd2VsbHMiPGRob3dlbGxzQHJlZGhhdC5jb20+OyAiSmFkZSBB bGdsYXZlIjxqLmFsZ2xhdmVAdWNsLmFjLnVrPjsgIkx1YyBNYXJhbmdldCI8bHVjLm1hcmFu Z2V0QGlucmlhLmZyPjsgIlBhdWwgRS4gTWNLZW5uZXkiPHBhdWxtY2tAbGludXgudm5ldC5p Ym0uY29tPjsgIkFraXJhIFlva29zYXdhIjxha2l5a3NAZ21haWwuY29tPjsgIkxLTUwiPGxp bnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmc+Ow0KU3ViamVjdDogIFJlOiBbUEFUQ0ggVjJd IE1JUFM6IGltcGxlbWVudCBzbXBfY29uZF9sb2FkX2FjcXVpcmUoKSBmb3IgTG9vbmdzb24t Mw0KIA0KT24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMTE6MzY6MzdBTSArMDIwMCwgUGV0ZXIg WmlqbHN0cmEgd3JvdGU6DQoNCj4gU28gbm93IGV4cGxhaW4gd2h5IHRoZSBjcHVfcmVsYXgo KSBoYWNrIHRoYXQgYXJtIGRpZCBkb2Vzbid0IHdvcmsgZm9yDQo+IHlvdT8NCg0KU28gYmVs b3cgaXMgdGhlIHBhdGNoIEkgdGhpbmsgeW91IHdhbnQ7IGlmIG5vdCBleHBsYWluIGluIGRl dGFpbCBob3cNCnRoaXMgaXMgd3JvbmcuDQoNCmRpZmYgLS1naXQgYS9hcmNoL21pcHMvaW5j bHVkZS9hc20vcHJvY2Vzc29yLmggYi9hcmNoL21pcHMvaW5jbHVkZS9hc20vcHJvY2Vzc29y LmgNCmluZGV4IGFmMzRhZmJjMzJkOS4uZTU5NzczZGU2NTI4IDEwMDY0NA0KLS0tIGEvYXJj aC9taXBzL2luY2x1ZGUvYXNtL3Byb2Nlc3Nvci5oDQorKysgYi9hcmNoL21pcHMvaW5jbHVk ZS9hc20vcHJvY2Vzc29yLmgNCkBAIC0zODYsNyArMzg2LDE3IEBAIHVuc2lnbmVkIGxvbmcg Z2V0X3djaGFuKHN0cnVjdCB0YXNrX3N0cnVjdCAqcCk7DQogI2RlZmluZSBLU1RLX0VTUCh0 c2spICh0YXNrX3B0X3JlZ3ModHNrKS0+cmVnc1syOV0pDQogI2RlZmluZSBLU1RLX1NUQVRV Uyh0c2spICh0YXNrX3B0X3JlZ3ModHNrKS0+Y3AwX3N0YXR1cykNCiANCisjaWZkZWYgQ09O RklHX0NQVV9MT09OR1NPTjMNCisvKg0KKyAqIExvb25nc29uLTMgaGFzIGEgQ1BVIGJ1ZyB3 aGVyZSB0aGUgc3RvcmUgYnVmZmVyIGdldHMgc3RhcnZlZCB3aGVuIHN0dWNrIGluIGENCisg KiByZWFkIGxvb3AuIFNpbmNlIHNwaW4gbG9vcHMgb2YgYW55IGtpbmQgc2hvdWxkIGhhdmUg YSBjcHVfcmVsYXgoKSBpbiB0aGVtLA0KKyAqIGZvcmNlIGEgc3RvcmUtYnVmZmVyIGZsdXNo IGZyb20gY3B1X3JlbGF4KCkgc3VjaCB0aGF0IGFueSBwZW5kaW5nIHdyaXRlcw0KKyAqIHdp bGwgYmVjb21lIGF2YWlsYWJsZSBhcyBleHBlY3RlZC4NCisgKi8NCisjZGVmaW5lIGNwdV9y ZWxheCgpCXNtcF9tYigpDQorI2Vsc2UNCiAjZGVmaW5lIGNwdV9yZWxheCgpCWJhcnJpZXIo KQ0KKyNlbmRpZg0KIA0KIC8qDQogICogUmV0dXJuX2FkZHJlc3MgaXMgYSByZXBsYWNlbWVu dCBmb3IgX19idWlsdGluX3JldHVybl9hZGRyZXNzKGNvdW50KQ==