[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 17/27] vhost-user-scsi: remove unimplemented fun
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-devel] [PATCH 17/27] vhost-user-scsi: remove unimplemented functions |
Date: |
Tue, 19 Sep 2017 15:54:40 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 |
On 23/08/2017 18:19, Marc-André Lureau wrote:
> Signed-off-by: Marc-André Lureau <address@hidden>
> ---
> contrib/vhost-user-scsi/vhost-user-scsi.c | 21 +++------------------
> 1 file changed, 3 insertions(+), 18 deletions(-)
>
> diff --git a/contrib/vhost-user-scsi/vhost-user-scsi.c
> b/contrib/vhost-user-scsi/vhost-user-scsi.c
> index 429e3065ea..882d887a32 100644
> --- a/contrib/vhost-user-scsi/vhost-user-scsi.c
> +++ b/contrib/vhost-user-scsi/vhost-user-scsi.c
> @@ -469,16 +469,6 @@ static void vus_del_watch_cb(VuDev *vu_dev, int fd)
> }
> }
>
> -static void vus_proc_ctl(VuDev *vu_dev, int idx)
> -{
> - /* Control VQ not implemented */
> -}
> -
> -static void vus_proc_evt(VuDev *vu_dev, int idx)
> -{
> - /* Event VQ not implemented */
> -}
> -
> static void vus_proc_req(VuDev *vu_dev, int idx)
> {
> vhost_scsi_dev_t *vdev_scsi;
> @@ -559,14 +549,9 @@ static void vus_queue_set_started(VuDev *vu_dev, int
> idx, bool started)
>
> vq = vu_get_queue(vu_dev, idx);
>
> - switch (idx) {
> - case 0:
> - vu_set_queue_handler(vu_dev, vq, started ? vus_proc_ctl : NULL);
> - break;
> - case 1:
> - vu_set_queue_handler(vu_dev, vq, started ? vus_proc_evt : NULL);
> - break;
> - default:
> + if (idx == 0 || idx == 1) {
> + PDBG("queue %d unimplemented", idx);
> + } else {
> vu_set_queue_handler(vu_dev, vq, started ? vus_proc_req : NULL);
> }
> }
>
Reviewed-by: Paolo Bonzini <address@hidden>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Qemu-devel] [PATCH 17/27] vhost-user-scsi: remove unimplemented functions,
Paolo Bonzini <=