From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-eopbgr710066.outbound.protection.outlook.com ([40.107.71.66]:65263 "EHLO NAM05-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727955AbeIGAfo (ORCPT ); Thu, 6 Sep 2018 20:35:44 -0400 From: Nadav Amit Subject: Re: [PATCH v2 1/6] Fix "x86/alternatives: Lockdep-enforce text_mutex in text_poke*()" Date: Thu, 6 Sep 2018 19:58:40 +0000 Message-ID: References: <20180902173224.30606-1-namit@vmware.com> <20180902173224.30606-2-namit@vmware.com> <20180906194003.GD4816@worktop.programming.kicks-ass.net> <20180906195351.GB9358@worktop.programming.kicks-ass.net> In-Reply-To: <20180906195351.GB9358@worktop.programming.kicks-ass.net> Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-arch-owner@vger.kernel.org List-ID: To: Peter Zijlstra Cc: Thomas Gleixner , LKML , Ingo Molnar , X86 ML , Arnd Bergmann , linux-arch , Dave Hansen , Jiri Kosina , Andy Lutomirski , Kees Cook , Dave Hansen Message-ID: <20180906195840.IvuAJJN1XVoDaHIRuRw271fkaBQJfFNmlnBdZ9lOwSw@z> YXQgMTI6NTMgUE0sIFBldGVyIFppamxzdHJhIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4gd3JvdGU6 DQoNCj4gT24gVGh1LCBTZXAgMDYsIDIwMTggYXQgMDc6NDI6MTRQTSArMDAwMCwgTmFkYXYgQW1p dCB3cm90ZToNCj4+IGF0IDEyOjQwIFBNLCBQZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVh ZC5vcmc+IHdyb3RlOg0KPj4gDQo+Pj4gT24gU3VuLCBTZXAgMDIsIDIwMTggYXQgMTA6MzI6MTlB TSAtMDcwMCwgTmFkYXYgQW1pdCB3cm90ZToNCj4+Pj4gdGV4dF9tdXRleCBpcyBleHBlY3RlZCB0 byBiZSBoZWxkIGJlZm9yZSB0ZXh0X3Bva2UoKSBpcyBjYWxsZWQsIGJ1dCB3ZQ0KPj4+PiBjYW5u b3QgYWRkIGEgbG9ja2RlcCBhc3NlcnRpb24gc2luY2Uga2dkYiBkb2VzIG5vdCB0YWtlIGl0LCBh bmQgaW5zdGVhZA0KPj4+PiAqc3VwcG9zZWRseSogZW5zdXJlcyB0aGUgbG9jayBpcyBub3QgdGFr ZW4gYW5kIHdpbGwgbm90IGJlIGFjcXVpcmVkIGJ5DQo+Pj4+IGFueSBvdGhlciBjb3JlIHdoaWxl IHRleHRfcG9rZSgpIGlzIHJ1bm5pbmcuDQo+Pj4+IA0KPj4+PiBUaGUgcmVhc29uIGZvciB0aGUg InN1cHBvc2VkbHkiIGNvbW1lbnQgaXMgdGhhdCBpdCBpcyBub3QgZW50aXJlbHkgY2xlYXINCj4+ Pj4gdGhhdCB0aGlzIHdvdWxkIGJlIHRoZSBjYXNlIGlmIGdkYl9kb19yb3VuZHVwIGlzIHplcm8u DQo+Pj4gDQo+Pj4gQXJnaCwgdGhhdCdzIHByZXR0eSBzaGl0IGNvZGUuLi4NCj4+PiANCj4+PiBO b3Qgb25seSBpcyB0aGF0IHRleHRfbXV0ZXggYWJ1c2UgdWdseSwgc28gdG9vIGlzIHRoZSBmaXht YXAgdXNhZ2UgZnJvbQ0KPj4+IElSUSBjb250ZXh0LiBJIHN1cHBvc2UgdGhpcyByZWFsbHkgZG9l cyByZXF1aXJlIHlvdXIgYWx0ZXJuYXRpdmUgbW0NCj4+PiBwYXRjaGVzIGZvciB0ZXh0X3Bva2Uo KS4NCj4+IA0KPj4gUmlnaHQsIEkgZm9yZ290IGFib3V0IHRoYXTigKYNCj4gDQo+IFdpdGggdGhh dCBDUjMgdHJpY2tlcnksIHdlIGNhbiByaWQgb3Vyc2VsdmVzIG9mIHRoZSB0ZXh0X211dGV4DQo+ IHJlcXVpcmVtZW50LCBzaW5jZSBjb25jdXJyZW50IHRleHRfcG9rZSBpcyAnc2FmZScuIFRoYXQg d291bGQgY2xlYW4gdXANCj4gdGhlIGtnZGIgY29kZSBxdWl0ZSBhIGJpdC4NCg0KSSBkb27igJl0 IGtub3cuIEnigJltIHNvbWV3aGF0IHdvcnJpZWQgd2l0aCBtdWx0aXBsZSBtZWNoYW5pc21zIHBv dGVudGlhbGx5DQpjaGFuZ2luZyB0aGUgc2FtZSBjb2RlIGF0IHRoZSBzYW1lIHRpbWUgLSBhbmQg bWF5YmUgZW5kaW5nIHVwIHdpdGggc29tZQ0KbWVzcy4NCg0K