From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4405989F69 for ; Tue, 12 Mar 2019 17:07:44 +0000 (UTC) Message-ID: From: Caz Yokoyama Date: Tue, 12 Mar 2019 10:14:25 -0700 In-Reply-To: <155240693584.30003.18248026626471584008@skylake-alporthouse-com> References: <8be54d05ca05a50b163392c006074bce2deae9cd.1552361435.git.caz.yokoyama@intel.com> <38cd970f4d253f2447c8614a4710bf5f8a45b30d.1552336676.git.caz.yokoyama@intel.com> <155240462188.30003.14575301314188159944@skylake-alporthouse-com> <036722020211f41dd4123fbffab4c41ef3be1607.camel@intel.com> <155240587352.30003.7943209047176502115@skylake-alporthouse-com> <6bb3750f771dd93d987179ead6346905d0d82020.camel@intel.com> <155240693584.30003.18248026626471584008@skylake-alporthouse-com> Mime-Version: 1.0 Subject: Re: [igt-dev] [PATCH v2 2/2] add DROP_SUSPEND. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: Chris Wilson , igt-dev@lists.freedesktop.org List-ID: T24gVHVlLCAyMDE5LTAzLTEyIGF0IDE2OjA5ICswMDAwLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4g UXVvdGluZyBDYXogWW9rb3lhbWEgKDIwMTktMDMtMTIgMTY6MTE6MTQpCj4gPiBPbiBUdWUsIDIw MTktMDMtMTIgYXQgMTU6NTEgKzAwMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiA+ID4gUXVvdGlu ZyBDYXogWW9rb3lhbWEgKDIwMTktMDMtMTIgMTU6NTI6MDkpCj4gPiA+ID4gT24gVHVlLCAyMDE5 LTAzLTEyIGF0IDE1OjMwICswMDAwLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gPiA+ID4gPiBRdW90 aW5nIENheiBZb2tveWFtYSAoMjAxOS0wMy0xMiAwMzozMTozMikKPiA+ID4gPiA+ID4gKyAgICAg ICBpZiAodmFsICYgRFJPUF9TVVNQRU5EKSB7Cj4gPiA+ID4gPiA+ICsgICAgICAgICAgICAgICBz dHJ1Y3QgZGV2aWNlICpkZXYgPSBpOTE1LT5kcm0uZGV2Owo+ID4gPiA+ID4gPiArCj4gPiA+ID4g PiA+ICsgICAgICAgICAgICAgICBkZXZfaW5mbyhkZXYsICIlcygpICVkOiBydW50aW1lX3N0YXR1 czoKPiA+ID4gPiA+ID4gJWRcbiIsCj4gPiA+ID4gPiA+IF9fZnVuY19fLCBfX0xJTkVfXywKPiA+ ID4gPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgIGRldi0+cG93ZXIucnVudGltZV9zdGF0 dXMpOwo+ID4gPiA+ID4gCj4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gKyAgICAgICAgICAgICAgIHBt X3J1bnRpbWVfZGlzYWJsZShkZXYpOwo+ID4gPiA+ID4gPiArICAgICAgICAgICAgICAgaWYgKCFw bV9ydW50aW1lX3N0YXR1c19zdXNwZW5kZWQoZGV2KSkgewo+ID4gPiA+ID4gPiArICAgICAgICAg ICAgICAgICAgICAgICBkZXZfd2FybihkZXYsICIlcygpICVkOgo+ID4gPiA+ID4gPiBydW50aW1l X3N0YXR1czoKPiA+ID4gPiA+ID4gJWRcbiIsIF9fZnVuY19fLCBfX0xJTkVfXywKPiA+ID4gPiA+ ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGV2LQo+ID4gPiA+ID4gPiA+cG93 ZXIucnVudGltZV9zdGF0dXMpOwo+ID4gPiA+ID4gPiArICAgICAgICAgICAgICAgfQo+ID4gPiA+ ID4gPiArICAgICAgICAgICAgICAgcG1fcnVudGltZV9lbmFibGUoZGV2KTsKPiA+ID4gPiA+IAo+ ID4gPiA+ID4gcmV0ID0gcG1fcnVudGltZV9mb3JjZV9zdXNwZW5kKGk5MTUtPmRybS5kZXYpOwo+ ID4gPiA+ID4gCj4gPiA+ID4gCj4gPiA+ID4gWWVzLCB0aGlzIHdvcmtzLiBIb3dldmVyLCBwbV9y dW50aW1lX2ZvcmNlX3N1c3BlbmQoKSBhbHdheXMKPiA+ID4gPiBleGl0cwo+ID4gPiA+IG9uIAo+ ID4gPiA+ICAgICAgICAgaWYgKHBtX3J1bnRpbWVfc3RhdHVzX3N1c3BlbmRlZChkZXYpKQo+ID4g PiA+ICAgICAgICAgICAgICAgICByZXR1cm4gMDsKPiA+ID4gPiBUaGVyZWZvcmUsIHRoaXMgcGF0 Y2ggaXMgbWVhbmluZ2xlc3MgYWZ0ZXIgc3VzcGVuZGVkIHN0YXRlLgo+ID4gPiAKPiA+ID4gV2hp Y2ggd291bGQgYmUgZmluZSBmb3IgRFJPUF9TVVNQRU5ELiBBaCwgc28geW91ciBpbnRlbnQgaXMg dG8gZG8KPiA+ID4gYQo+ID4gPiBEUk9QX1dBS0UgYXMgd2VsbCA6KQo+ID4gCj4gPiBNeSBpbnRl bnRpb24gaXMgdG8gcmVtb3ZlIGdlbS1leGVjYnVmLXN0cmVzcy1leHRyYS13YWl0IHN1YnRlc3QK PiA+IGJlY2F1c2UgaXQgZG9lcyBzYW1lIGFzIGdlbS1leGVjYnVmLXN0cmVzcyBleGNlcHQgZm9y IG1lYW5pbmdsZXNzCj4gPiAoMTAgeAo+ID4gNSBzZWMpIGRlbGF5Lgo+IAo+IFRoZW4gd2h5IGNv bXBsYWluIHRoYXQgcG1fcnVudGltZV9mb3JjZV9zdXNwZW5kKCkgaXMgYSBuby1vcCBzdGFydGlu Zwo+IGZyb20gYSBzdXNwZW5kZWQgc3RhdGU/Ck5vLCBJIGFtIG5vdCBjb21wbGFpbmluZy4gVGhl IHBhdGNoIGFib3ZlIGlzIHRvIGNvbmZpcm0gdGhlIHBhdGNoIGlzCm1lYW5pbmdsZXNzIG9uIHN1 c3BlbmRlZCBzdGF0ZS4KCj4gCj4gV0FJVF9FWFRSQSBpcyBhZnRlciBXQUlUX1NUQVRVUywgc28g aXQgd2lsbCBhbHdheXMgYmUgaW4gYSBzdXNwZW5kZWQKPiBzdGF0ZS4gSWYgeW91ciBpbnRlbnQg dGhlbiBpcyB0byBib2xzdGVyIHRoZSB0ZXN0IGJ5IGZvcmNpbmcgYSBmcmVzaAo+IHN1c3BlbmQg Y3ljbGUsIG1ha2UgdGhhdCBleHBsaWNpdCBhbmQgaGF2ZSBib3RoIERST1BfV0FLRSB8Cj4gRFJP UF9TVVNQRU5ELiBBcyBpdCBzdGFuZHMgd2UgY2FuIHVzZSBEUk9QX1NVU1BFTkQgYXMgYSBmYXN0 ZXIKPiBXQUlUX1NUQVRVUy4KTGV0IG1lIHVwZGF0ZSB0aGUgcGF0Y2guCi1jYXoKCj4gLUNocmlz CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwppZ3QtZGV2 IG1haWxpbmcgbGlzdAppZ3QtZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lndC1kZXY=