From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michel Thierry Subject: Re: [PATCH 3/3] tools/intel_error_decode: Add gen8+ fault data encodings Date: Wed, 25 Mar 2015 16:47:12 +0000 Message-ID: <5512E690.9020600@intel.com> References: <1427290932-5156-1-git-send-email-mika.kuoppala@intel.com> <1427290932-5156-3-git-send-email-mika.kuoppala@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 36B886E8CD for ; Wed, 25 Mar 2015 09:47:14 -0700 (PDT) In-Reply-To: <1427290932-5156-3-git-send-email-mika.kuoppala@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Mika Kuoppala , "intel-gfx@lists.freedesktop.org" List-Id: intel-gfx@lists.freedesktop.org T24gMy8yNS8yMDE1IDE6NDIgUE0sIE1pa2EgS3VvcHBhbGEgd3JvdGU6Cj4gVGhlc2UgdHdvIHJl Z2lzdGVycyBjb250YWlucyB0aGUgNDhiaXQgZmF1bHQgYWRkcmVzcy4KPgo+IFNpZ25lZC1vZmYt Ynk6IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAaW50ZWwuY29tPgo+IC0tLQo+ICAgdG9v bHMvaW50ZWxfZXJyb3JfZGVjb2RlLmMgfCAxOSArKysrKysrKysrKysrKysrKystCj4gICAxIGZp bGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Cj4gZGlmZiAtLWdp dCBhL3Rvb2xzL2ludGVsX2Vycm9yX2RlY29kZS5jIGIvdG9vbHMvaW50ZWxfZXJyb3JfZGVjb2Rl LmMKPiBpbmRleCA1NTMzMDdmLi43YzMyZmMzIDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2ludGVsX2Vy cm9yX2RlY29kZS5jCj4gKysrIGIvdG9vbHMvaW50ZWxfZXJyb3JfZGVjb2RlLmMKPiBAQCAtNDAx LDYgKzQwMSwxOSBAQCBwcmludF9mYXVsdF9yZWcodW5zaWduZWQgZGV2aWQsIHVpbnQzMl90IHJl ZykKPiAgICAgICAgICAgICAgICAgIHByaW50ZigiICAgIEFkZHJlc3MgMHglMDh4XG4iLCByZWcg JiB+KCgxIDw8IDEyKS0xKSk7Cj4gICB9ClRoZSBjb2RlIGFib3ZlIGlzIGRpZmZlcmVudCBpbiB2 MiBvZiB0aGUgcHJldmlvdXMgcGF0Y2gsIHNvIGl0IHdvbid0IAphcHBseSBjbGVhbmx5Li4uCgo+ Cj4gK3N0YXRpYyB2b2lkCj4gK3ByaW50X2ZhdWx0X2RhdGEodW5zaWduZWQgZGV2aWQsIHVpbnQz Ml90IGRhdGExLCB1aW50MzJfdCBkYXRhMCkKPiArewo+ICsgICAgICAgdWludDY0X3QgYWRkcmVz czsKPiArCj4gKyAgICAgICBpZiAoaW50ZWxfZ2VuKGRldmlkKSA8IDgpCj4gKyAgICAgICAgICAg ICAgIHJldHVybjsKPiArCj4gKyAgICAgICBhZGRyZXNzID0gKCh1aW50NjRfdCkoZGF0YTApIDw8 IDEyKSB8ICgodWludDY0X3QpZGF0YTEgJiAweGYpIDw8IDQ0Owo+ICsgICAgICAgcHJpbnRmKCIg ICAgQWRkcmVzcyAweCUwMTYiIFBSSXg2NCAiICVzXG4iLCBhZGRyZXNzLAo+ICsgICAgICAgICAg ICAgIGRhdGExICYgKDEgPDwgNCkgPyAiR0dUVCIgOiAiUFBHVFQiKTsKPiArfQo+ICsKPiAgICNk ZWZpbmUgTUFYX1JJTkdTIDEwIC8qIEkgcmVhbGx5IGhvcGUgdGhpcyBuZXZlci4uLiAqLwo+ICAg dWludDMyX3QgaGVhZFtNQVhfUklOR1NdOwo+ICAgaW50IGhlYWRfbmR4ID0gMDsKPiBAQCAtNDgy LDcgKzQ5NSw3IEBAIHJlYWRfZGF0YV9maWxlKEZJTEUgKmZpbGUpCj4KPiAgICAgICAgICAgICAg ICAgIG1hdGNoZWQgPSBzc2NhbmYobGluZSwgIiUwOHggOiAlMDh4IiwgJm9mZnNldCwgJnZhbHVl KTsKPiAgICAgICAgICAgICAgICAgIGlmIChtYXRjaGVkICE9IDIpIHsKPiAtICAgICAgICAgICAg ICAgICAgICAgICB1bnNpZ25lZCBpbnQgcmVnOwo+ICsgICAgICAgICAgICAgICAgICAgICAgIHVu c2lnbmVkIGludCByZWcsIHJlZzI7Cj4KPiAgICAgICAgICAgICAgICAgICAgICAgICAgLyogZGlz cGxheSByZWcgc2VjdGlvbiBpcyBhZnRlciB0aGUgcmluZ2J1ZmZlcnMsIGRvbid0IG1peCB0aGVt ICovCj4gICAgICAgICAgICAgICAgICAgICAgICAgIGRlY29kZShkZWNvZGVfY3R4LCBpc19iYXRj aCwgcmluZ19uYW1lLCBndHRfb2Zmc2V0LAo+IEBAIC01NDUsNiArNTU4LDEwIEBAIHJlYWRfZGF0 YV9maWxlKEZJTEUgKmZpbGUpCj4gICAgICAgICAgICAgICAgICAgICAgICAgIGlmIChtYXRjaGVk ID09IDEgJiYgcmVnKQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByaW50X2Zh dWx0X3JlZyhkZXZpZCwgcmVnKTsKPgo+ICsgICAgICAgICAgICAgICAgICAgICAgIG1hdGNoZWQg PSBzc2NhbmYobGluZSwgIiAgRkFVTFRfVExCX0RBVEE6IDB4JTA4eCAweCUwOHhcbiIsICZyZWcs ICZyZWcyKTsKPiArICAgICAgICAgICAgICAgICAgICAgICBpZiAobWF0Y2hlZCA9PSAyKQo+ICsg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJpbnRfZmF1bHRfZGF0YShkZXZpZCwgcmVn LCByZWcyKTsKPiArCj4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwo+ICAgICAg ICAgICAgICAgICAgfQo+Cj4gLS0KPiAxLjkuMQo+CgpBbnl3YXksCgpSZXZpZXdlZC1ieTogTWlj aGVsIFRoaWVycnkgPG1pY2hlbC50aGllcnJ5QGludGVsLmNvbT4KX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRl bC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK