From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 2/2] drm/i915: Use rcu instead of stop_machine in set_wedged Date: Tue, 10 Oct 2017 14:30:27 +0200 Message-ID: <20171010123027.wjz2drs6pqah2muj@phenom.ffwll.local> References: <20171009164401.16035-1-daniel.vetter@ffwll.ch> <20171009164401.16035-2-daniel.vetter@ffwll.ch> <150762730592.26467.5658010754433096406@mail.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x243.google.com (mail-wm0-x243.google.com [IPv6:2a00:1450:400c:c09::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id 259BD6E430 for ; Tue, 10 Oct 2017 12:30:32 +0000 (UTC) Received: by mail-wm0-x243.google.com with SMTP id q124so25056627wmb.5 for ; Tue, 10 Oct 2017 05:30:31 -0700 (PDT) Content-Disposition: inline In-Reply-To: <150762730592.26467.5658010754433096406@mail.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson Cc: Daniel Vetter , Intel Graphics Development , Daniel Vetter , Thomas Gleixner , Mika Kuoppala List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBPY3QgMTAsIDIwMTcgYXQgMTA6MjE6NDVBTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IFF1b3RpbmcgRGFuaWVsIFZldHRlciAoMjAxNy0xMC0wOSAxNzo0NDowMSkKPiA+IHN0 b3BfbWFjaGluZSBpcyBub3QgcmVhbGx5IGEgbG9ja2luZyBwcmltaXRpdmUgd2Ugc2hvdWxkIHVz ZSwgZXhjZXB0Cj4gPiB3aGVuIHRoZSBodyBmb2xrcyB0ZWxsIHVzIHRoZSBodyBpcyBicm9rZW4g YW5kIHRoYXQncyB0aGUgb25seSB3YXkgdG8KPiA+IHdvcmsgYXJvdW5kIGl0Lgo+ID4gCj4gPiBU aGlzIHBhdGNoIHRyaWVzIHRvIGFkZHJlc3MgdGhlIGxvY2tpbmcgYWJ1c2Ugb2Ygc3RvcF9tYWNo aW5lKCkgZnJvbQo+ID4gCj4gPiBjb21taXQgMjBlNDkzM2M0NzhhMWNhNjk0YjM4ZmE0YWM0NGQ5 OWU2NTk5NDFmNQo+ID4gQXV0aG9yOiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5j by51az4KPiA+IERhdGU6ICAgVHVlIE5vdiAyMiAxNDo0MToyMSAyMDE2ICswMDAwCj4gPiAKPiA+ ICAgICBkcm0vaTkxNTogU3RvcCB0aGUgbWFjaGluZSBhcyB3ZSBpbnN0YWxsIHRoZSB3ZWRnZWQg c3VibWl0X3JlcXVlc3QgaGFuZGxlcgo+ID4gCj4gPiBDaHJpcyBzYWlkIHBhcnRzIG9mIHRoZSBy ZWFzb25zIGZvciBnb2luZyB3aXRoIHN0b3BfbWFjaGluZSgpIHdhcyB0aGF0Cj4gPiBpdCdzIG5v IG92ZXJoZWFkIGZvciB0aGUgZmFzdC1wYXRoLiBCdXQgdGhlc2UgY2FsbGJhY2tzIHVzZSBpcnFz YXZlCj4gPiBzcGlubG9ja3MgYW5kIGRvIGEgYnVuY2ggb2YgTU1JTywgYW5kIHJjdV9yZWFkX2xv Y2sgaXMgX3JlYWxfIGZhc3QuCj4gPiAKPiA+IFRvIHN0YXkgYXMgY2xvc2UgYXMgcG9zc2libGUg dG8gdGhlIHN0b3BfbWFjaGluZSBzZW1hbnRpY3Mgd2UgZmlyc3QKPiA+IHVwZGF0ZSBhbGwgdGhl IHN1Ym1pdCBmdW5jdGlvbiBwb2ludGVycyB0byB0aGUgbm9wIGhhbmRsZXIsIHRoZW4gY2FsbAo+ ID4gc3luY2hyb25pemVfcmN1KCkgdG8gbWFrZSBzdXJlIG5vIG5ldyByZXF1ZXN0cyBjYW4gYmUg c3VibWl0dGVkLiBUaGlzCj4gPiBzaG91bGQgZ2l2ZSB1cyBleGFjdGx5IHRoZSBodWdlIGJhcnJp ZXIgd2Ugd2FudC4KPiA+IAo+ID4gSSBwb25kZXJlZCB3aGV0aGVyIHdlIHNob3VsZCBhbm5vdGF0 ZSBlbmdpbmUtPnN1Ym1pdF9yZXF1ZXN0IGFzIF9fcmN1Cj4gPiBhbmQgdXNlIHJjdV9hc3NpZ25f cG9pbnRlciBhbmQgcmN1X2RlcmVmZXJlbmNlIG9uIGl0LiBCdXQgdGhlIHJlYXNvbgo+ID4gYmVo aW5kIHRob3NlIGlzIHRvIG1ha2Ugc3VyZSB0aGUgY29tcGlsZXIvY3B1IGJhcnJpZXJzIGFyZSB0 aGVyZSBmb3IKPiA+IHdoZW4geW91IGhhdmUgYW4gYWN0dWFsIGRhdGEgc3RydWN0dXJlIHlvdSBw b2ludCBhdCwgdG8gbWFrZSBzdXJlIGFsbAo+ID4gdGhlIHdyaXRlcyBhcmUgc2VlbiBjb3JyZWN0 bHkgb24gdGhlIHJlYWQgc2lkZS4gQnV0IHdlIGp1c3QgaGF2ZSBhCj4gPiBmdW5jdGlvbiBwb2lu dGVyLCBhbmQgLnRleHQgaXNuJ3QgY2hhbmdlZCwgc28gbm8gbmVlZCBmb3IgdGhlc2UKPiA+IGJh cnJpZXJzIGFuZCBoZW5jZSBubyBuZWVkIGZvciBhbm5vdGF0aW9ucy4KPiA+IAo+ID4gVW5mb3J0 dW5hdGVseSB0aGVyZSdzIGEgY29tcGxpY2F0aW9uIHdpdGggdGhlIGNhbGwgdG8KPiA+IGludGVs X2VuZ2luZV9pbml0X2dsb2JhbF9zZXFubzoKPiAKPiBUaGlzIGlzIHN0aWxsIGJyb2tlbiBpbiB0 aGUgc2FtZSB3YXkgYXMgbm9wX3N1Ym1pdF9yZXF1ZXN0IG1heSBleGVjdXRlCj4gd2hpbGUgeW91 IHNsZWVwLCBicmVha2luZyBjYW5jZWxfcmVxdWVzdHMuCgpJIGd1ZXNzIHRoZW4gSSBkaWRuJ3Qg dW5kZXJzdGFuZCB3aGljaCByYWNlIHlvdSBtZWFuLCBzaW5jZSBJIHRoaW5rIHRoZQpvbmUgSSd2 ZSBmb3VuZCBzaG91bGQgYmUgZml4ZWQgbm93LiBDYW4geW91IHBscyBleHBsYWluIGluIG1vcmUg ZGV0YWlsCndoYXQgZXhhY3RseSBpcyByYWNpbmcgYWdhaW5zdCB3aGF0IGVsc2U/CgpGcm9tIHdo YXQgSSBjYW4gdGVsbCBsZWdhY3kgY2FuY2VsX3JlcXVlc3QgaXMgZW50aXJlbHkgdW5kZXIgdGhl IHNwaW5sb2NrLApzbyBoYXJkIHRvIHJhY2UsIHNhbWUgZm9yIGxyYy4gQW5kIHdpdGggdGhlIGds b2JhbCBzZXFubyB1cGRhdGUgdW50YW5nbGVkLAp0aGV5IHNob3VsZG4ndCBjb21wbGV0ZSB0b28g ZWFybHkgYW55bW9yZSwgd2hpY2ggSSB0aG91Z2h0IHdhcyB0aGUgcmFjZQp5b3UgcG9pbnRlZCBv dXQgb24gdGhlIHByZXZpb3VzIHRocmVhZC4gSSBkaWQgcmVwbHkgdG8gdGhhdCB0byBjaGVjayBt eQp1bmRlcnN0YW5kaW5nLCBidXQgZGlkbid0IGdldCBhIHJlcGx5LgoKVGhhbmtzLCBEYW5pZWwK LS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCmh0 dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNr dG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lu dGVsLWdmeAo=