From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id 17A6A6F875 for ; Fri, 23 Oct 2020 12:42:28 +0000 (UTC) From: =?UTF-8?q?Zbigniew=20Kempczy=C5=84ski?= Date: Fri, 23 Oct 2020 14:41:52 +0200 Message-Id: <20201023124212.26428-4-zbigniew.kempczynski@intel.com> In-Reply-To: <20201023124212.26428-1-zbigniew.kempczynski@intel.com> References: <20201023124212.26428-1-zbigniew.kempczynski@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t v3 03/23] lib/igt_core: Track child process pid and tid 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: igt-dev@lists.freedesktop.org Cc: Petri Latvala , Chris Wilson List-ID: SW50cm9kdWNlIHZhcmlhYmxlcyB3aGljaCBjYW4gZGVjcmVhc2UgbnVtYmVyIG9mIGdldHBpZCgp L2dldHRpZCgpCmNhbGxzLCBlc3BlY2lhbGx5IGZvciBhbGxvY2F0b3Igd2hpY2ggbXVzdCBiZSBh d2FyZSBvZiBtZXRob2QKYWNxdWlyaW5nIGFkZHJlc3Nlcy4KCldoZW4gY2hpbGQgaXMgc3Bhd25l ZCB1c2luZyBpZ3RfZm9yaygpIHdlIGNhbiBjb250cm9sIGl0cyBpbml0aWFsaXphdGlvbgphbmQg cHJlcGFyZSBjaGlsZF9waWQgaW1wbGljaXRseS4gVHJhY2tpbmcgY2hpbGRfdGlkIHJlcXVpcmVz IG91cgppbnRlcnZlbnRpb24gaW4gdGhlIGNvZGUgYW5kIGRvIHNvbWV0aGluZyBsaWtlIHRoaXM6 CgppZiAoY2hpbGRfdGlkID09IC0xKQoJY2hpbGRfdGlkID0gZ2V0dGlkKCkKClZhcmlhYmxlIHdh cyBjcmVhdGVkIGZvciB1c2luZyBpbiBUTFMgc28gZWFjaCB0aHJlYWQgaXMgY3JlYXRlZAp3aXRo IHZhcmlhYmxlIHNldCB0byAtMS4gVGhpcyB3aWxsIGdpdmUgZWFjaCB0aHJlYWQgaXQncyBvd24g ImNvcHkiCmFuZCB0aGVyZSdzIG5vIHJpc2sgdG8gdXNlIG90aGVyIHRocmVhZCB0aWQuIEZvciBl YWNoIGZvcmtlZCBjaGlsZAp3ZSByZWFzc2lnbiAtMSB0byBjaGlsZF90aWQgdG8gYXZvaWQgdXNp bmcgYWxyZWFkeSBzZXQgdmFyaWFibGUuCgpTaWduZWQtb2ZmLWJ5OiBaYmlnbmlldyBLZW1wY3p5 xYRza2kgPHpiaWduaWV3LmtlbXBjenluc2tpQGludGVsLmNvbT4KQ2M6IERvbWluaWsgR3J6ZWdv cnplayA8ZG9taW5pay5ncnplZ29yemVrQGludGVsLmNvbT4KQ2M6IENocmlzIFdpbHNvbiA8Y2hy aXNAY2hyaXMtd2lsc29uLmNvLnVrPgpDYzogUGV0cmkgTGF0dmFsYSA8cGV0cmkubGF0dmFsYUBp bnRlbC5jb20+Ci0tLQogbGliL2lndF9jb3JlLmMgfCA3ICsrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCA3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9saWIvaWd0X2NvcmUuYyBiL2xpYi9pZ3Rf Y29yZS5jCmluZGV4IGIzNTgxNzNmLi4xZjcyNWQwMCAxMDA2NDQKLS0tIGEvbGliL2lndF9jb3Jl LmMKKysrIGIvbGliL2lndF9jb3JlLmMKQEAgLTU4LDYgKzU4LDcgQEAKICNpbmNsdWRlIDxnbGli Lmg+CiAKICNpbmNsdWRlICJkcm10ZXN0LmgiCisjaW5jbHVkZSAiaW50ZWxfYWxsb2NhdG9yLmgi CiAjaW5jbHVkZSAiaW50ZWxfY2hpcHNldC5oIgogI2luY2x1ZGUgImludGVsX2lvLmgiCiAjaW5j bHVkZSAiaWd0X2RlYnVnZnMuaCIKQEAgLTMwNiw2ICszMDcsMTAgQEAgaW50IG51bV90ZXN0X2No aWxkcmVuOwogaW50IHRlc3RfY2hpbGRyZW5fc3o7CiBib29sIHRlc3RfY2hpbGQ7CiAKKy8qIEZv ciBhbGxvY2F0b3IgcHVycG9zZXMgKi8KK3BpZF90IGNoaWxkX3BpZCAgPSAtMTsKK19fdGhyZWFk IHBpZF90IGNoaWxkX3RpZCAgPSAtMTsKKwogZW51bSB7CiAJLyoKIAkgKiBMZXQgdGhlIGZpcnN0 IHZhbHVlcyBiZSB1c2VkIGJ5IGluZGl2aWR1YWwgdGVzdHMgc28gb3B0aW9ucyBkb24ndApAQCAt MjMwMyw2ICsyMzA4LDggQEAgYm9vbCBfX2lndF9mb3JrKHZvaWQpCiAJY2FzZSAwOgogCQl0ZXN0 X2NoaWxkID0gdHJ1ZTsKIAkJcHRocmVhZF9tdXRleF9pbml0KCZwcmludF9tdXRleCwgTlVMTCk7 CisJCWNoaWxkX3BpZCA9IGdldHBpZCgpOworCQljaGlsZF90aWQgPSAtMTsKIAkJZXhpdF9oYW5k bGVyX2NvdW50ID0gMDsKIAkJcmVzZXRfaGVscGVyX3Byb2Nlc3NfbGlzdCgpOwogCQlvb21fYWRq dXN0X2Zvcl9kb29tKCk7Ci0tIAoyLjI2LjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmlndC1kZXYgbWFpbGluZyBsaXN0CmlndC1kZXZAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vaWd0LWRldgo=