From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH 5/5] drm/mm: Use clear_bit_unlock() for releasing the drm_mm_node() Date: Fri, 04 Oct 2019 12:07:10 +0100 Message-ID: <157018723052.12925.12334881894790832202@skylake-alporthouse-com> References: <20191003210100.22250-1-chris@chris-wilson.co.uk> <20191003210100.22250-5-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Tvrtko Ursulin , intel-gfx@lists.freedesktop.org Cc: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org UXVvdGluZyBUdnJ0a28gVXJzdWxpbiAoMjAxOS0xMC0wNCAxMDoxNToyMCkKPiAKPiBPbiAwMy8x MC8yMDE5IDIyOjAxLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gPiBBIGZldyBjYWxsZXJzIG5lZWQg dG8gc2VyaWFsaXNlIHRoZSBkZXN0cnVjdGlvbiBvZiB0aGVpciBkcm1fbW1fbm9kZSBhbmQKPiA+ IGVuc3VyZSBpdCBpcyByZW1vdmVkIGZyb20gdGhlIGRybV9tbSBiZWZvcmUgZnJlZWluZy4gSG93 ZXZlciwgdG8gYmUKPiA+IGNvbXBsZXRlbHkgc3VyZSB0aGF0IGFueSBhY2Nlc3MgZnJvbSBhbm90 aGVyIHRocmVhZCBpcyBjb21wbGV0ZSBiZWZvcmUKPiA+IHdlIGZyZWUgdGhlIHN0cnVjdCwgd2Ug cmVxdWlyZSB0aGUgUkVMRUFTRSBzZW1hbnRpY3Mgb2YKPiA+IGNsZWFyX2JpdF91bmxvY2soKS4K PiA+IAo+ID4gVGhpcyBhbGxvd3MgdGhlIGNvbmRpdGlvbmFsIGxvY2tpbmcgc3VjaCBhcwo+ID4g Cj4gPiBUaHJlYWQgQSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRocmVhZCBCCj4gPiAg ICAgIG11dGV4X2xvY2sobW1fbG9jayk7ICAgICAgICAgICAgICAgIGlmIChkcm1fbW1fbm9kZV9h bGxvY2F0ZWQobm9kZSkpIHsKPiA+ICAgICAgZHJtX21tX25vZGVfcmVtb3ZlKG5vZGUpOyAgICAg ICAgICAgICAgIG11dGV4X2xvY2sobW1fbG9jayk7Cj4gPiAgICAgIG11dGV4X3VubG9jayhtbV9s b2NrKTsgICAgICAgICAgICAgICAgICBkcm1fbW1fbm9kZV9yZW1vdmUobm9kZSk7Cj4gPiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtdXRleF91bmxvY2sobW1f bG9jayk7Cj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9Cj4g PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBrZnJlZShub2RlKTsK PiAKPiBNeSB1bmRlcnN0YW5kaW5nIGlzIHRoYXQgcmVsZWFzZSBzZW1hbnRpY3Mgb24gbm9kZSBh bGxvY2F0ZWQgbWVhbiAxIC0+IDAgCj4gdHJhbnNpdGlvbiBpcyBndWFyYW50ZWVkIHRvIGJlIHNl ZW4gb25seSB3aGVuIHRocmVhZCBBIAo+IGRybV9tbV9ub2RlX3JlbW92ZSBpcyBmdWxseSBkb25l IHdpdGggdGhlIHJlbW92YWwuIEJ1dCBpZiBpdCBpcyBpbiB0aGUgCj4gbWlkZGxlIG9mIHJlbW92 YWwsIG5vZGUgaXMgc3RpbGwgc2VlbiBhcyBhbGxvY2F0ZWQgb3V0c2lkZSBhbmQgdGhyZWFkIEIg Cj4gY2FuIGVudGVyIHRoZSBpZi1ib2R5LCB3YWl0IGZvciB0aGUgbG9jaywgYW5kIHRoZW4gZHJt X21tX25vZGVfcmVtb3ZlIAo+IHdpbGwgYXR0ZW1wdCBhIGRvdWJsZSByZW1vdmFsLiBTbyBJIHRo aW5rIGFub3RoZXIgZHJtX21tX25vZGVfYWxsb2NhdGVkIAo+IHVuZGVyIHRoZSBsb2NrIGlzIG5l ZWRlZC4KClllcy4gQ2hlY2sgYWZ0ZXIgdGhlIGxvY2sgaXMgaW5kZWVkIHJlcXVpcmVkIGluIHRo aXMgc2NlbmFyaW8uIEFuZApkcm1fbW1fbm9kZV9yZW1vdmUoKSBpbnNpc3RzIHRoZSBjYWxsZXIg ZG9lc24ndCB0cnkgYSBkb3VibGUgcmVtb3ZlLgotQ2hyaXMKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4