From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 1/3] drm/i915: Repeat flush of idle work during suspend Date: Thu, 22 Dec 2016 14:19:27 +0200 Message-ID: <1482409167.7292.14.camel@linux.intel.com> References: <20161222120007.28590-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 mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 710E66E27D for ; Thu, 22 Dec 2016 12:19:33 +0000 (UTC) In-Reply-To: <20161222120007.28590-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 , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gdG8sIDIwMTYtMTItMjIgYXQgMTI6MDAgKzAwMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBU aGUgaWRsZSB3b3JrIGhhbmRsZXIgaXMgc2VsZi1hcm1pbmcgLSBpZiBpdCBkZXRlY3RzIHRoYXQg aXQgbmVlZHMgdG8KPiBydW4gYWdhaW4gaXQgd2lsbCBxdWV1ZSBpdHNlbGYgZnJvbSBpdHMgd29y ayBoYW5kbGVyLiBUYWtlIGdyZWF0ZXIgY2FyZQo+IHdoZW4gdHJ5aW5nIHRvIGRyYWluIHRoZSBp ZGxlIHdvcmssIGFuZCBkb3VibGUgY2hlY2sgdGhhdCBpdCBpcyBmbHVzaGVkLgo+IAo+IFRoZSBm cmVlIHdvcmtlciBoYXMgYSBzaW1pbGFyIGlzc3VlIHdoZXJlIGl0IGlzIGFybWVkIGJ5IGFuIFJD VSB0YXNrCj4gd2hpY2ggbWF5IGJlIHJ1bm5pbmcgY29uY3VycmVudGx5IHdpdGggdXMuCj4gCj4g VGhpcyBzaG91bGQgaG9wZWZ1bGx5IGhlbHAgd2l0aCB0aGUgc3BvcmFkaWMgV0FSTl9PTihkZXZf cHJpdi0+Z3QuYXdha2UpCj4gZnJvbSBpOTE1X2dlbV9zdXNwZW5kLgo+IAo+IHYyOiBSZXVzZSBk cmFpbl9mcmVlZF9vYmplY3RzLgo+IHYzOiBEb24ndCB0cnkgdG8gZmx1c2ggdGhlIGZyZWVkIG9i amVjdHMgZnJvbSB0aGUgc2hyaW5rZXIsIGFzIGl0IG1heSBiZQo+IHVuZGVybmVhdGggdGhlIHN0 cnVjdF9tdXRleCBhbHJlYWR5LgoKPFNOSVA+Cgo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfZHJ2LmgKPiBAQCAtMzIwNyw2ICszMjA3LDEzIEBAIGk5MTVfZ2VtX29iamVjdF9jcmVh dGVfZnJvbV9kYXRhKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwKPiDCoHZvaWQg aTkxNV9nZW1fY2xvc2Vfb2JqZWN0KHN0cnVjdCBkcm1fZ2VtX29iamVjdCAqZ2VtLCBzdHJ1Y3Qg ZHJtX2ZpbGUgKmZpbGUpOwo+IMKgdm9pZCBpOTE1X2dlbV9mcmVlX29iamVjdChzdHJ1Y3QgZHJt X2dlbV9vYmplY3QgKm9iaik7Cj4gwqAKPiArc3RhdGljIGlubGluZSB2b2lkIGk5MTVfZ2VtX2Ry YWluX2ZyZWVkX29iamVjdHMoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmk5MTUpCj4gK3sKPiAr CXJjdV9iYXJyaWVyKCk7Cj4gKwl3aGlsZSAoZmx1c2hfd29yaygmaTkxNS0+bW0uZnJlZV93b3Jr KSkKPiArCQlyY3VfYmFycmllcigpOwoKTG9va3MgbXVjaCBsaWtlIGRvIHsgfSB3aGlsZSgpOwoK QWxzbyBtYWtlIGEgY29tbWVudCB0aGF0IHdlIGxvb3AganVzdCBmb3IgcGFyYW5vaWEuCgo+IEBA IC00MjYyLDggKzQyNjIsMTAgQEAgaW50IGk5MTVfZ2VtX3N1c3BlbmQoc3RydWN0IGRybV9pOTE1 X3ByaXZhdGUgKmRldl9wcml2KQo+IMKgCj4gwqAJY2FuY2VsX2RlbGF5ZWRfd29ya19zeW5jKCZk ZXZfcHJpdi0+Z3B1X2Vycm9yLmhhbmdjaGVja193b3JrKTsKPiDCoAljYW5jZWxfZGVsYXllZF93 b3JrX3N5bmMoJmRldl9wcml2LT5ndC5yZXRpcmVfd29yayk7Cj4gLQlmbHVzaF9kZWxheWVkX3dv cmsoJmRldl9wcml2LT5ndC5pZGxlX3dvcmspOwo+IC0JZmx1c2hfd29yaygmZGV2X3ByaXYtPm1t LmZyZWVfd29yayk7CgpQdXQgYSBjb21tZW50IGhlcmUgdGhhdCBpZGxlX3dvcmsgaXMgcmUtYXJt aW5nLgoKPiArCXdoaWxlIChmbHVzaF9kZWxheWVkX3dvcmsoJmRldl9wcml2LT5ndC5pZGxlX3dv cmspKQo+ICsJCTsKPiArCj4gKwlpOTE1X2dlbV9kcmFpbl9mcmVlZF9vYmplY3RzKGRldl9wcml2 KTsKPiDCoAo+IMKgCS8qIEFzc2VydCB0aGF0IHdlIHN1Y2Vzc2Z1bGx5IGZsdXNoZWQgYWxsIHRo ZSB3b3JrIGFuZAo+IMKgCcKgKiByZXNldCB0aGUgR1BVIGJhY2sgdG8gaXRzIGlkbGUsIGxvdyBw b3dlciBzdGF0ZS4KClJldmlld2VkLWJ5OiBKb29uYXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5l bkBsaW51eC5pbnRlbC5jb20+CgpSZWdhcmRzLCBKb29uYXMKLS0gCkpvb25hcyBMYWh0aW5lbgpP cGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRlcgpJbnRlbCBDb3Jwb3JhdGlvbgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBs aXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK