From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: [PATCH i-g-t 1/4] trace.pl: Context save only applies to last request of a bunch Date: Thu, 19 Jul 2018 10:35:58 +0100 Message-ID: <20180719093601.11788-2-tvrtko.ursulin@linux.intel.com> References: <20180719093601.11788-1-tvrtko.ursulin@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wr1-x435.google.com (mail-wr1-x435.google.com [IPv6:2a00:1450:4864:20::435]) by gabe.freedesktop.org (Postfix) with ESMTPS id 90C996ED66 for ; Thu, 19 Jul 2018 09:36:09 +0000 (UTC) Received: by mail-wr1-x435.google.com with SMTP id j5-v6so7354419wrr.8 for ; Thu, 19 Jul 2018 02:36:09 -0700 (PDT) In-Reply-To: <20180719093601.11788-1-tvrtko.ursulin@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: igt-dev@lists.freedesktop.org Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KClNraXAgYWNj b3VudGluZyB0aGUgY29udGV4dCBzYXZlIHRpbWUgZm9yIGFueXRoaW5nIGJ1dCB0aGUgbGFzdCBy ZXF1ZXN0IG9mCnRoZSBjb2FsZXNjZWQgYnVuY2gsIGFuZCBhbHNvIHNraXAgZHJhd2luZyB0aG9z ZSBib3hlcyBvbiB0aGUgdGltZWxpbmUuCgpTaWduZWQtb2ZmLWJ5OiBUdnJ0a28gVXJzdWxpbiA8 dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgotLS0KIHNjcmlwdHMvdHJhY2UucGwgfCAxMCArKysr KysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoK ZGlmZiAtLWdpdCBhL3NjcmlwdHMvdHJhY2UucGwgYi9zY3JpcHRzL3RyYWNlLnBsCmluZGV4IDVh ZTUzZmMwYjY4Yi4uNDFiZWRlZWZiNzc2IDEwMDc1NQotLS0gYS9zY3JpcHRzL3RyYWNlLnBsCisr KyBiL3NjcmlwdHMvdHJhY2UucGwKQEAgLTYyOCw3ICs2MjgsMTEgQEAgZm9yZWFjaCBteSAka2V5 IChAc29ydGVkX2tleXMpIHsKIAkkbWluX2N0eCA9ICRkYnska2V5fS0+eydjdHgnfSBpZiBub3Qg ZGVmaW5lZCAkbWluX2N0eCBvcgogCQkJCQkgJGRieyRrZXl9LT57J2N0eCd9IDwgJG1pbl9jdHg7 CiAKLQkkZGJ7JGtleX0tPnsnY29udGV4dC1jb21wbGV0ZS1kZWxheSd9ID0gJGVuZCAtICRub3Rp Znk7CisJdW5sZXNzIChleGlzdHMgJGRieyRrZXl9LT57J25vLWVuZCd9KSB7CisJCSRkYnska2V5 fS0+eydjb250ZXh0LWNvbXBsZXRlLWRlbGF5J30gPSAkZW5kIC0gJG5vdGlmeTsKKwl9IGVsc2Ug eworCQkkZGJ7JGtleX0tPnsnY29udGV4dC1jb21wbGV0ZS1kZWxheSd9ID0gMDsKKwl9CiAJJGRi eyRrZXl9LT57J2V4ZWN1dGUtZGVsYXknfSA9ICRzdGFydCAtICRkYnska2V5fS0+eydzdWJtaXQn fTsKIAkkZGJ7JGtleX0tPnsnc3VibWl0LWRlbGF5J30gPSAkZGJ7JGtleX0tPnsnc3VibWl0J30g LSAkZGJ7JGtleX0tPnsncXVldWUnfTsKIAl1bmxlc3MgKGV4aXN0cyAkZGJ7JGtleX0tPnsnbm8t bm90aWZ5J30pIHsKQEAgLTY0OSw3ICs2NTMsNyBAQCBmb3JlYWNoIG15ICRrZXkgKEBzb3J0ZWRf a2V5cykgewogCiAJJHN1Ym1pdF9hdmd7JHJpbmd9ICs9ICRkYnska2V5fS0+eydzdWJtaXQtZGVs YXknfTsKIAkkZXhlY3V0ZV9hdmd7JHJpbmd9ICs9ICRkYnska2V5fS0+eydleGVjdXRlLWRlbGF5 J307Ci0JJGN0eHNhdmVfYXZneyRyaW5nfSArPSAkZW5kIC0gJG5vdGlmeTsKKwkkY3R4c2F2ZV9h dmd7JHJpbmd9ICs9ICRkYnska2V5fS0+eydjb250ZXh0LWNvbXBsZXRlLWRlbGF5J307CiB9CiAK IGZvcmVhY2ggbXkgJHJpbmcgKHNvcnQga2V5cyAlYmF0Y2hfYXZnKSB7CkBAIC0xMTAwLDcgKzEx MDQsNyBAQCBmb3JlYWNoIG15ICRrZXkgKHNvcnQgc29ydFF1ZXVlIGtleXMgJWRiKSB7CiAJfQog CiAJIyB1c2VyIGludGVycnVwdCB0byBjb250ZXh0IGNvbXBsZXRlCi0JdW5sZXNzIChleGlzdHMg JHNraXBfYm94eydjdHhzYXZlJ30pIHsKKwl1bmxlc3MgKGV4aXN0cyAkc2tpcF9ib3h7J2N0eHNh dmUnfSBvciBleGlzdHMgJGRieyRrZXl9LT57J25vLWVuZCd9KSB7CiAJCSRza2V5ID0gLTIgKiAk bWF4X3NlcW5vICogJGN0eCAtIDIgKiAkc2Vxbm87CiAJCSRzdHlsZSA9IGJveF9zdHlsZSgkY3R4 LCAnY3R4c2F2ZScpOwogCQlteSAkY3R4c2F2ZSA9ICRkYnska2V5fS0+eydlbmQnfSAtICRkYnsk a2V5fS0+eydub3RpZnknfTsKLS0gCjIuMTcuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vaW50ZWwtZ2Z4Cg==