From mboxrd@z Thu Jan 1 00:00:00 1970 From: akash.goel@intel.com Subject: [RFC 06/12] drm/i915: Store GuC ukernel logs in the relay buffer Date: Sat, 28 May 2016 01:12:57 +0530 Message-ID: <1464378183-9433-7-git-send-email-akash.goel@intel.com> References: <1464378183-9433-1-git-send-email-akash.goel@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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 CAE0F6E0DF for ; Fri, 27 May 2016 19:30:06 +0000 (UTC) In-Reply-To: <1464378183-9433-1-git-send-email-akash.goel@intel.com> 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 Cc: sourab.gupta@intel.com, Akash Goel List-Id: intel-gfx@lists.freedesktop.org RnJvbTogQWthc2ggR29lbCA8YWthc2guZ29lbEBpbnRlbC5jb20+CgpVc2luZyB0aGUgYnVmZmVy IG1hbmFnZWQgYnkgcmVsYXkgdG8gc3RvcmUgdGhlIHNuYXBzaG90cyBvZiBHdUMgbG9nCmJ1ZmZl ci4gVGhlIHNuYXBzaG90IHdpbGwgYmUgdGFrZW4gd2hlbiBHdUMgdWtlcm5lbCBzZW5kcyBhIGxv ZyBidWZmZXIKZmx1c2ggaW50ZXJydXB0LgoKU3VnZ2VzdGVkLWJ5OiBDaHJpcyBXaWxzb24gPGNo cmlzQGNocmlzLXdpbHNvbi5jby51az4KU2lnbmVkLW9mZi1ieTogQWthc2ggR29lbCA8YWthc2gu Z29lbEBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9ndWNfc3VibWlz c2lvbi5jIHwgMTYgKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDE2IGluc2VydGlv bnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2d1Y19zdWJtaXNz aW9uLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2d1Y19zdWJtaXNzaW9uLmMKaW5kZXgg Mzc5ZTI4NDMuLmQ2ZDZlYWQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf Z3VjX3N1Ym1pc3Npb24uYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2d1Y19zdWJt aXNzaW9uLmMKQEAgLTc3MywxNCArNzczLDMwIEBAIGVycjoKIAogc3RhdGljIHZvaWQgZ3VjX21v dmVfdG9fbmV4dF9idWYoc3RydWN0IGludGVsX2d1YyAqZ3VjKQogeworI2lmZGVmIENPTkZJR19E RUJVR19GUworCS8qIG5vdGhpbmcgdG8gZG8gaGVyZSwgYWxsIG1hbmFnZWQgYnkgcmVsYXkgKi8K IAlyZXR1cm47CisjZW5kaWYKIH0KIAogc3RhdGljIHZvaWQqIGd1Y19nZXRfd3JpdGVfYnVmZmVy KHN0cnVjdCBpbnRlbF9ndWMgKmd1YykKIHsKIAl2b2lkICpiYXNlX2FkZHIgPSBOVUxMOwogCisj aWZkZWYgQ09ORklHX0RFQlVHX0ZTCisJaWYgKCFndWMtPmxvZ19yZWxheV9jaGFuKQorCQlyZXR1 cm4gTlVMTDsKKworCS8qIEdldCB0aGUgcG9pbnRlciB0byByZWxheSBzdWIgYnVmZmVyIGFuZCBj b3B5IGRhdGEgaW50byBpdCBvdXJzZWx2ZXMuCisJICogQ291bGQgaGF2ZSB1c2VkIHRoZSByZWxh eV93cml0ZSgpIGJ1dCB3ZSBhbnl3YXlzIG5lZWQgdGhlIHBvaW50ZXIKKwkgKiB0byB1cGRhdGUg dGhlIHN0YXRlIGRhdGEgaW4gZmlyc3QgcGFnZSBzbyB0byBiZSBjb25zaXN0ZW50IGRpcmVjdGx5 CisJICogd3JpdGUgdG8gYWxsIHBhZ2VzIG9mIHN1YiBidWZmZXIuCisJICovCisJYmFzZV9hZGRy ID0KKwkJcmVsYXlfcmVzZXJ2ZShndWMtPmxvZ19yZWxheV9jaGFuLCBndWMtPmxvZ19vYmotPmJh c2Uuc2l6ZSk7CisKIAlyZXR1cm4gYmFzZV9hZGRyOworI2VuZGlmCiB9CiAKIHN0YXRpYyB2b2lk IGd1Y19yZWFkX3VwZGF0ZV9sb2dfYnVmZmVyKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYpCi0tIAox LjkuMgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50 ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBz Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==