From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jason Wang Subject: Re: [PATCH 06/10] vhost: add missing __user annotations Date: Wed, 7 Dec 2016 12:17:27 +0800 Message-ID: References: <1481038106-24899-1-git-send-email-mst@redhat.com> <1481038106-24899-7-git-send-email-mst@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Cc: netdev@vger.kernel.org, kvm@vger.kernel.org, virtualization@lists.linux-foundation.org To: "Michael S. Tsirkin" , linux-kernel@vger.kernel.org Return-path: In-Reply-To: <1481038106-24899-7-git-send-email-mst@redhat.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: virtualization-bounces@lists.linux-foundation.org Errors-To: virtualization-bounces@lists.linux-foundation.org List-Id: netdev.vger.kernel.org CgpPbiAyMDE25bm0MTLmnIgwNuaXpSAyMzo0MCwgTWljaGFlbCBTLiBUc2lya2luIHdyb3RlOgo+ IFNldmVyYWwgdmhvc3QgZnVuY3Rpb25zIHdlcmUgbWlzc2luZyBfX3VzZXIgYW5ub3RhdGlvbnMK PiBvbiBwb2ludGVycywgY2F1c2luZyBzcGFyc2Ugd2FybmluZ3MuIEZpeCB0aGlzIHVwLgo+Cj4g U2lnbmVkLW9mZi1ieTogTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KPiAtLS0K PiAgIGRyaXZlcnMvdmhvc3Qvdmhvc3QuYyB8IDEwICsrKysrLS0tLS0KPiAgIDEgZmlsZSBjaGFu Z2VkLCA1IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJp dmVycy92aG9zdC92aG9zdC5jIGIvZHJpdmVycy92aG9zdC92aG9zdC5jCj4gaW5kZXggNzMzMWVm My4uYmE3ZGI2OCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL3Zob3N0L3Zob3N0LmMKPiArKysgYi9k cml2ZXJzL3Zob3N0L3Zob3N0LmMKPiBAQCAtNzE5LDcgKzcxOSw3IEBAIHN0YXRpYyBpbnQgbWVt b3J5X2FjY2Vzc19vayhzdHJ1Y3Qgdmhvc3RfZGV2ICpkLCBzdHJ1Y3Qgdmhvc3RfdW1lbSAqdW1l bSwKPiAgIHN0YXRpYyBpbnQgdHJhbnNsYXRlX2Rlc2Moc3RydWN0IHZob3N0X3ZpcnRxdWV1ZSAq dnEsIHU2NCBhZGRyLCB1MzIgbGVuLAo+ICAgCQkJICBzdHJ1Y3QgaW92ZWMgaW92W10sIGludCBp b3Zfc2l6ZSwgaW50IGFjY2Vzcyk7Cj4gICAKPiAtc3RhdGljIGludCB2aG9zdF9jb3B5X3RvX3Vz ZXIoc3RydWN0IHZob3N0X3ZpcnRxdWV1ZSAqdnEsIHZvaWQgKnRvLAo+ICtzdGF0aWMgaW50IHZo b3N0X2NvcHlfdG9fdXNlcihzdHJ1Y3Qgdmhvc3RfdmlydHF1ZXVlICp2cSwgdm9pZCBfX3VzZXIg KnRvLAo+ICAgCQkJICAgICAgY29uc3Qgdm9pZCAqZnJvbSwgdW5zaWduZWQgc2l6ZSkKPiAgIHsK PiAgIAlpbnQgcmV0Owo+IEBAIC03NDksNyArNzQ5LDcgQEAgc3RhdGljIGludCB2aG9zdF9jb3B5 X3RvX3VzZXIoc3RydWN0IHZob3N0X3ZpcnRxdWV1ZSAqdnEsIHZvaWQgKnRvLAo+ICAgfQo+ICAg Cj4gICBzdGF0aWMgaW50IHZob3N0X2NvcHlfZnJvbV91c2VyKHN0cnVjdCB2aG9zdF92aXJ0cXVl dWUgKnZxLCB2b2lkICp0bywKPiAtCQkJCXZvaWQgKmZyb20sIHVuc2lnbmVkIHNpemUpCj4gKwkJ CQl2b2lkIF9fdXNlciAqZnJvbSwgdW5zaWduZWQgc2l6ZSkKPiAgIHsKPiAgIAlpbnQgcmV0Owo+ ICAgCj4gQEAgLTc4Myw3ICs3ODMsNyBAQCBzdGF0aWMgaW50IHZob3N0X2NvcHlfZnJvbV91c2Vy KHN0cnVjdCB2aG9zdF92aXJ0cXVldWUgKnZxLCB2b2lkICp0bywKPiAgIH0KPiAgIAo+ICAgc3Rh dGljIHZvaWQgX191c2VyICpfX3Zob3N0X2dldF91c2VyKHN0cnVjdCB2aG9zdF92aXJ0cXVldWUg KnZxLAo+IC0JCQkJICAgICB2b2lkICphZGRyLCB1bnNpZ25lZCBzaXplKQo+ICsJCQkJICAgICB2 b2lkIF9fdXNlciAqYWRkciwgdW5zaWduZWQgc2l6ZSkKPiAgIHsKPiAgIAlpbnQgcmV0Owo+ICAg Cj4gQEAgLTkzNCw4ICs5MzQsOCBAQCBzdGF0aWMgaW50IHVtZW1fYWNjZXNzX29rKHU2NCB1YWRk ciwgdTY0IHNpemUsIGludCBhY2Nlc3MpCj4gICAJcmV0dXJuIDA7Cj4gICB9Cj4gICAKPiAtaW50 IHZob3N0X3Byb2Nlc3NfaW90bGJfbXNnKHN0cnVjdCB2aG9zdF9kZXYgKmRldiwKPiAtCQkJICAg IHN0cnVjdCB2aG9zdF9pb3RsYl9tc2cgKm1zZykKPiArc3RhdGljIGludCB2aG9zdF9wcm9jZXNz X2lvdGxiX21zZyhzdHJ1Y3Qgdmhvc3RfZGV2ICpkZXYsCj4gKwkJCQkgICBzdHJ1Y3Qgdmhvc3Rf aW90bGJfbXNnICptc2cpCj4gICB7Cj4gICAJaW50IHJldCA9IDA7Cj4gICAKClBhdGNoIGxvb2tz IGdvb2QgYnV0IHRoaXMgbG9va3MgbGlrZSBhbm90aGVyIHN0YXRpYyBjb252ZXJzaW9uIG5vdCAK X191c2VyIGFubm90YXRpb25zLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpWaXJ0dWFsaXphdGlvbiBtYWlsaW5nIGxpc3QKVmlydHVhbGl6YXRpb25AbGlz dHMubGludXgtZm91bmRhdGlvbi5vcmcKaHR0cHM6Ly9saXN0cy5saW51eGZvdW5kYXRpb24ub3Jn L21haWxtYW4vbGlzdGluZm8vdmlydHVhbGl6YXRpb24=