From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1neAku-00C8he-Qu for linux-um@lists.infradead.org; Tue, 12 Apr 2022 07:16:06 +0000 Received: by mail-pf1-f200.google.com with SMTP id t4-20020a628104000000b005056f132662so8051236pfd.21 for ; Tue, 12 Apr 2022 00:16:00 -0700 (PDT) Message-ID: Date: Tue, 12 Apr 2022 15:15:44 +0800 MIME-Version: 1.0 Subject: Re: [PATCH v9 27/32] virtio: add helper virtio_find_vqs_ctx_size() References: <20220406034346.74409-1-xuanzhuo@linux.alibaba.com> <20220406034346.74409-28-xuanzhuo@linux.alibaba.com> From: Jason Wang In-Reply-To: <20220406034346.74409-28-xuanzhuo@linux.alibaba.com> Content-Language: en-US List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-um" Errors-To: linux-um-bounces+geert=linux-m68k.org@lists.infradead.org To: Xuan Zhuo , virtualization@lists.linux-foundation.org Cc: Jeff Dike , Richard Weinberger , Anton Ivanov , "Michael S. Tsirkin" , "David S. Miller" , Jakub Kicinski , Hans de Goede , Mark Gross , Vadim Pasternak , Bjorn Andersson , Mathieu Poirier , Cornelia Huck , Halil Pasic , Heiko Carstens , Vasily Gorbik , Christian Borntraeger , Alexander Gordeev , Sven Schnelle , Alexei Starovoitov , Daniel Borkmann , Jesper Dangaard Brouer , John Fastabend , Johannes Berg , Vincent Whitchurch , linux-um@lists.infradead.org, netdev@vger.kernel.org, platform-driver-x86@vger.kernel.org, linux-remoteproc@vger.kernel.org, linux-s390@vger.kernel.org, kvm@vger.kernel.org, bpf@vger.kernel.org CuWcqCAyMDIyLzQvNiDkuIrljYgxMTo0MywgWHVhbiBaaHVvIOWGmemBkzoKPiBJbnRyb2R1Y2Ug aGVscGVyIHZpcnRpb19maW5kX3Zxc19jdHhfc2l6ZSgpIHRvIGNhbGwgZmluZF92cXMgYW5kIHNw ZWNpZnkKPiB0aGUgbWF4aW11bSBzaXplIG9mIGVhY2ggdnEgcmluZy4KPgo+IFNpZ25lZC1vZmYt Ynk6IFh1YW4gWmh1byA8eHVhbnpodW9AbGludXguYWxpYmFiYS5jb20+CgoKQWNrZWQtYnk6IEph c29uIFdhbmcgPGphc293YW5nQHJlZGhhdC5jb20+CgoKPiAtLS0KPiAgIGluY2x1ZGUvbGludXgv dmlydGlvX2NvbmZpZy5oIHwgMTIgKysrKysrKysrKysrCj4gICAxIGZpbGUgY2hhbmdlZCwgMTIg aW5zZXJ0aW9ucygrKQo+Cj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvbGludXgvdmlydGlvX2NvbmZp Zy5oIGIvaW5jbHVkZS9saW51eC92aXJ0aW9fY29uZmlnLmgKPiBpbmRleCAwZjdkZWY3ZGRmZDIu LjIyZTI5YzkyNjk0NiAxMDA2NDQKPiAtLS0gYS9pbmNsdWRlL2xpbnV4L3ZpcnRpb19jb25maWcu aAo+ICsrKyBiL2luY2x1ZGUvbGludXgvdmlydGlvX2NvbmZpZy5oCj4gQEAgLTIzNSw2ICsyMzUs MTggQEAgaW50IHZpcnRpb19maW5kX3Zxc19jdHgoc3RydWN0IHZpcnRpb19kZXZpY2UgKnZkZXYs IHVuc2lnbmVkIG52cXMsCj4gICAJCQkJICAgICAgY3R4LCBkZXNjKTsKPiAgIH0KPiAgIAo+ICtz dGF0aWMgaW5saW5lCj4gK2ludCB2aXJ0aW9fZmluZF92cXNfY3R4X3NpemUoc3RydWN0IHZpcnRp b19kZXZpY2UgKnZkZXYsIHUzMiBudnFzLAo+ICsJCQkJIHN0cnVjdCB2aXJ0cXVldWUgKnZxc1td LAo+ICsJCQkJIHZxX2NhbGxiYWNrX3QgKmNhbGxiYWNrc1tdLAo+ICsJCQkJIGNvbnN0IGNoYXIg KiBjb25zdCBuYW1lc1tdLAo+ICsJCQkJIHUzMiBzaXplc1tdLAo+ICsJCQkJIGNvbnN0IGJvb2wg KmN0eCwgc3RydWN0IGlycV9hZmZpbml0eSAqZGVzYykKPiArewo+ICsJcmV0dXJuIHZkZXYtPmNv bmZpZy0+ZmluZF92cXModmRldiwgbnZxcywgdnFzLCBjYWxsYmFja3MsIG5hbWVzLCBzaXplcywK PiArCQkJCSAgICAgIGN0eCwgZGVzYyk7Cj4gK30KPiArCj4gICAvKioKPiAgICAqIHZpcnRpb19k ZXZpY2VfcmVhZHkgLSBlbmFibGUgdnEgdXNlIGluIHByb2JlIGZ1bmN0aW9uCj4gICAgKiBAdmRl djogdGhlIGRldmljZQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCmxpbnV4LXVtIG1haWxpbmcgbGlzdApsaW51eC11bUBsaXN0cy5pbmZyYWRlYWQub3Jn Cmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtdW0K