From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH] drm/i915: Grab RPM wakeref around enabling vblank interrupts Date: Fri, 7 Oct 2016 22:17:11 +0300 Message-ID: <20161007191711.GA4329@intel.com> References: <20161007135032.12825-1-chris@chris-wilson.co.uk> <20161007180607.GY4329@intel.com> <20161007183300.GV22676@nuc-i3427.alporthouse.com> <20161007184453.GZ4329@intel.com> <20161007185721.GW22676@nuc-i3427.alporthouse.com> <20161007190035.GX22676@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id D530C6EBD8 for ; Fri, 7 Oct 2016 19:17:14 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20161007190035.GX22676@nuc-i3427.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 List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBPY3QgMDcsIDIwMTYgYXQgMDg6MDA6MzVQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIEZyaSwgT2N0IDA3LCAyMDE2IGF0IDA3OjU3OjIxUE0gKzAxMDAsIENocmlzIFdp bHNvbiB3cm90ZToKPiA+IE9uIEZyaSwgT2N0IDA3LCAyMDE2IGF0IDA5OjQ0OjUzUE0gKzAzMDAs IFZpbGxlIFN5cmrDpGzDpCB3cm90ZToKPiA+ID4gT24gRnJpLCBPY3QgMDcsIDIwMTYgYXQgMDc6 MzM6MDBQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+ID4gPiA+IE9uIEZyaSwgT2N0IDA3 LCAyMDE2IGF0IDA5OjA2OjA3UE0gKzAzMDAsIFZpbGxlIFN5cmrDpGzDpCB3cm90ZToKPiA+ID4g PiA+IE9uIEZyaSwgT2N0IDA3LCAyMDE2IGF0IDAyOjUwOjMyUE0gKzAxMDAsIENocmlzIFdpbHNv biB3cm90ZToKPiA+ID4gPiA+ID4gV2hpbHN0IHRoZSB2YmxhbmsgaXMgY29uZmlndXJlZCB0byBz ZW5kIGFuIGludGVycnVwdCBldmVyeXRpbWUsIHdlIG5lZWQKPiA+ID4gPiA+ID4gdG8ga2VlcCB0 aGUgZGV2aWNlIGF3YWtlIHRvIHByb2Nlc3MgdGhvc2UgaW50ZXJydXB0cy4KPiA+ID4gPiA+IAo+ ID4gPiA+ID4gSWYgd2UgY2FuIGVuYWJsZSB2YmxhbmtzIHRoZSBwaXBlIHdpbGwgYmUgYWN0aXZl LCBhbmQgdGh1cyB3ZSBjYW4ndAo+ID4gPiA+ID4gcnVudGltZSBzdXNwZW5kIGFueXdheS4gQWxz byBtaWdodF9zbGVlcCgpIHdvdWxkIGJlIGEgcHJvYmxlbS4KPiA+ID4gPiAKPiA+ID4gPiBXaGVy ZSBpcyB0aGUgcGlwZSBtYWRlIGFjdGl2ZT8gSXMgaXQganVzdCBoYXZpbmcgYW55IG1vZGUgaXMg c3VmZmljaWVudAo+ID4gPiA+IHRvIGRpc2FibGUgcnBtPyBXaWxsIHRoYXQgYWx3YXlzIGJlIHRo ZSBjYXNlPwo+ID4gPiAKPiA+ID4gQWN0aXZlIHBpcGUgaG9sZHMgYSBwb3dlciBkb21haW4gcmVm ZXJlbmNlLCB3aGljaCBpbXBsaWVzIGFuIHJwbQo+ID4gPiByZWZlcmVuY2UgYXMgd2VsbC4KPiA+ IAo+ID4gV2hhdCdzIHRoZSBiZXN0IHdheSB0byB3cml0ZQo+ID4gCj4gPiAJLyogdmJsYW5rIElS USByZXF1aXJlcyB0aGUgcG93ZXJ3ZWxsIHRvIHN0YXkgYXdha2UgKi8KPiA+IAlXQVJOX09OKCF0 b19pbnRlbF9jcnRjKGRldl9wcml2LT5waXBlX3RvX2NydGNfbWFwcGluZ1twaXBlXSktPmFjdGl2 ZSk7CgpQcm9iYWJseSBqdXN0IHRoYXQuIFdlIGhhdmUgc29tZSBraW5kIG9mIGZ1bmN0aW9uIHRv IGhpZGUgdGhlIGRldGFpbHMKb2YgdGhlIGFycmF5IGEgYml0IHRob3VnaCwgSSBqdXN0IG5ldmVy IHJlbWVtZXIgd2hhdCBpdCdzIGNhbGxlZC4KQW5kIEkgdGhpbmsgSSBoYXZlIHBhdGNoZXMgc29t ZXdoZXJlIHRvIGNvbnZlcnQgYWxsIG9mIHRoYXQgb3ZlciB0bwpzdG9yaW5nIGludGVsX2NydGMg KiBpbnN0ZWFkIG9mIGRybV9jcnRjICogc2luY2UgdGhhdCdzIHdoYXQgZXZlcnlvbmUKd2FudHMu Cgo+IAo+IEFsc28sIGFueSByZWFzb24gd2h5IHdlIHNob3VsZG4ndCBtZXJnZSB2YWxsZXl2aWV3 X2VuYWJsZV92YmxhbmsoKSB3aXRoCj4gaTkxNV9lbmFibGVfdmJsYW5rKCk/CgpObyByZWFzb24g QUZBSUNTLiBTYW1lIGZvciBkaXNhYmxlLiBUaG91Z2ggbWF5YmUgd2Ugc2hvdWxkIGFkZCB0aGUg Z2VuCmNoZWNrIHRvIGRpc2FibGUgdG8gbWFrZSBpdCBzeW1tZXRyaWMsIGp1c3QgdG8gYXZvaWQg c29tZSBoZWFkIHNjcmF0Y2hpbmcuCgpIbW0uIE9yIGFjdHVhbGx5LCBtYXliZSBqdXN0IHNwbGl0 IHRvIGk5MTVfKl92YmxhbmsoKSBhbmQgaTk2NV8qX3ZibGFuaygpCmluc3RlYWQuIE5vdCBtdWNo IHBvaW50IGluIGhhdmluZyB0aGUgaWYgaW4gdGhlcmUgd2hlbiB5b3UgY2FuIGp1c3QKYXNzaWdu IHRoZSByaWdodCBmdW5jdGlvbiBwb2ludGVyIHRvIGJlZ2luIHdpdGguCgotLSAKVmlsbGUgU3ly asOkbMOkCkludGVsIE9UQwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRl bC1nZngK