From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drivers/base: use a worker for sysfs unbind Date: Fri, 7 Dec 2018 12:00:17 +0100 Message-ID: <20181207110017.GA21184@phenom.ffwll.local> References: <20181207093133.15648-1-daniel.vetter@ffwll.ch> <154417668607.31489.3921575960258922575@skylake-alporthouse-com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-ed1-x544.google.com (mail-ed1-x544.google.com [IPv6:2a00:1450:4864:20::544]) by gabe.freedesktop.org (Postfix) with ESMTPS id F29FF6E71F for ; Fri, 7 Dec 2018 11:00:21 +0000 (UTC) Received: by mail-ed1-x544.google.com with SMTP id h50so3365754ede.5 for ; Fri, 07 Dec 2018 03:00:21 -0800 (PST) Content-Disposition: inline In-Reply-To: <154417668607.31489.3921575960258922575@skylake-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 List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBEZWMgMDcsIDIwMTggYXQgMDk6NTg6MDZBTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IFF1b3RpbmcgRGFuaWVsIFZldHRlciAoMjAxOC0xMi0wNyAwOTozMTozMykKPiA+ICt2 b2lkIHVuYmluZF93b3JrX2ZuKHN0cnVjdCB3b3JrX3N0cnVjdCAqd29yaykKPiA+ICt7Cj4gPiAr ICAgICAgIHN0cnVjdCB1bmJpbmRfd29yayAqdW5iaW5kX3dvcmsgPQo+ID4gKyAgICAgICAgICAg ICAgIGNvbnRhaW5lcl9vZih3b3JrLCBzdHJ1Y3QgdW5iaW5kX3dvcmssIHdvcmspOwo+ID4gKwo+ ID4gKyAgICAgICBkZXZpY2VfcmVsZWFzZV9kcml2ZXIodW5iaW5kX3dvcmstPmRldik7Cj4gPiAr ICAgICAgIHB1dF9kZXZpY2UodW5iaW5kX3dvcmstPmRldik7Cj4gPiArfQo+ID4gKwo+ID4gIC8q IE1hbnVhbGx5IGRldGFjaCBhIGRldmljZSBmcm9tIGl0cyBhc3NvY2lhdGVkIGRyaXZlci4gKi8K PiA+ICBzdGF0aWMgc3NpemVfdCB1bmJpbmRfc3RvcmUoc3RydWN0IGRldmljZV9kcml2ZXIgKmRy diwgY29uc3QgY2hhciAqYnVmLAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVf dCBjb3VudCkKPiA+ICB7Cj4gPiAgICAgICAgIHN0cnVjdCBidXNfdHlwZSAqYnVzID0gYnVzX2dl dChkcnYtPmJ1cyk7Cj4gPiArICAgICAgIHN0cnVjdCB1bmJpbmRfd29yayAqdW5iaW5kX3dvcms7 Cj4gPiAgICAgICAgIHN0cnVjdCBkZXZpY2UgKmRldjsKPiA+ICAgICAgICAgaW50IGVyciA9IC1F Tk9ERVY7Cj4gPiAgCj4gPiAgICAgICAgIGRldiA9IGJ1c19maW5kX2RldmljZV9ieV9uYW1lKGJ1 cywgTlVMTCwgYnVmKTsKPiA+ICAgICAgICAgaWYgKGRldiAmJiBkZXYtPmRyaXZlciA9PSBkcnYp IHsKPiA+IC0gICAgICAgICAgICAgICBpZiAoZGV2LT5wYXJlbnQgJiYgZGV2LT5idXMtPm5lZWRf cGFyZW50X2xvY2spCj4gPiAtICAgICAgICAgICAgICAgICAgICAgICBkZXZpY2VfbG9jayhkZXYt PnBhcmVudCk7Cj4gCj4gRG8gd2Ugbm90IG5lZWQgdG8ga2VlcCB0aGlzIGxvY2tpbmcgaW4gdGhl IHdvcmtlcj8KCkFoIGZvcmdvdCB0byBtZW50aW9uIHRoYXQgaW4gdGhlIGNvbW1pdCBtZXNzYWdl OiBUaGlzIGxvY2tpbmcgaXMgYWxyZWFkeQpkb25lIGluIGRldmljZV9yZWxlYXNlX2RyaXZlciAt PiBkZXZpY2VfcmVsZWFzZV9kcml2ZXJfaW50ZXJuYWwuIEknbGwgZml4CnVwIHRoZSBjb21taXQg bWVzc2FnZSwgdGhhbmtzIGZvciB0aGUgcmVtaW5kZXIuCi1EYW5pZWwKLS0gCkRhbmllbCBWZXR0 ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xs LmNoCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVs LWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=