From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gustavo Padovan Subject: [RFC 06/29] staging/android: create a 'sync' dir for debugfs information Date: Fri, 15 Jan 2016 12:55:16 -0200 Message-ID: <1452869739-3304-7-git-send-email-gustavo@padovan.org> References: <1452869739-3304-1-git-send-email-gustavo@padovan.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-yk0-f171.google.com (mail-yk0-f171.google.com [209.85.160.171]) by gabe.freedesktop.org (Postfix) with ESMTPS id D76CF7A0DF for ; Fri, 15 Jan 2016 06:56:06 -0800 (PST) Received: by mail-yk0-f171.google.com with SMTP id v14so451522195ykd.3 for ; Fri, 15 Jan 2016 06:56:06 -0800 (PST) In-Reply-To: <1452869739-3304-1-git-send-email-gustavo@padovan.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Greg Kroah-Hartman Cc: devel@driverdev.osuosl.org, daniels@collabora.com, Daniel Vetter , Riley Andrews , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, =?UTF-8?q?Arve=20Hj=C3=B8nnev=C3=A5g?= , Maarten Lankhorst , Gustavo Padovan , John Harrison List-Id: dri-devel@lists.freedesktop.org RnJvbTogR3VzdGF2byBQYWRvdmFuIDxndXN0YXZvLnBhZG92YW5AY29sbGFib3JhLmNvLnVrPgoK Q3JlYXRlcyB0aGUgJ3N5bmMnIGRpciBvbiBkZWJ1Z2ZzIHJvb3QgZGlyIGFuZCBtb3ZlIHRoZSAn c3luYycgZmlsZQp0byBzeW5jL2luZm8uIFRoaXMgaXMgdGhlIHByZXBhcmF0aW9uIHRvIGFkZCBt b3JlIGRlYnVnIGluZm8gYW5kIGNvbnRyb2wuCgpTaWduZWQtb2ZmLWJ5OiBHdXN0YXZvIFBhZG92 YW4gPGd1c3Rhdm8ucGFkb3ZhbkBjb2xsYWJvcmEuY28udWs+Ci0tLQogZHJpdmVycy9zdGFnaW5n L2FuZHJvaWQvc3luY19kZWJ1Zy5jIHwgMjEgKysrKysrKysrKysrKysrKystLS0tCiAxIGZpbGUg Y2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9k cml2ZXJzL3N0YWdpbmcvYW5kcm9pZC9zeW5jX2RlYnVnLmMgYi9kcml2ZXJzL3N0YWdpbmcvYW5k cm9pZC9zeW5jX2RlYnVnLmMKaW5kZXggZjQ1ZDEzYy4uODZkNjgzYiAxMDA2NDQKLS0tIGEvZHJp dmVycy9zdGFnaW5nL2FuZHJvaWQvc3luY19kZWJ1Zy5jCisrKyBiL2RyaXZlcnMvc3RhZ2luZy9h bmRyb2lkL3N5bmNfZGVidWcuYwpAQCAtMTUsNiArMTUsNyBAQAogICovCiAKICNpbmNsdWRlIDxs aW51eC9kZWJ1Z2ZzLmg+CisjaW5jbHVkZSA8bGludXgvbW9kdWxlLmg+CiAjaW5jbHVkZSA8bGlu dXgvZXhwb3J0Lmg+CiAjaW5jbHVkZSA8bGludXgvZmlsZS5oPgogI2luY2x1ZGUgPGxpbnV4L2Zz Lmg+CkBAIC0zMCw2ICszMSw4IEBACiAKICNpZmRlZiBDT05GSUdfREVCVUdfRlMKIAorc3RhdGlj IHN0cnVjdCBkZW50cnkgKmRiZ2ZzOworCiBzdGF0aWMgTElTVF9IRUFEKHN5bmNfdGltZWxpbmVf bGlzdF9oZWFkKTsKIHN0YXRpYyBERUZJTkVfU1BJTkxPQ0soc3luY190aW1lbGluZV9saXN0X2xv Y2spOwogc3RhdGljIExJU1RfSEVBRChzeW5jX2ZlbmNlX2xpc3RfaGVhZCk7CkBAIC0yMDgsMTMg KzIxMSwxMyBAQCBzdGF0aWMgaW50IHN5bmNfZGVidWdmc19zaG93KHN0cnVjdCBzZXFfZmlsZSAq cywgdm9pZCAqdW51c2VkKQogCXJldHVybiAwOwogfQogCi1zdGF0aWMgaW50IHN5bmNfZGVidWdm c19vcGVuKHN0cnVjdCBpbm9kZSAqaW5vZGUsIHN0cnVjdCBmaWxlICpmaWxlKQorc3RhdGljIGlu dCBzeW5jX2luZm9fZGVidWdmc19vcGVuKHN0cnVjdCBpbm9kZSAqaW5vZGUsIHN0cnVjdCBmaWxl ICpmaWxlKQogewogCXJldHVybiBzaW5nbGVfb3BlbihmaWxlLCBzeW5jX2RlYnVnZnNfc2hvdywg aW5vZGUtPmlfcHJpdmF0ZSk7CiB9CiAKLXN0YXRpYyBjb25zdCBzdHJ1Y3QgZmlsZV9vcGVyYXRp b25zIHN5bmNfZGVidWdmc19mb3BzID0gewotCS5vcGVuICAgICAgICAgICA9IHN5bmNfZGVidWdm c19vcGVuLAorc3RhdGljIGNvbnN0IHN0cnVjdCBmaWxlX29wZXJhdGlvbnMgc3luY19pbmZvX2Rl YnVnZnNfZm9wcyA9IHsKKwkub3BlbiAgICAgICAgICAgPSBzeW5jX2luZm9fZGVidWdmc19vcGVu LAogCS5yZWFkICAgICAgICAgICA9IHNlcV9yZWFkLAogCS5sbHNlZWsgICAgICAgICA9IHNlcV9s c2VlaywKIAkucmVsZWFzZSAgICAgICAgPSBzaW5nbGVfcmVsZWFzZSwKQEAgLTIyMiwxMSArMjI1 LDIxIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZmlsZV9vcGVyYXRpb25zIHN5bmNfZGVidWdmc19m b3BzID0gewogCiBzdGF0aWMgX19pbml0IGludCBzeW5jX2RlYnVnZnNfaW5pdCh2b2lkKQogewot CWRlYnVnZnNfY3JlYXRlX2ZpbGUoInN5bmMiLCBTX0lSVUdPLCBOVUxMLCBOVUxMLCAmc3luY19k ZWJ1Z2ZzX2ZvcHMpOworCWRiZ2ZzID0gZGVidWdmc19jcmVhdGVfZGlyKCJzeW5jIiwgTlVMTCk7 CisKKwlkZWJ1Z2ZzX2NyZWF0ZV9maWxlKCJpbmZvIiwgMDQ0NCwgZGJnZnMsIE5VTEwsICZzeW5j X2luZm9fZGVidWdmc19mb3BzKTsKKwogCXJldHVybiAwOwogfQogbGF0ZV9pbml0Y2FsbChzeW5j X2RlYnVnZnNfaW5pdCk7CiAKK3N0YXRpYyBfX2V4aXQgdm9pZCBzeW5jX2RlYnVnZnNfZXhpdCh2 b2lkKQoreworCWlmIChkYmdmcykKKwkJZGVidWdmc19yZW1vdmVfcmVjdXJzaXZlKGRiZ2ZzKTsK K30KK21vZHVsZV9leGl0KHN5bmNfZGVidWdmc19leGl0KTsKKwogI2RlZmluZSBEVU1QX0NIVU5L IDI1Ngogc3RhdGljIGNoYXIgc3luY19kdW1wX2J1Zls2NCAqIDEwMjRdOwogdm9pZCBzeW5jX2R1 bXAodm9pZCkKLS0gCjIuNS4wCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Ry aS1kZXZlbAo=