From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dhinakaran Pandiyan Subject: Re: [PATCH] drm/i915/psr: Fix race in intel_psr_work() Date: Mon, 25 Jun 2018 11:04:20 -0700 Message-ID: <1529949860.22930.2.camel@intel.com> References: <20180623044506.3938-1-dhinakaran.pandiyan@intel.com> <152983048567.29811.13445243124127287389@mail.alporthouse.com> Reply-To: dhinakaran.pandiyan@intel.com Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id 28D6B6E090 for ; Mon, 25 Jun 2018 17:38:17 +0000 (UTC) In-Reply-To: <152983048567.29811.13445243124127287389@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 , intel-gfx@lists.freedesktop.org Cc: Rodrigo Vivi List-Id: intel-gfx@lists.freedesktop.org T24gU3VuLCAyMDE4LTA2LTI0IGF0IDA5OjU0ICswMTAwLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4g UXVvdGluZyBEaGluYWthcmFuIFBhbmRpeWFuICgyMDE4LTA2LTIzIDA1OjQ1OjA2KQo+ID4gCj4g PiBjb21taXQgNTQyMmIzN2M5MDdlICgiZHJtL2k5MTUvcHNyOiBLaWxsIGRlbGF5cyB3aGVuIGFj dGl2YXRpbmcgcHNyCj4gPiBiYWNrLiIpIHN3aXRjaGVkIGZyb20gZGVsYXllZCB3b3JrIHRvIHRo ZSBwbGFpbiB2YXJpYW50IGFuZCB3aGlsZQo+ID4gZG9pbmcgc28KPiA+IHJlbW92ZSB0aGUgY2hl Y2sgZm9yIHdvcmtfYnVzeSgpIGJlZm9yZSBzY2hlZHVsaW5nIGEgUFNSCj4gPiBhY3RpdmF0aW9u Lgo+ID4gVGhpcyBhcHBlYXJzIHRvIGNhdXNlIGNvbnNlY3V0aXZlIGV4ZWN1dGlvbnMgb2YgcHNy X2FjdGl2YXRlKCkgaW4KPiA+IHRoaXMKPiA+IHNjZW5hcmlvIC0gYWZ0ZXIgYSB3b3JrZXIgcGlj a3MgdXAgdGhlIFBTUiB3b3JrIGl0ZW0gZm9yIGV4ZWN1dGlvbgo+ID4gYW5kCj4gPiBiZWZvcmUg dGhlIHdvcmsgZnVuY3Rpb24gY2FuIGFjcXVpcmUgdGhlIFBTUiBtdXRleCwgYSBwc3JfZmx1c2go KQo+ID4gY2FuCj4gPiBnZXQgaG9sZCBvZiB0aGUgbXV0ZXggYW5kIHNjaGVkdWxlIGFub3RoZXIg UFNSIHdvcmsuIFdpdGhvdXQgYQo+ID4gcHNyX2V4aXQoKQo+ID4gYmV0d2VlbiB0d28gcHNyX2Fj dGl2YXRlKCkgY2FsbHMsIHRoZSB3YXJuaW5nIG1lc3NhZ2VzIGdldCBwcmludGVkLgo+IE9rLCB0 aGF0IHdvdWxkIGV4cGxhaW4gdGhlIHNlY29uZCB3b3JrLgo+IAo+ID4gCj4gPiBGdXJ0aGVyLCBz aW5jZSB3ZSBkcm9wIHRoZSBtdXRleCBpbiB0aGUgbWlkc3Qgb2YgcHNyX3dvcmsoKSB0byB3YWl0 Cj4gPiBmb3IKPiA+IFBTUiB0byBpZGxlLCBhbm90aGVyIHdvcmsgaXRlbSBjYW4gYWxzbyBnZXQg c2NoZWR1bGVkLiBGaXggdGhpcyBieQo+ID4gcmV0dXJuaW5nIGlmIFBTUiB3YXMgYWxyZWFkeSBh Y3RpdmUuCj4gPiAKPiA+IE5vdGU6Cj4gPiBJIGFtIG5vdCAxMDAlIHN1cmUgdGhpcyBpcyB3aGF0 IGlzIGdvaW5nIG9uIGFzIEkgY291bGQgbm90Cj4gPiByZXByb2R1Y2UKPiA+IHRoZSBidWcgKGh0 dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNjk0OCkKPiA+IAo+ ID4gVGhpcyBwYXRjaCBzb3J0IG9mIGRlZmVhdHMgdGhlIHBvaW50IG9mIHRoZSBXQVJOX09OKClz IGluCj4gPiBwc3JfYWN0aXZhdGUoKQo+ID4gbm93LCBkbyB3ZSBzdGlsbCBuZWVkIHRoZW0/Cj4g V0FSTl9PTihhY3RpdmUpLCB5dXAuIFNlZW1zIHJlYXNvbmFibGUgdG8ga2VlcCBmb3IgdGhlIG1v bWVudC4KPiBXQVJOX09OKGh3X3N0YXRlKSB3b3VsZCBiZSB3b3J0aCBrZWVwaW5nIGZvciBzb21l IHRpbWUuIEhtbSwKPiBzaG91bGRuJ3QKPiBpdCBiZSBjaGVja2luZyBib3RoIFBTUl9DVEwgaXJy ZXNwZWN0aXZlIG9mIGludGVuZGVkIG1vZGUuIEFmdGVyCj4gc3dpdGNoaW5nIHBzcjEgdG8gcHNy MiB3ZSBzaG91bGQgY2hlY2sgdGhhdCBwc3IxIGlzIGRpc2FibGVkIGFzIHdlbGwsCj4gYW5kIHZp Y2UgdmVyc2EuCj4gClllYWgsIEkndmUgc2VudCBhIHBhdGNoIHRvIGNoZWNrIGJvdGggUFNSX0NU TCBhbmQgUFNSMl9DVEwuIFRoYW5rcyBmb3IKdGhlIHJldmlldy4KCi1ESwoKPiA+IAo+ID4gQ2M6 IFJvZHJpZ28gVml2aSA8cm9kcmlnby52aXZpQGludGVsLmNvbT4KPiA+IENjOiBDaHJpcyBXaWxz b24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiA+IFNpZ25lZC1vZmYtYnk6IERoaW5ha2Fy YW4gUGFuZGl5YW4gPGRoaW5ha2FyYW4ucGFuZGl5YW5AaW50ZWwuY29tPgo+IFJldmlld2VkLWJ5 OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiAtQ2hyaXMKPiBfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBt YWlsaW5nIGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cHM6Ly9s aXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcg bGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRl c2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==