From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH 01/33] drm/i915: Add smp_rmb() to busy ioctl's RCU dance Date: Tue, 9 Aug 2016 08:14:11 +0100 Message-ID: <20160809071411.GG23417@nuc-i3427.alporthouse.com> References: <1470581141-14432-1-git-send-email-chris@chris-wilson.co.uk> <1470581141-14432-2-git-send-email-chris@chris-wilson.co.uk> <20160808091259.GX6232@phenom.ffwll.local> <20160808093025.GE11646@nuc-i3427.alporthouse.com> <20160808094502.GF11646@nuc-i3427.alporthouse.com> <1470724608.4596.8.camel@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id 52ED16E073 for ; Tue, 9 Aug 2016 07:14:17 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1470724608.4596.8.camel@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Joonas Lahtinen Cc: Daniel Vetter , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBBdWcgMDksIDIwMTYgYXQgMDk6MzY6NDhBTSArMDMwMCwgSm9vbmFzIExhaHRpbmVu IHdyb3RlOgo+IE9uIG1hLCAyMDE2LTA4LTA4IGF0IDEwOjQ1ICswMTAwLCBDaHJpcyBXaWxzb24g d3JvdGU6Cj4gPiBPbiBNb24sIEF1ZyAwOCwgMjAxNiBhdCAxMDozMDoyNUFNICswMTAwLCBDaHJp cyBXaWxzb24gd3JvdGU6Cj4gPiA+IAo+ID4gPiBPbiBNb24sIEF1ZyAwOCwgMjAxNiBhdCAxMTox Mjo1OUFNICswMjAwLCBEYW5pZWwgVmV0dGVyIHdyb3RlOgo+ID4gPiA+IAo+ID4gPiA+IE9uIFN1 biwgQXVnIDA3LCAyMDE2IGF0IDAzOjQ1OjA5UE0gKzAxMDAsIENocmlzIFdpbHNvbiB3cm90ZToK PiA+ID4gPiA+IAo+ID4gPiA+ID4gSW4gdGhlIGRlYmF0ZSBhcyB0byB3aGV0aGVyIHRoZSBzZWNv bmQgcmVhZCBvZiBhY3RpdmUtPnJlcXVlc3QgaXMKPiA+ID4gPiA+IG9yZGVyZWQgYWZ0ZXIgdGhl IGRlcGVuZGVudCByZWFkcyBvZiB0aGUgZmlyc3QgcmVhZCBvZiBhY3RpdmUtPnJlcXVlc3QsCj4g PiA+ID4gPiBqdXN0IGdpdmUgaW4gYW5kIHRocm93IGEgc21wX3JtYigpIGluIHRoZXJlIHNvIHRo YXQgb3JkZXJpbmcgb2YgbG9hZHMgaXMKPiA+ID4gPiA+IGFzc3VyZWQuCj4gPiA+ID4gPiAKPiA+ ID4gPiA+IHYyOiBFeHBsYWluIHRoZSBtYW51YWwgc21wX3JtYigpCj4gPiA+ID4gPiAKPiA+ID4g PiA+IFNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVr Pgo+ID4gPiA+ID4gQ2M6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJAZmZ3bGwuY2g+Cj4g PiA+ID4gPiBSZXZpZXdlZC1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5j aD4KPiA+ID4gPiByLWIgY29uZmlybWVkLgo+ID4gPiBJdCdzIHN0aWxsIGZpc2h5IHRoYXQgd2Ug YXJlIGltcGx5aW5nIGFuIFNNUCBlZmZlY3Qgd2hlcmUgd2UgbmVlZCB0bwo+ID4gPiBtYW5kYXRl IHRoZSBsb2NhbCBwcm9jZXNzb3Igb3JkZXIgKHRoYXQgYmVpbmcgdGhlIG9yZGVyIGV2YWx1YXRp b24gb2YKPiA+ID4gcmVxdWVzdCA9ICphY3RpdmU7IGVuZ2luZSA9ICpyZXF1ZXN0OyAqYWN0aXZl KS4gVGhlIHR3byAqYWN0aXZlIGFyZQo+ID4gPiBhbHJlYWR5IG9yZGVyZWQgYWNyb3NzIFNNUCwg c28gd2UgYXJlIG9ubHkgY29uY2VyZWQgYWJvdXQgdGhpcyBjcHUuIDp8Cj4gPiBNb3JlIHNlY29u ZCB0aG91Z2h0cy4gcmN1X2Fzc2lnbl9wb2ludGVyKE5VTEwpIGlzIG5vdCB2aXNpYmxlIHRvCj4g PiByY3VfYWNjZXNzX3BvaW50ZXIgb24gYW5vdGhlciBDUFUgd2l0aG91dCB0aGUgc21wX3JtYi4g Cj4gCj4gU2hvdWxkIG5vdCBhIFJDVSByZWFkIHNpZGUgbG9jayBiZSBpbnZvbHZlZD8KClllcywg d2UgdXNlIHJjdSByZWFkIGxvY2sgaGVyZS4gVGhlIHF1ZXN0aW9uIGhlcmUgaXMgYWJvdXQgdmlz aWJpbGl0eSBvZgp0aGUgb3RoZXIgcHJvY2Vzc29yIHdyaXRlcyB2cyB0aGUgbG9jYWwgcHJvY2Vz c29yIG9yZGVyLiBCZWZvcmUgdGhlCm90aGVyIHByb2Nlc3NvciBjYW4gb3ZlcndyaXRlIHRoZSBy ZXF1ZXN0IGR1cmluZyByZWFsbG9jYXRpb24sIGl0IHdpbGwKaGF2ZSB1cGRhdGVkIHRoZSBhY3Rp dmUtPnJlcXVlc3QgYW5kIGdvbmUgdGhyb3VnaCBhIHdtYi4gRHVyaW5nIGJ1c3kKaW9jdGwncyBy ZWFkIG9mIHRoZSByZXF1ZXN0LCB3ZSB3YW50IHRvIG1ha2Ugc3VyZSB0aGF0IHRoZSB2YWx1ZXMg d2UKcmVhZCAocmVxdWVzdC0+ZW5naW5lLCByZXF1ZXN0LT5zZXFubykgaGF2ZSBub3QgYmVlbiBv dmVyd3JpdHRlbiBhcyB3ZQpkbyBzbyAtIGFuZCB3ZSBkbyB0aGF0IGJ5IHNlcmlhbGlzaW5nIHRo ZSBzZWNvbmQgcG9pbnRlciBjaGVjayB3aXRoIHRoZQpvdGhlciBjcHVzLgotQ2hyaXMKCi0tIApD aHJpcyBXaWxzb24sIEludGVsIE9wZW4gU291cmNlIFRlY2hub2xvZ3kgQ2VudHJlCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5n IGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=