From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Vrabel Subject: Re: [PATCH] xen-fbfront: correct return value checks on xenbus_scanf() Date: Thu, 7 Jul 2016 10:46:07 +0100 Message-ID: <577E24DF.5000203@citrix.com> References: <577E258502000078000FBE6F@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 1bL5sw-00052A-RG for xen-devel@lists.xenproject.org; Thu, 07 Jul 2016 09:46:18 +0000 In-Reply-To: <577E258502000078000FBE6F@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich , plagnioj@jcrosoft.com, tomi.valkeinen@ti.com Cc: Juergen Gross , xen-devel@lists.xenproject.org, Boris Ostrovsky , David Vrabel , linux-fbdev List-Id: xen-devel@lists.xenproject.org T24gMDcvMDcvMTYgMDg6NDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+IAo+IFNpZ25lZC1vZmYtYnk6 IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAtLS0KPiAgZHJpdmVycy92aWRlby9m YmRldi94ZW4tZmJmcm9udC5jIHwgICAgNCArKy0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2Vy dGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4gCj4gLS0tIDQuNy1yYzYteGVuYnVzX3NjYW5mLm9y aWcvZHJpdmVycy92aWRlby9mYmRldi94ZW4tZmJmcm9udC5jCj4gKysrIDQuNy1yYzYteGVuYnVz X3NjYW5mL2RyaXZlcnMvdmlkZW8vZmJkZXYveGVuLWZiZnJvbnQuYwo+IEBAIC02NTgsMTMgKzY1 OCwxMyBAQCBJbml0V2FpdDoKPiAgCQkJZ290byBJbml0V2FpdDsgLyogbm8gSW5pdFdhaXQgc2Vl biB5ZXQsIGZ1ZGdlIGl0ICovCj4gIAo+ICAJCWlmICh4ZW5idXNfc2NhbmYoWEJUX05JTCwgaW5m by0+eGJkZXYtPm90aGVyZW5kLAo+IC0JCQkJICJyZXF1ZXN0LXVwZGF0ZSIsICIlZCIsICZ2YWwp IDwgMCkKPiArCQkJCSAicmVxdWVzdC11cGRhdGUiLCAiJWQiLCAmdmFsKSA8PSAwKQo+ICAJCQl2 YWwgPSAwOwo+ICAJCWlmICh2YWwpCj4gIAkJCWluZm8tPnVwZGF0ZV93YW50ZWQgPSAxOwo+ICAK PiAgCQlpZiAoeGVuYnVzX3NjYW5mKFhCVF9OSUwsIGRldi0+b3RoZXJlbmQsCj4gLQkJCQkgImZl YXR1cmUtcmVzaXplIiwgIiVkIiwgJnZhbCkgPCAwKQo+ICsJCQkJICJmZWF0dXJlLXJlc2l6ZSIs ICIlZCIsICZ2YWwpIDw9IDApCgp4ZW5idXNfc2NhbmYoKSBoYXM6CgovKiBTaW5nbGUgcmVhZCBh bmQgc2NhbmY6IHJldHVybnMgLWVycm5vIG9yIG51bSBzY2FubmVkLiAqLwouLi4KICAgICAgICBp ZiAocmV0ID09IDApCiAgICAgICAgICAgICAgICByZXR1cm4gLUVSQU5HRTsKLi4uCgpTbyBub25l IG9mIHRoZXNlIHBhdGNoZXMgYXJlIG5lY2Vzc2FyeS4KCkRhdmlkCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl bi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK