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=-5.5 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,NICE_REPLY_A,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 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 81A30C433E0 for ; Tue, 11 Aug 2020 08:18:58 +0000 (UTC) Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.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 5810C206B5 for ; Tue, 11 Aug 2020 08:18:58 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 5810C206B5 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=suse.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=virtualization-bounces@lists.linux-foundation.org Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 22E318789C; Tue, 11 Aug 2020 08:18:58 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RSuSFo0Ztoa3; Tue, 11 Aug 2020 08:18:56 +0000 (UTC) Received: from lists.linuxfoundation.org (lf-lists.osuosl.org [140.211.9.56]) by hemlock.osuosl.org (Postfix) with ESMTP id C262D876F2; Tue, 11 Aug 2020 08:18:56 +0000 (UTC) Received: from lf-lists.osuosl.org (localhost [127.0.0.1]) by lists.linuxfoundation.org (Postfix) with ESMTP id A2BECC013C; Tue, 11 Aug 2020 08:18:56 +0000 (UTC) Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by lists.linuxfoundation.org (Postfix) with ESMTP id A8DEFC004D for ; Tue, 11 Aug 2020 08:18:55 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 7E814203B2 for ; Tue, 11 Aug 2020 08:18:55 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n7YyUPrsSCmR for ; Tue, 11 Aug 2020 08:18:54 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mx2.suse.de (mx2.suse.de [195.135.220.15]) by silver.osuosl.org (Postfix) with ESMTPS id 0268520119 for ; Tue, 11 Aug 2020 08:18:53 +0000 (UTC) X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.221.27]) by mx2.suse.de (Postfix) with ESMTP id A84E9AB8B; Tue, 11 Aug 2020 08:19:12 +0000 (UTC) Subject: Re: [PATCH] x86/paravirt: Add missing noinstr to arch_local*() helpers To: Peter Zijlstra References: <20200807095032.GA3528289@elver.google.com> <16671cf3-3885-eb06-79ff-4cbfaeeaea79@suse.com> <20200807113838.GA3547125@elver.google.com> <20200807151903.GA1263469@elver.google.com> <20200811074127.GR3982@worktop.programming.kicks-ass.net> <20200811081205.GV3982@worktop.programming.kicks-ass.net> From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= Message-ID: Date: Tue, 11 Aug 2020 10:18:51 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <20200811081205.GV3982@worktop.programming.kicks-ass.net> Content-Language: en-US Cc: syzbot , fenghua.yu@intel.com, Marco Elver , "Luck, Tony" , "Paul E. McKenney" , yu-cheng.yu@intel.com, Dave Hansen , syzkaller-bugs , LKML , kasan-dev , virtualization@lists.linux-foundation.org, Ingo Molnar , Borislav Petkov , "H. Peter Anvin" , Thomas Gleixner , Wei Liu , the arch/x86 maintainers X-BeenThere: virtualization@lists.linux-foundation.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Linux virtualization List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: virtualization-bounces@lists.linux-foundation.org Sender: "Virtualization" T24gMTEuMDguMjAgMTA6MTIsIFBldGVyIFppamxzdHJhIHdyb3RlOgo+IE9uIFR1ZSwgQXVnIDEx LCAyMDIwIGF0IDA5OjU3OjU1QU0gKzAyMDAsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+IE9uIDEx LjA4LjIwIDA5OjQxLCBQZXRlciBaaWpsc3RyYSB3cm90ZToKPj4+IE9uIEZyaSwgQXVnIDA3LCAy MDIwIGF0IDA1OjE5OjAzUE0gKzAyMDAsIE1hcmNvIEVsdmVyIHdyb3RlOgo+Pj4KPj4+PiBNeSBo eXBvdGhlc2lzIGhlcmUgaXMgc2ltcGx5IHRoYXQga3ZtX3dhaXQoKSBtYXkgYmUgY2FsbGVkIGlu IGEgcGxhY2UKPj4+PiB3aGVyZSB3ZSBnZXQgdGhlIHNhbWUgY2FzZSBJIG1lbnRpb25lZCB0byBQ ZXRlciwKPj4+Pgo+Pj4+IAlyYXdfbG9jYWxfaXJxX3NhdmUoKTsgLyogb3Igb3RoZXIgSVJRcyBv ZmYgd2l0aG91dCB0cmFjaW5nICovCj4+Pj4gCS4uLgo+Pj4+IAlrdm1fd2FpdCgpIC8qIElSUSBz dGF0ZSB0cmFjaW5nIGdldHMgY29uZnVzZWQgKi8KPj4+PiAJLi4uCj4+Pj4gCXJhd19sb2NhbF9p cnFfcmVzdG9yZSgpOwo+Pj4+Cj4+Pj4gYW5kIHRoZXJlZm9yZSwgdXNpbmcgcmF3IHZhcmlhbnRz IGluIGt2bV93YWl0KCkgd29ya3MuIEl0J3MgYWxzbyBzYWZlCj4+Pj4gYmVjYXVzZSBpdCBkb2Vz bid0IGNhbGwgYW55IG90aGVyIGxpYnJhcmllcyB0aGF0IHdvdWxkIHJlc3VsdCBpbiBjb3JydXB0 Cj4+Pgo+Pj4gWWVzLCB0aGlzIGlzIGRlZmluaXRlbHkgYW4gaXNzdWUuCj4+Pgo+Pj4gVHJhY2lu Zywgd2UgYWxzbyBtdXNuJ3QgY2FsbCBpbnRvIHRyYWNpbmcgd2hlbiB1c2luZyByYXdfbG9jYWxf aXJxXyooKS4KPj4+IEJlY2F1c2UgdGhlbiB3ZSByZS1pbnRvZHVjZSB0aGlzIHNhbWUgaXNzdWUg YWxsIG92ZXIgYWdhaW4uCj4+Pgo+Pj4gQm90aCBoYWx0KCkgYW5kIHNhZmVfaGFsdCgpIGFyZSBt b3JlIHBhcmF2aXJ0IGNhbGxzLCBidXQgZ2l2ZW4gd2UncmUgaW4KPj4+IGEgS1ZNIHBhcmF2aXJ0 IGNhbGwgYWxyZWFkeSwgSSBzdXBwb3NlIHdlIGNhbiBkaXJlY3RseSB1c2UgbmF0aXZlXyooKQo+ Pj4gaGVyZS4KPj4+Cj4+PiBTb21ldGhpbmcgbGlrZSBzbyB0aGVuLi4uIEkgc3VwcG9zZSwgYnV0 IHRoZW4gdGhlIFhlbiB2YXJpYW50cyBuZWVkIFRMQwo+Pj4gdG9vLgo+Pgo+PiBKdXN0IHRvIGJl IHN1cmUgSSB1bmRlcnN0YW5kIHlvdSBjb3JyZWN0Ogo+Pgo+PiBZb3UgbWVhbiB0aGF0IHhlbl9x bG9ja19raWNrKCkgYW5kIHhlbl9xbG9ja193YWl0KCkgYW5kIGFsbCBmdW5jdGlvbnMKPj4gY2Fs bGVkIGJ5IHRob3NlIHNob3VsZCBnYWluIHRoZSAibm90cmFjZSIgYXR0cmlidXRlLCByaWdodD8K Pj4KPj4gSSBhbSBub3Qgc3VyZSB3aHkgdGhlIGtpY2sgdmFyaWFudHMgbmVlZCBpdCwgdGhvdWdo LiBJTU8gdGhvc2UgYXJlCj4+IGNhbGxlZCBvbmx5IGFmdGVyIHRoZSBsb2NrIGhhcyBiZWVuIHJl bGVhc2VkLCBzbyB0aGV5IHNob3VsZCBiZSBmaW5lCj4+IHdpdGhvdXQgbm90cmFjZS4KPiAKPiBU aGUgaXNzdWUgaGFwcGVucyB3aGVuIHNvbWVvbmUgdXNlcyBhcmNoX3NwaW5sb2NrX3QgdW5kZXIK PiByYXdfbG9jYWxfaXJxXyooKS4KCkFoLCBva2F5LgoKPiAKPj4gQW5kIGFnYWluOiB3ZSBzaG91 bGRuJ3QgZm9yZ2V0IHRoZSBIeXBlci1WIHZhcmlhbnRzLgo+IAo+IEJhaCwgbXkgZ3JlcCBmYWls ZWQgOi8gQWxzbyAqZ3JvYW4qLCB0aGF0J3MgY2FsbGluZyBhcGljLT5zZW5kX0lQSSgpLgoKSSd2 ZSBzZWVuIHRoYXQsIHRvby4gOi0oCgoKSnVlcmdlbgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpWaXJ0dWFsaXphdGlvbiBtYWlsaW5nIGxpc3QKVmlydHVh bGl6YXRpb25AbGlzdHMubGludXgtZm91bmRhdGlvbi5vcmcKaHR0cHM6Ly9saXN0cy5saW51eGZv dW5kYXRpb24ub3JnL21haWxtYW4vbGlzdGluZm8vdmlydHVhbGl6YXRpb24=