From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by gabe.freedesktop.org (Postfix) with ESMTPS id 59E7C6E8AD for ; Fri, 29 Mar 2019 10:47:37 +0000 (UTC) Date: Fri, 29 Mar 2019 12:47:32 +0200 From: Petri Latvala Message-ID: <20190329104732.GC4038@platvala-desk.ger.corp.intel.com> References: <20190328164719.16602-1-janusz.krzysztofik@intel.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20190328164719.16602-1-janusz.krzysztofik@intel.com> Subject: Re: [igt-dev] [PATCH] tests: Add a new test for driver/device hot remove 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: Janusz Krzysztofik Cc: igt-dev@lists.freedesktop.org, simon.b.lee@intel.com List-ID: T24gVGh1LCBNYXIgMjgsIDIwMTkgYXQgMDU6NDc6MTlQTSArMDEwMCwgSmFudXN6IEtyenlzenRv ZmlrIHdyb3RlOgo+IFJ1biBhIGR1bW15IGxvYWQgaW4gYmFja2dyb3VuZCB0byBwdXQgc29tZSB3 b3JrbG9hZCBvbiBhIGRldmljZSwgdGhlbiB0cnkKPiB0byBlaXRoZXIgcmVtb3ZlICh1bnBsdWcp IHRoZSBkZXZpY2UgZnJvbSBpdHMgYnVzLCBvciB1bmJpbmQgdGhlIGRldmljZSdzCj4gZHJpdmVy IGZyb20gaXQsIGRlcGVuZGluZyBvbiB3aGljaCBzdWJ0ZXN0IGhhcyBiZWVuIHNlbGVjdGVkLgo+ IAo+IFRoZSBkcml2ZXIgaG90IHVuYmluZCAvIGRldmljZSBob3QgdW5wbHVnIG9wZXJhdGlvbiBp cyBleHBlY3RlZCB0byBzdWNjZWVkCj4gaW4gYSByZWFzb25hYmxlIHRpbWUsIGhvd2V2ZXIgbG9u ZyB0aW1lb3V0cyBhcmUgdXNlZCB0byBhbGxvdyBrZXJuZWwKPiBsZXZlbCB0aW1lb3V0cyBwb3Ag dXAgZmlyc3QgaWYgYW55Lgo+IAo+IFBsZWFzZSBub3RlIHRoYXQgaWYgcnVubmluZyBib3RoIHN1 YnRlc3RzIGNvbnNlY3V0aXZlbHksIHRoZSBzZWNvbmQgb25lCj4gaXMgYWx3YXlzIHNraXBwZWQg YXMgdGhlIGRldmljZSBpcyBubyBsb25nZXIgYXZhaWxhYmxlIGFzIHNvb24gYXMgdGhlCj4gZmly c3Qgc3VidGVzdCBpcyBjb21wbGV0ZWQuICBUaGUgbW9zdCByZWxpYWJsZSB3YXkgdG8gcnVuIGFu b3RoZXIgc3VidGVzdAo+IGlzIHRvIHJlYm9vdCB0aGUgc3lzdGVtIGZpcnN0LCB0aGVuIHNlbGVj dCBuZXh0IHN1YnRlc3QgdG8gYmUgcnVuLgoKVGhpcyBpcyBhIHJlcXVpcmVtZW50IHRoYXQgd29u J3QgZmx5IGZvciBDSSB1c2UuIElzIHRoZQpyZWJpbmRpbmcvd2hhdGV2ZXIgb2YgdGhlIGRldmlj ZSBub3QgcG9zc2libGUgdG8gZG8/IEJ5IHRoZSB0ZXN0PwoKRG9lcyBpdCBhbHNvIGFwcGx5IHRv IHJ1bm5pbmcgb3RoZXIgdGVzdCBiaW5hcmllcyBhZnRlciBydW5uaW5nIHRoZQpmaXJzdCBzdWJ0 ZXN0PyBBcyBpbiwgaXMgaXQganVzdCBhIHRpbWluZyBpc3N1ZT8KCgo+ICsJaWd0X3N1YnRlc3Qo InVucGx1ZyIpIHsKPiArCQlpZ3Rfc3Bpbl90ICpzcGluOwo+ICsKPiArCQkvKiBWZXJpZnkgaWYg YSBzdWl0YWJsZSBEUk0gZGV2aWNlL2RyaXZlciBleGlzdHMgKi8KPiArCQlpZ3Rfc2tpcF9vbihk ZXZpY2UgPCAwKTsKPiArCj4gKwkJLyogUnVuIGJhY2tncm91bmQgd29ya2xvYWQgKi8KPiArCQlz cGluID0gaWd0X3NwaW5fYmF0Y2hfbmV3KGRldmljZSwgLmZsYWdzID0gSUdUX1NQSU5fUE9MTF9S VU4pOwoKCmlndF9zcGluX2JhdGNoX25ldyByZXF1aXJlcyBEUklWRVJfSU5URUwsIGRvZXNuJ3Qg aXQ/CgoKPiArCQlpZ3Rfc3Bpbl9idXN5d2FpdF91bnRpbF9ydW5uaW5nKHNwaW4pOwo+ICsKPiAr CQkvKiBNYWtlIHRoZSBkZXZpY2UgZGlzYXBwZWFyICovCj4gKwkJaWd0X3NldF90aW1lb3V0KDYw LCAiRGV2aWNlIHVucGx1ZyB0aW1lb3V0ISIpOwo+ICsJCWRldmljZV91bnBsdWcoZGV2aWNlKTsK PiArCQlpZ3RfcmVzZXRfdGltZW91dCgpOwo+ICsKPiArCQljbG9zZShkZXZpY2UpOwo+ICsJCWRl dmljZSA9IC0xOwo+ICsJfQo+ICsKPiArCWlndF9zdWJ0ZXN0KCJ1bmJpbmQiKSB7Cj4gKwkJaWd0 X3NwaW5fdCAqc3BpbjsKPiArCj4gKwkJLyogVmVyaWZ5IGlmIGEgc3VpdGFibGUgRFJNIGRldmlj ZS9kcml2ZXIgZXhpc3RzICovCj4gKwkJaWd0X3NraXBfb24oZGV2aWNlIDwgMCk7CgoKQWgsIEkg c2VlLiBUaGUgc2tpcCBpZiBydW5uaW5nIGNvbnNlY3V0aXZlbHkgaXMgYmVjYXVzZSB0aGUgcHJl dmlvdXMKc3VidGVzdCBjbG9zZWQgdGhlIGZkLgoKQW5vdGhlciBmaXh0dXJlIGJlZm9yZSB0aGlz IHN1YnRlc3QsIGdldCB0aGUgZGV2aWNlIHBsdWdnZWQgYmFjaywKcmVvcGVuIGRyaXZlcj8KCgoK LS0gClBldHJpIExhdHZhbGEKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KaWd0LWRldiBtYWlsaW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVza3RvcC5v cmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2