From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: [PATCH 30/33] drm/i915: Record the RING_MODE register for post-mortem debugging Date: Sun, 7 Aug 2016 15:45:38 +0100 Message-ID: <1470581141-14432-31-git-send-email-chris@chris-wilson.co.uk> References: <1470581141-14432-1-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x242.google.com (mail-wm0-x242.google.com [IPv6:2a00:1450:400c:c09::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id B81D96E2EC for ; Sun, 7 Aug 2016 14:46:21 +0000 (UTC) Received: by mail-wm0-x242.google.com with SMTP id i5so11073710wmg.2 for ; Sun, 07 Aug 2016 07:46:21 -0700 (PDT) In-Reply-To: <1470581141-14432-1-git-send-email-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org SnVzdCBhbm90aGVyIHVzZWZ1bCByZWdpc3RlciB0byBpbnNwZWN0IGZvbGxvd2luZyBhIEdQVSBo YW5nLgoKU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28u dWs+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaCAgICAgICB8IDEgKwogZHJp dmVycy9ncHUvZHJtL2k5MTUvaTkxNV9ncHVfZXJyb3IuYyB8IDQgKysrKwogMiBmaWxlcyBjaGFu Z2VkLCA1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2Rydi5oIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaAppbmRleCBlNzM1NzY1 NjcyOGUuLmI1YWJmODhlOTA4ZSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9kcnYuaAorKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oCkBAIC01MzQsNiAr NTM0LDcgQEAgc3RydWN0IGRybV9pOTE1X2Vycm9yX3N0YXRlIHsKIAkJdTMyIHRhaWw7CiAJCXUz MiBoZWFkOwogCQl1MzIgY3RsOworCQl1MzIgbW9kZTsKIAkJdTMyIGh3czsKIAkJdTMyIGlwZWly OwogCQl1MzIgaXBlaHI7CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dw dV9lcnJvci5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9ncHVfZXJyb3IuYwppbmRleCA1 ZDhmZDBiZWRhMmUuLmM0ODI3N2ZiZTZhNyAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9ncHVfZXJyb3IuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dwdV9l cnJvci5jCkBAIC0yMzcsNiArMjM3LDggQEAgc3RhdGljIHZvaWQgZXJyb3JfcHJpbnRfZW5naW5l KHN0cnVjdCBkcm1faTkxNV9lcnJvcl9zdGF0ZV9idWYgKm0sCiAJZXJyX3ByaW50ZihtLCAiICBI RUFEOiAgMHglMDh4XG4iLCBlZS0+aGVhZCk7CiAJZXJyX3ByaW50ZihtLCAiICBUQUlMOiAgMHgl MDh4XG4iLCBlZS0+dGFpbCk7CiAJZXJyX3ByaW50ZihtLCAiICBDVEw6ICAgMHglMDh4XG4iLCBl ZS0+Y3RsKTsKKwllcnJfcHJpbnRmKG0sICIgIE1PREU6ICAweCUwOHggW2lkbGU/ICVkXVxuIiwK KwkJICAgZWUtPm1vZGUsICEhKGVlLT5tb2RlICYgTU9ERV9JRExFKSk7CiAJZXJyX3ByaW50Ziht LCAiICBIV1M6ICAgMHglMDh4XG4iLCBlZS0+aHdzKTsKIAllcnJfcHJpbnRmKG0sICIgIEFDVEhE OiAweCUwOHggJTA4eFxuIiwKIAkJICAgKHUzMikoZWUtPmFjdGhkPj4zMiksICh1MzIpZWUtPmFj dGhkKTsKQEAgLTk3OSw2ICs5ODEsOCBAQCBzdGF0aWMgdm9pZCBlcnJvcl9yZWNvcmRfZW5naW5l X3JlZ2lzdGVycyhzdHJ1Y3QgZHJtX2k5MTVfZXJyb3Jfc3RhdGUgKmVycm9yLAogCWVlLT5oZWFk ID0gSTkxNV9SRUFEX0hFQUQoZW5naW5lKTsKIAllZS0+dGFpbCA9IEk5MTVfUkVBRF9UQUlMKGVu Z2luZSk7CiAJZWUtPmN0bCA9IEk5MTVfUkVBRF9DVEwoZW5naW5lKTsKKwlpZiAoSU5URUxfR0VO KGRldl9wcml2KSA+IDIpCisJCWVlLT5tb2RlID0gSTkxNV9SRUFEX01PREUoZW5naW5lKTsKIAog CWlmIChJOTE1X05FRURfR0ZYX0hXUyhkZXZfcHJpdikpIHsKIAkJaTkxNV9yZWdfdCBtbWlvOwot LSAKMi44LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=