From: Doug Goldstein Subject: [PATCH] gdbsx: prefer privcmd character device Date: Tue, 31 Oct 2017 10:20:11 -0500 Message-ID: <20171031152011.29809-1-cardoe@cardoe.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e9YL0-0003d4-Gs for xen-devel@lists.xenproject.org; Tue, 31 Oct 2017 15:20:22 +0000 Received: by mail-qt0-f196.google.com with SMTP id z28so21117735qtz.13 for ; Tue, 31 Oct 2017 08:20:20 -0700 (PDT) List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Elena Ufimtseva , Ian Jackson , Doug Goldstein , Wei Liu , Stefano Stabellini List-Id: xen-devel@lists.xenproject.org UHJlZmVyIHVzaW5nIHRoZSBjaGFyYWN0ZXIgZGV2aWNlIG92ZXIgdGhlIHByb2MgZmlsZSBpZiB0 aGUgY2hhcmFjdGVyCmRldmljZSBleGlzdHMuCgpDQzogRWxlbmEgVWZpbXRzZXZhIDxlbGVuYS51 ZmltdHNldmFAb3JhY2xlLmNvbT4KQ0M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRy aXguY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxpbmlAZXUuY2l0 cml4LmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6 IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KLS0tClNvIHRoaXMgd2FzIG9yaWdp bmFsbHkgc3VibWl0dGVkIHdpdGggOWM4OWRjOTUyMDEgYW5kIDdkNDE4ZWFiM2I2IGFuZAp3YXMg cmVqZWN0ZWQgc2luY2UgdGhlIGdvYWwgd2FzIHRvIGNvbnZlcnQgZ2Ric3ggdG8gdXNlIGxpYnhj IGJ1dCB0aGF0Cmhhc24ndCBoYXBwZW5lZC4gL2Rldi94ZW4vcHJpdmNtZCBzaG91bGQgYmUgcHJl ZmVycmVkIGFuZCB0aGlzIGNoYW5nZQptYWtlcyB0aGF0IGhhcHBlbi4gSXQgd291bGQgYmUgbmlj ZSBpZiB3ZSBsYW5kZWQgdGhpcyB3aXRoIHRoZSBwbGFuCnRvIGNvbnZlcnQgZ2Ric3ggaGFwcGVu aW5nIHdoZW4gaXQgaGFwcGVucy4KLS0tCiB0b29scy9kZWJ1Z2dlci9nZGJzeC94Zy94Z19tYWlu LmMgfCA4ICsrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCAzIGRlbGV0 aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2RlYnVnZ2VyL2dkYnN4L3hnL3hnX21haW4uYyBi L3Rvb2xzL2RlYnVnZ2VyL2dkYnN4L3hnL3hnX21haW4uYwppbmRleCA3ZWJmOTE0MzViLi5jYzY0 MGQxZDgyIDEwMDY0NAotLS0gYS90b29scy9kZWJ1Z2dlci9nZGJzeC94Zy94Z19tYWluLmMKKysr IGIvdG9vbHMvZGVidWdnZXIvZ2Ric3gveGcveGdfbWFpbi5jCkBAIC0xMjYsOSArMTI2LDExIEBA IHhnX2luaXQoKQogICAgIGludCBmbGFncywgc2F2ZWRfZXJybm87CiAKICAgICBYR1RSQygiRVxu Iik7Ci0gICAgaWYgKChfZG9tMF9mZD1vcGVuKCIvcHJvYy94ZW4vcHJpdmNtZCIsIE9fUkRXUikp ID09IC0xKSB7Ci0gICAgICAgIHBlcnJvcigiRmFpbGVkIHRvIG9wZW4gL3Byb2MveGVuL3ByaXZj bWRcbiIpOwotICAgICAgICByZXR1cm4gLTE7CisgICAgaWYgKChfZG9tMF9mZD1vcGVuKCIvZGV2 L3hlbi9wcml2Y21kIiwgT19SRFdSKSkgPT0gLTEpIHsKKyAgICAgICAgaWYgKChfZG9tMF9mZD1v cGVuKCIvcHJvYy94ZW4vcHJpdmNtZCIsIE9fUkRXUikpID09IC0xKSB7CisgICAgICAgICAgICBw ZXJyb3IoIkZhaWxlZCB0byBvcGVuIC9kZXYveGVuL3ByaXZjbWQgb3IgL3Byb2MveGVuL3ByaXZj bWRcbiIpOworICAgICAgICAgICAgcmV0dXJuIC0xOworICAgICAgICB9CiAgICAgfQogICAgIC8q IEFsdGhvdWdoIHdlIHJldHVybiB0aGUgZmlsZSBoYW5kbGUgYXMgdGhlICd4YyBoYW5kbGUnIHRo ZSBBUEkKICAgICAgKiBkb2VzIG5vdCBzcGVjaWZ5IC8gZ3VhcmVudGVlIHRoYXQgdGhpcyBpbnRl Z2VyIGlzIGluIGZhY3QKLS0gCjIuMTMuNgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz Lnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=