From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: [PATCH i-g-t 5/8] trace.pl: Context save only applies to last request of a bunch Date: Tue, 5 Jun 2018 18:50:47 +0100 Message-ID: <20180605175050.29850-5-tvrtko.ursulin@linux.intel.com> References: <20180605175050.29850-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-wr0-x243.google.com (mail-wr0-x243.google.com [IPv6:2a00:1450:400c:c0c::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id 56E8389CCE for ; Tue, 5 Jun 2018 17:51:03 +0000 (UTC) Received: by mail-wr0-x243.google.com with SMTP id a12-v6so3368215wro.1 for ; Tue, 05 Jun 2018 10:51:03 -0700 (PDT) In-Reply-To: <20180605175050.29850-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 dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgotLS0KIHNjcmlwdHMvdHJhY2UucGwgfCAxMSArKysr KysrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkK CmRpZmYgLS1naXQgYS9zY3JpcHRzL3RyYWNlLnBsIGIvc2NyaXB0cy90cmFjZS5wbAppbmRleCA5 NmZmODBhYjQ2YTkuLmMyZjFkZjVhZmE5ZSAxMDA3NTUKLS0tIGEvc2NyaXB0cy90cmFjZS5wbAor KysgYi9zY3JpcHRzL3RyYWNlLnBsCkBAIC01OTksNyArNTk5LDExIEBAIGZvcmVhY2ggbXkgJGtl eSAoQHNvcnRlZF9rZXlzKSB7CiAJJG1heF9jdHggPSAkZGJ7JGtleX0tPnsnY3R4J30gaWYgbm90 IGRlZmluZWQgJG1heF9jdHggb3IKIAkJCQkJICRkYnska2V5fS0+eydjdHgnfSA+ICRtYXhfY3R4 OwogCi0JJGRieyRrZXl9LT57J2NvbnRleHQtY29tcGxldGUtZGVsYXknfSA9ICRlbmQgLSAkbm90 aWZ5OworCXVubGVzcyAoZXhpc3RzICRkYnska2V5fS0+eyduby1lbmQnfSkgeworCQkkZGJ7JGtl eX0tPnsnY29udGV4dC1jb21wbGV0ZS1kZWxheSd9ID0gJGVuZCAtICRub3RpZnk7CisJfSBlbHNl IHsKKwkJJGRieyRrZXl9LT57J2NvbnRleHQtY29tcGxldGUtZGVsYXknfSA9IDA7CisJfQogCSRk Ynska2V5fS0+eydleGVjdXRlLWRlbGF5J30gPSAkc3RhcnQgLSAkZGJ7JGtleX0tPnsnc3VibWl0 J307CiAJJGRieyRrZXl9LT57J3N1Ym1pdC1kZWxheSd9ID0gJGRieyRrZXl9LT57J3N1Ym1pdCd9 IC0gJGRieyRrZXl9LT57J3F1ZXVlJ307CiAJJGRieyRrZXl9LT57J2R1cmF0aW9uJ30gPSAkbm90 aWZ5IC0gJHN0YXJ0OwpAQCAtNjE2LDcgKzYyMCw3IEBAIGZvcmVhY2ggbXkgJGtleSAoQHNvcnRl ZF9rZXlzKSB7CiAKIAkkc3VibWl0X2F2Z3skcmluZ30gKz0gJGRieyRrZXl9LT57J3N1Ym1pdC1k ZWxheSd9OwogCSRleGVjdXRlX2F2Z3skcmluZ30gKz0gJGRieyRrZXl9LT57J2V4ZWN1dGUtZGVs YXknfTsKLQkkY3R4c2F2ZV9hdmd7JHJpbmd9ICs9ICRlbmQgLSAkbm90aWZ5OworCSRjdHhzYXZl X2F2Z3skcmluZ30gKz0gJGRieyRrZXl9LT57J2NvbnRleHQtY29tcGxldGUtZGVsYXknfTsKIH0K IAogZm9yZWFjaCBteSAkcmluZyAoc29ydCBrZXlzICViYXRjaF9hdmcpIHsKQEAgLTk4OCw3ICs5 OTIsOCBAQCBmb3JlYWNoIG15ICRrZXkgKHNvcnQgc29ydFF1ZXVlIGtleXMgJWRiKSB7CiAKIAkj IHVzZXIgaW50ZXJydXB0IHRvIGNvbnRleHQgY29tcGxldGUKIAkkZHVyYXRpb24gPSAkZW5kIC0g JG5vdGlmeTsKLQl1bmxlc3MgKGV4aXN0cyAkc2tpcF9ib3h7J2N0eHNhdmUnfSBvciAkZHVyYXRp b24gPCAkbWluX2R1cmF0aW9uKSB7CisJdW5sZXNzIChleGlzdHMgJHNraXBfYm94eydjdHhzYXZl J30gb3IgJGR1cmF0aW9uIDwgJG1pbl9kdXJhdGlvbiBvcgorCQlleGlzdHMgJGRieyRrZXl9LT57 J25vLWVuZCd9KSB7CiAJCSRza2V5ID0gLTIgKiAkbWF4X3NlcW5vICogJGN0eCAtIDIgKiAkc2Vx bm87CiAJCSRzdHlsZSA9ICdjb2xvcjogYmxhY2s7IGJhY2tncm91bmQtY29sb3I6IG9yYW5nZTsn OwogCQlteSAkY3R4c2F2ZSA9ICRkYnska2V5fS0+eydlbmQnfSAtICRkYnska2V5fS0+eydub3Rp ZnknfTsKLS0gCjIuMTcuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50 ZWwtZ2Z4Cg==