On Mon, 4 Apr 2022 at 15:51, Sakshi Kaushik <sakshikaushik...@gmail.com> wrote: > I am not able to find vhost-user-scsi inside build/contrib/vhost-user-scsi > despite running the 'make' command.
It is probably not being built because the dependencies are not installed on your machine. Here are the contents of the contrib/vhost-user-scsi/meson.build file: if libiscsi.found() executable('vhost-user-scsi', files('vhost-user-scsi.c'), dependencies: [qemuutil, libiscsi, vhost_user], build_by_default: targetos == 'linux', install: false) endif The build machine must be a Linux machine and it must have the libiscsi-dev (Debian/Ubuntu), libiscsi-devel (Fedora/CentOS/RHEL), or similarly-named package installed. You can run QEMU's ./configure script and look at the output to see if it detected libiscsi. Stefan