From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: [PATCH] xen-netback: prefer xenbus_scanf() over xenbus_gather() Date: Thu, 07 Jul 2016 01:57:49 -0600 Message-ID: <577E279D02000078000FBEBF__19460.2680778646$1467878329$gmane$org@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([85.158.143.247]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bL4C1-0001FR-45 for xen-devel@lists.xenproject.org; Thu, 07 Jul 2016 07:57:53 +0000 Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Wei Liu Cc: xen-devel@lists.xenproject.org, netdev@vger.kernel.org List-Id: xen-devel@lists.xenproject.org Li4uIGZvciBzaW5nbGUgaXRlbXMgYmVpbmcgY29sbGVjdGVkOiBJdCBpcyBtb3JlIHR5cGVzYWZl IChhcyB0aGUKY29tcGlsZXIgY2FuIGNoZWNrIGZvcm1hdCBzdHJpbmcgYW5kIHRvLWJlLXdyaXR0 ZW4tdG8gdmFyaWFibGUgbWF0Y2gpCmFuZCByZXF1aXJlcyBvbmUgbGVzcyBwYXJhbWV0ZXIgdG8g YmUgcGFzc2VkLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t PgotLS0KIGRyaXZlcnMvbmV0L3hlbi1uZXRiYWNrL3hlbmJ1cy5jIHwgICAxNCArKysrKysrLS0t LS0tLQogMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCi0t LSA0LjctcmM2LXByZWZlci14ZW5idXNfc2NhbmYub3JpZy9kcml2ZXJzL25ldC94ZW4tbmV0YmFj ay94ZW5idXMuYworKysgNC43LXJjNi1wcmVmZXIteGVuYnVzX3NjYW5mL2RyaXZlcnMvbmV0L3hl bi1uZXRiYWNrL3hlbmJ1cy5jCkBAIC04NDIsMTYgKzg0MiwxNiBAQCBzdGF0aWMgaW50IGNvbm5l Y3RfY3RybF9yaW5nKHN0cnVjdCBiYWNrCiAJdW5zaWduZWQgaW50IGV2dGNobjsKIAlpbnQgZXJy OwogCi0JZXJyID0geGVuYnVzX2dhdGhlcihYQlRfTklMLCBkZXYtPm90aGVyZW5kLAotCQkJICAg ICJjdHJsLXJpbmctcmVmIiwgIiV1IiwgJnZhbCwgTlVMTCk7Ci0JaWYgKGVycikKKwllcnIgPSB4 ZW5idXNfc2NhbmYoWEJUX05JTCwgZGV2LT5vdGhlcmVuZCwKKwkJCSAgICJjdHJsLXJpbmctcmVm IiwgIiV1IiwgJnZhbCk7CisJaWYgKGVyciA8PSAwKQogCQlnb3RvIGRvbmU7IC8qIFRoZSBmcm9u dGVuZCBkb2VzIG5vdCBoYXZlIGEgY29udHJvbCByaW5nICovCiAKIAlyaW5nX3JlZiA9IHZhbDsK IAotCWVyciA9IHhlbmJ1c19nYXRoZXIoWEJUX05JTCwgZGV2LT5vdGhlcmVuZCwKLQkJCSAgICAi ZXZlbnQtY2hhbm5lbC1jdHJsIiwgIiV1IiwgJnZhbCwgTlVMTCk7Ci0JaWYgKGVycikgeworCWVy ciA9IHhlbmJ1c19zY2FuZihYQlRfTklMLCBkZXYtPm90aGVyZW5kLAorCQkJICAgImV2ZW50LWNo YW5uZWwtY3RybCIsICIldSIsICZ2YWwpOworCWlmIChlcnIgPD0gMCkgewogCQl4ZW5idXNfZGV2 X2ZhdGFsKGRldiwgZXJyLAogCQkJCSAicmVhZGluZyAlcy9ldmVudC1jaGFubmVsLWN0cmwiLAog CQkJCSBkZXYtPm90aGVyZW5kKTsKQEAgLTg3Miw3ICs4NzIsNyBAQCBkb25lOgogCXJldHVybiAw OwogCiBmYWlsOgotCXJldHVybiBlcnI7CisJcmV0dXJuIGVyciA/OiAtRU5PREFUQTsKIH0KIAog c3RhdGljIHZvaWQgY29ubmVjdChzdHJ1Y3QgYmFja2VuZF9pbmZvICpiZSkKCgoKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1k ZXZlbAo=