From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id E176B6EEBF for ; Wed, 18 Sep 2019 10:35:35 +0000 (UTC) From: Chris Wilson Date: Wed, 18 Sep 2019 11:35:18 +0100 Message-Id: <20190918103518.22012-1-chris@chris-wilson.co.uk> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t] runner: Add signal sender name when dying 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 List-ID: V2Ugd2FudCB0byBrbm93IHdobyBzZW50IHVzIHRoZSBmYXRhbCBzaWduYWwsIGZvciB0aGVyZSBh cmUgcGxlbnR5IG9mCmZpbmdlcnMgdG8gZ28gYXJvdW5kLgoKU2lnbmVkLW9mZi1ieTogQ2hyaXMg V2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+CkNjOiBQZXRyaSBMYXR2YWxhIDxwZXRy aS5sYXR2YWxhQGludGVsLmNvbT4KLS0tCiBydW5uZXIvZXhlY3V0b3IuYyB8IDI5ICsrKysrKysr KysrKysrKysrKysrKysrKysrKy0tCiAxIGZpbGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKSwg MiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ydW5uZXIvZXhlY3V0b3IuYyBiL3J1bm5lci9l eGVjdXRvci5jCmluZGV4IGMxY2ZjY2U4My4uZjcxODMyOTNkIDEwMDY0NAotLS0gYS9ydW5uZXIv ZXhlY3V0b3IuYworKysgYi9ydW5uZXIvZXhlY3V0b3IuYwpAQCAtNjA5LDYgKzYwOSwyNiBAQCBz dGF0aWMgYm9vbCBraWxsX2NoaWxkKGludCBzaWcsIHBpZF90IGNoaWxkKQogCXJldHVybiB0cnVl OwogfQogCitzdGF0aWMgY29uc3QgY2hhciAqZ2V0X2NtZGxpbmUocGlkX3QgcGlkLCBjaGFyICpi dWYsIHNpemVfdCBsZW4pCit7CisJaW50IGZkOworCisJaWYgKHNucHJpbnRmKGJ1ZiwgbGVuLCAi L3Byb2MvJWQvY21kbGluZSIsIHBpZCkgPiBsZW4pCisJCXJldHVybiAidW5rbm93biI7CisKKwlm ZCA9IG9wZW4oYnVmLCBPX1JET05MWSk7CisJaWYgKGZkIDwgMCkKKwkJcmV0dXJuICJ1bmtub3du IjsKKworCWxlbiA9IHJlYWQoZmQsIGJ1ZiwgbGVuIC0gMSk7CisJY2xvc2UoZmQpOworCWlmIChs ZW4gPCAwKQorCQlyZXR1cm4gInVua25vd24iOworCisJYnVmW2xlbl0gPSAnXDAnOworCXJldHVy biBidWY7Cit9CisKIC8qCiAgKiBSZXR1cm5zOgogICogID0wIC0gU3VjY2VzcwpAQCAtODg2LDkg KzkwNiwxNCBAQCBzdGF0aWMgaW50IG1vbml0b3Jfb3V0cHV0KHBpZF90IGNoaWxkLAogCQkJCX0K IAkJCX0gZWxzZSB7CiAJCQkJLyogV2UncmUgZHlpbmcsIHNvIHdlJ3JlIHRha2luZyB0aGVtIHdp dGggdXMgKi8KLQkJCQlpZiAoc2V0dGluZ3MtPmxvZ19sZXZlbCA+PSBMT0dfTEVWRUxfTk9STUFM KQotCQkJCQlvdXRmKCJBYm9ydCByZXF1ZXN0ZWQgdmlhICVzLCB0ZXJtaW5hdGluZyBjaGlsZHJl blxuIiwKKwkJCQlpZiAoc2V0dGluZ3MtPmxvZ19sZXZlbCA+PSBMT0dfTEVWRUxfTk9STUFMKSB7 CisJCQkJCWNoYXIgY29tbVs4MF07CisKKwkJCQkJb3V0ZigiQWJvcnQgcmVxdWVzdGVkIGJ5ICVz IFslZF0gdmlhICVzLCB0ZXJtaW5hdGluZyBjaGlsZHJlblxuIiwKKwkJCQkJICAgICBnZXRfY21k bGluZShzaWdpbmZvLnNzaV9waWQsIGNvbW0sIHNpemVvZihjb21tKSksCisJCQkJCSAgICAgc2ln aW5mby5zc2lfcGlkLAogCQkJCQkgICAgIHN0cnNpZ25hbChzaWdpbmZvLnNzaV9zaWdubykpOwor CQkJCX0KIAogCQkJCWFib3J0aW5nID0gdHJ1ZTsKIAkJCQl0aW1lb3V0ID0gMjsKLS0gCjIuMjMu MAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KaWd0LWRl diBtYWlsaW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2