From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Auld Subject: Re: [PATCH] drm/i915: Keep drm_i915_file_private around under RCU Date: Fri, 23 Aug 2019 21:25:31 +0100 Message-ID: References: <20190823181455.31910-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-vk1-xa41.google.com (mail-vk1-xa41.google.com [IPv6:2607:f8b0:4864:20::a41]) by gabe.freedesktop.org (Postfix) with ESMTPS id 8A80B6ED31 for ; Fri, 23 Aug 2019 20:25:58 +0000 (UTC) Received: by mail-vk1-xa41.google.com with SMTP id t136so2666551vkt.9 for ; Fri, 23 Aug 2019 13:25:58 -0700 (PDT) In-Reply-To: <20190823181455.31910-1-chris@chris-wilson.co.uk> 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: Intel Graphics Development , Matthew Auld List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCAyMyBBdWcgMjAxOSBhdCAxOToxNSwgQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13 aWxzb24uY28udWs+IHdyb3RlOgo+Cj4gRW5zdXJlIHRoYXQgdGhlIGRybV9pOTE1X2ZpbGVfcHJp dmF0ZSBjb250aW51ZXMgdG8gZXhpc3QgYXMgd2UgYXR0ZW1wdAo+IHRvIHJlbW92ZSBhIHJlcXVl c3QgZnJvbSBpdHMgbGlzdCwgd2hpY2ggbWF5IHJhY2Ugd2l0aCB0aGUgZGVzdHJ1Y3Rpb24KPiBv ZiB0aGUgZmlsZS4KPgo+IDw2PiBbMzguMzgwNzE0XSBbSUdUXSBnZW1fY3R4X2NyZWF0ZTogc3Rh cnRpbmcgc3VidGVzdCBiYXNpYy1maWxlcwo+IDwwPiBbNDIuMjAxMzI5XSBCVUc6IHNwaW5sb2Nr IGJhZCBtYWdpYyBvbiBDUFUjMCwga3dvcmtlci91MTY6MC83Cj4gPDQ+IFs0Mi4yMDEzNTZdIGdl bmVyYWwgcHJvdGVjdGlvbiBmYXVsdDogMDAwMCBbIzFdIFBSRUVNUFQgU01QIFBUSQo+IDw0PiBb NDIuMjAxMzcxXSBDUFU6IDAgUElEOiA3IENvbW06IGt3b3JrZXIvdTE2OjAgVGFpbnRlZDogRyAg ICAgVSAgICAgICAgICAgIDUuMy4wLXJjNS1DSS1QYXRjaHdvcmtfMTQxNjkrICMxCj4gPDQ+IFs0 Mi4yMDEzOTFdIEhhcmR3YXJlIG5hbWU6IERlbGwgSW5jLiAgICAgICAgICAgICAgICAgT3B0aVBs ZXggNzQ1ICAgICAgICAgICAgICAgICAvMEdXNzI2LCBCSU9TIDIuMy4xICAwNS8yMS8yMDA3Cj4g PDQ+IFs0Mi4yMDE1OTRdIFdvcmtxdWV1ZTogaTkxNSByZXRpcmVfd29ya19oYW5kbGVyIFtpOTE1 XQo+IDw0PiBbNDIuMjAxNjE0XSBSSVA6IDAwMTA6c3Bpbl9kdW1wKzB4NWEvMHg5MAo+IDw0PiBb NDIuMjAxNjI1XSBDb2RlOiAwMCA0OCA4ZCA4OCBjMCAwNiAwMCAwMCA0OCBjNyBjNyAwMCA3MSAw OSA4MiBlOCAzNSBlZiAwMCAwMCA0OCA4NSBkYiA0NCA4YiA0ZCAwOCA0MSBiOCBmZiBmZiBmZiBm ZiA0OCBjNyBjMSAwYiBjZCAwZiA4MiA3NCAwZSA8NDQ+IDhiIDgzIGUwIDA0IDAwIDAwIDQ4IDhk IDhiIGMwIDA2IDAwIDAwIDhiIDU1IDA0IDQ4IDg5IGVlIDQ4IGM3Cj4gPDQ+IFs0Mi4yMDE2NjBd IFJTUDogMDAxODpmZmZmYzkwMDAwMDRiZDgwIEVGTEFHUzogMDAwMTAyMDIKPiA8ND4gWzQyLjIw MTY3M10gUkFYOiAwMDAwMDAwMDAwMDAwMDMxIFJCWDogNmI2YjZiNmI2YjZiNmI2YiBSQ1g6IGZm ZmZmZmZmODIwZmNkMGIKPiA8ND4gWzQyLjIwMTY4OF0gUkRYOiAwMDAwMDAwMDAwMDAwMDAwIFJT STogZmZmZjg4ODAzZGUyNjZmOCBSREk6IDAwMDAwMDAwZmZmZmZmZmYKPiA8ND4gWzQyLjIwMTcw M10gUkJQOiBmZmZmODg4MDM4MzgxZmY4IFIwODogMDAwMDAwMDBmZmZmZmZmZiBSMDk6IDAwMDAw MDAwNmI2YjZiNmIKPiA8ND4gWzQyLjIwMTcxOF0gUjEwOiAwMDAwMDAwMDQxY2IwYjg5IFIxMTog NjQ2MTYyMjA2YjYzNmY2YyBSMTI6IGZmZmY4ODgwMmE2MTg1MDAKPiA8ND4gWzQyLjIwMTczM10g UjEzOiBmZmZmODg4MDJiMzJjMjg4IFIxNDogZmZmZjg4ODAzODM4MWZmOCBSMTU6IGZmZmY4ODgw MmIzMmMyNTAKPiA8ND4gWzQyLjIwMTc0OF0gRlM6ICAwMDAwMDAwMDAwMDAwMDAwKDAwMDApIEdT OmZmZmY4ODgwM2RlMDAwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMAo+IDw0PiBbNDIu MjAxNzY1XSBDUzogIDAwMTAgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMz Cj4gPDQ+IFs0Mi4yMDE3NzhdIENSMjogMDAwMDdmMmNlZmM2ZDE4MCBDUjM6IDAwMDAwMDAwMzgx ZWUwMDAgQ1I0OiAwMDAwMDAwMDAwMDAwNmYwCj4gPDQ+IFs0Mi4yMDE3OTNdIENhbGwgVHJhY2U6 Cj4gPDQ+IFs0Mi4yMDE4MDVdICBkb19yYXdfc3Bpbl9sb2NrKzB4NjYvMHhiMAo+IDw0PiBbNDIu MjAxODk4XSAgaTkxNV9yZXF1ZXN0X3JldGlyZSsweDU0OC8weDdjMCBbaTkxNV0KPiA8ND4gWzQy LjIwMTk4OV0gIHJldGlyZV9yZXF1ZXN0cysweDRkLzB4NjAgW2k5MTVdCj4gPDQ+IFs0Mi4yMDIw NzhdICBpOTE1X3JldGlyZV9yZXF1ZXN0cysweDE0NC8weDJlMCBbaTkxNV0KPiA8ND4gWzQyLjIw MjE2OV0gIHJldGlyZV93b3JrX2hhbmRsZXIrMHgxMC8weDQwIFtpOTE1XQo+Cj4gUmVjZW50bHks IGluIGNvbW1pdCA0NGMyMmYzZjFhMGEgKCJkcm0vaTkxNTogU2VyaWFsaXplIGluc2VydGlvbiBp bnRvIHRoZQo+IGZpbGUtPm1tLnJlcXVlc3RfbGlzdCIpLCB3ZSBmaXhlZCBhIHJhY2Ugb24gaW5z ZXJ0aW9uLiBOb3csIGl0IGFwcGVhcnMKPiB3ZSBhbHNvIGhhdmUgYSByYWNlIHdpdGggZGVzdHJ1 Y3Rpb24hCj4KPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNv bi5jby51az4KPiBDYzogTWF0dGhldyBBdWxkIDxtYXR0aGV3LmF1bGRAaW50ZWwuY29tPgpSZXZp ZXdlZC1ieTogTWF0dGhldyBBdWxkIDxtYXR0aGV3LmF1bGRAaW50ZWwuY29tPgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBs aXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZng=