From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Paul E. McKenney" Subject: Re: [PATCH 1/2] Revert "drm/fb-helper: Reduce READ_ONCE(master) to lockless_dereference" Date: Thu, 11 Aug 2016 11:26:47 -0700 Message-ID: <20160811182647.GD3482@linux.vnet.ibm.com> References: <1470909022-687-1-git-send-email-johannes@sipsolutions.net> <20160811103859.GL6232@phenom.ffwll.local> Reply-To: paulmck@linux.vnet.ibm.com Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mx0a-001b2d01.pphosted.com (mx0a-001b2d01.pphosted.com [148.163.156.1]) by gabe.freedesktop.org (Postfix) with ESMTPS id ED4D96EA11 for ; Thu, 11 Aug 2016 22:28:17 +0000 (UTC) Received: from pps.filterd (m0098399.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.11/8.16.0.11) with SMTP id u7BMIxS9095024 for ; Thu, 11 Aug 2016 18:28:17 -0400 Received: from e36.co.us.ibm.com (e36.co.us.ibm.com [32.97.110.154]) by mx0a-001b2d01.pphosted.com with ESMTP id 24rmj7d76f-1 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=NOT) for ; Thu, 11 Aug 2016 18:28:17 -0400 Received: from localhost by e36.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Thu, 11 Aug 2016 16:28:16 -0600 Content-Disposition: inline In-Reply-To: <20160811103859.GL6232@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Johannes Berg , linux-kernel@vger.kernel.org, Johannes Berg , Peter Zijlstra , intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, Daniel Vetter , Ingo Molnar List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBBdWcgMTEsIDIwMTYgYXQgMTI6Mzg6NTlQTSArMDIwMCwgRGFuaWVsIFZldHRlciB3 cm90ZToKPiBPbiBUaHUsIEF1ZyAxMSwgMjAxNiBhdCAxMTo1MDoyMUFNICswMjAwLCBKb2hhbm5l cyBCZXJnIHdyb3RlOgo+ID4gRnJvbTogSm9oYW5uZXMgQmVyZyA8am9oYW5uZXMuYmVyZ0BpbnRl bC5jb20+Cj4gPiAKPiA+IFRoaXMgcmV2ZXJ0cyBjb21taXQgZmE3ZDgxYmIzYzI2OWEyZWUzOGI2 ZTRkNTY5ZDllYjhiZTFhNzhhZC4KPiA+IAo+ID4gQXMgUGV0ZXIgZXhwbGFpbmVkOgo+ID4gICBb Li4uXSBsb2NrbGVzc19kZXJlZmVyZW5jZSgpIGlzIF9zdHJvbmdlcl8gdGhhbiBSRUFEX09OQ0Uo KSwgbm90IHdlYWtlci4KPiA+IAo+ID4gICBbLi4uXQo+ID4gCj4gPiAgIEFsc28sIGNsdWUgaXMg aW4gdGhlIG5hbWU6ICdkZXJlZmVyZW5jZScsIHlvdSBkb24ndCBhY3R1YWxseSBkZXJlZmVyZW5j ZQo+ID4gICB0aGUgcG9pbnRlciBoZXJlLCBvbmx5IGxvYWQgaXQuCj4gPiAKPiA+IE15IG5leHQg cGF0Y2ggYnJlYWtzIGNvbXBpbGUgb24gdGhpcywgYmVjYXVzZSBpdCBhc3N1bWVzIHlvdSB3YW50 IHRvCj4gPiBkZWZlcmVuY2UgYW5kIHRodXMgYWxzbyBuZWVkIHRoZSBzdHJ1Y3QgdHlwZSB2aXNp YmxlICh3aGljaCBpdCBpc24ndAo+ID4gaGVyZSksIHNvIHJldmVydCBpdC4KPiA+IAo+ID4gQ2M6 IFBldGVyIFppamxzdHJhIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KPiA+IFNpZ25lZC1vZmYtYnk6 IEpvaGFubmVzIEJlcmcgPGpvaGFubmVzLmJlcmdAaW50ZWwuY29tPgo+IAo+IFJldmlld2VkLWJ5 OiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGZmd2xsLmNoPgo+IAo+IEFuZCBhY2stYnk6 IG1lIGZvciBtZXJnaW5nIHRocm91Z2ggd2hhdGV2ZXIgdHJlZSB0aGlzIG1ha2VzIHNlbnNlIGZv ci4KPiAtRGFuaWVsCgpJbml0aWFsIHRlc3Rpbmcgc2F5cyB0aGF0IHRoZSBjaGFuZ2UgYmVsb3cg bXVzdCBwcmVjZWRlIHRoZSBjaGFuZ2UKdG8gdGhlIGRlZmluaXRpb24gb2YgbG9ja2xlc3NfZGVy ZWZlcmVuY2UoKSwgc28gdGhlIHR3byBzaG91bGQgZ28KdG9nZXRoZXIuCgpJZiBteSB1cGNvbWlu ZyB0ZXN0aW5nIG9mIHRoZSB0d28gY2hhbmdlcyB0b2dldGhlciBwYW5zIG91dCwgSSB3aWxsCmdp dmUgeW91IGEgVGVzdGVkLWJ5IC0tIEkgYW0gZ3Vlc3NpbmcgdGhhdCB5b3UgZG9uJ3Qgd2FudCB0 byB3YWl0CnVudGlsIHRoZSBuZXh0IG1lcmdlIHdpbmRvdyBmb3IgdGhlc2UgY2hhbmdlcy4KCgkJ CQkJCQlUaGFueCwgUGF1bAoKPiA+IC0tLQo+ID4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fZmJfaGVs cGVyLmMgfCAyICstCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0 aW9uKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2ZiX2hlbHBl ci5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9mYl9oZWxwZXIuYwo+ID4gaW5kZXggY2U1NGU5ODVk OTFiLi4wYTA2ZjkxMjBiNWEgMTAwNjQ0Cj4gPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2Zi X2hlbHBlci5jCj4gPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2ZiX2hlbHBlci5jCj4gPiBA QCAtNDY0LDcgKzQ2NCw3IEBAIHN0YXRpYyBib29sIGRybV9mYl9oZWxwZXJfaXNfYm91bmQoc3Ry dWN0IGRybV9mYl9oZWxwZXIgKmZiX2hlbHBlcikKPiA+ICAKPiA+ICAJLyogU29tZXRpbWVzIHVz ZXIgc3BhY2Ugd2FudHMgZXZlcnl0aGluZyBkaXNhYmxlZCwgc28gZG9uJ3Qgc3RlYWwgdGhlCj4g PiAgCSAqIGRpc3BsYXkgaWYgdGhlcmUncyBhIG1hc3Rlci4gKi8KPiA+IC0JaWYgKGxvY2tsZXNz X2RlcmVmZXJlbmNlKGRldi0+bWFzdGVyKSkKPiA+ICsJaWYgKFJFQURfT05DRShkZXYtPm1hc3Rl cikpCj4gPiAgCQlyZXR1cm4gZmFsc2U7Cj4gPiAgCj4gPiAgCWRybV9mb3JfZWFjaF9jcnRjKGNy dGMsIGRldikgewo+ID4gLS0gCj4gPiAyLjguMQo+ID4gCj4gPiBfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+ID4gZHJpLWRldmVsIG1haWxpbmcgbGlzdAo+ ID4gZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+ID4gaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwKPiAKPiAtLSAKPiBEYW5pZWwg VmV0dGVyCj4gU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCj4gaHR0cDovL2Js b2cuZmZ3bGwuY2gKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVs LWdmeAo=