All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC] Rust vhost-user-scsi implementation
@ 2021-07-20  9:55 Gaelan Steele
  2021-07-20 11:42 ` Philippe Mathieu-Daudé
  2021-07-20 12:49 ` Alex Bennée
  0 siblings, 2 replies; 3+ messages in thread
From: Gaelan Steele @ 2021-07-20  9:55 UTC (permalink / raw)
  To: qemu-devel; +Cc: Stefan Hajnoczi, Sergio Lopez

Hi all,

I've been working as one of QEMU's Google Summer of Code interns to
implement a vhost-user-scsi daemon in Rust. That work's now reached a
point where it's usable to attach read-only raw disk images to a VM,
and I'd like to get some feedback from the QEMU community, especially
anyone with experience with the SCSI protocol.

My code, and some further information, are available at
https://github.com/rust-vmm/vhost-device/pull/4 or
https://github.com/Gaelan/vhost-device.git#scsi-v1. Feedback is
welcome either on GitHub or by email. If people here would prefer me
to send the code as a patch to this list, I could do that as well.

Thanks!
Gaelan Steele


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [RFC] Rust vhost-user-scsi implementation
  2021-07-20  9:55 [RFC] Rust vhost-user-scsi implementation Gaelan Steele
@ 2021-07-20 11:42 ` Philippe Mathieu-Daudé
  2021-07-20 12:49 ` Alex Bennée
  1 sibling, 0 replies; 3+ messages in thread
From: Philippe Mathieu-Daudé @ 2021-07-20 11:42 UTC (permalink / raw)
  To: Gaelan Steele, qemu-devel; +Cc: Stefan Hajnoczi, Sergio Lopez

On 7/20/21 11:55 AM, Gaelan Steele wrote:
> Hi all,
> 
> I've been working as one of QEMU's Google Summer of Code interns to
> implement a vhost-user-scsi daemon in Rust. That work's now reached a
> point where it's usable to attach read-only raw disk images to a VM,
> and I'd like to get some feedback from the QEMU community, especially
> anyone with experience with the SCSI protocol.
> 
> My code, and some further information, are available at
> https://github.com/rust-vmm/vhost-device/pull/4 or
> https://github.com/Gaelan/vhost-device.git#scsi-v1.

The previous link didn't work for me, I found your work here:
https://github.com/Gaelan/vhost-device/tree/scsi-v1/src/scsi

> Feedback is
> welcome either on GitHub or by email. If people here would prefer me
> to send the code as a patch to this list, I could do that as well.
> 
> Thanks!
> Gaelan Steele
> 



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [RFC] Rust vhost-user-scsi implementation
  2021-07-20  9:55 [RFC] Rust vhost-user-scsi implementation Gaelan Steele
  2021-07-20 11:42 ` Philippe Mathieu-Daudé
@ 2021-07-20 12:49 ` Alex Bennée
  1 sibling, 0 replies; 3+ messages in thread
From: Alex Bennée @ 2021-07-20 12:49 UTC (permalink / raw)
  To: Gaelan Steele; +Cc: Stefan Hajnoczi, qemu-devel, Sergio Lopez


Gaelan Steele <gbs@canishe.com> writes:

> Hi all,
>
> I've been working as one of QEMU's Google Summer of Code interns to
> implement a vhost-user-scsi daemon in Rust. That work's now reached a
> point where it's usable to attach read-only raw disk images to a VM,
> and I'd like to get some feedback from the QEMU community, especially
> anyone with experience with the SCSI protocol.
>
> My code, and some further information, are available at
> https://github.com/rust-vmm/vhost-device/pull/4 or
> https://github.com/Gaelan/vhost-device.git#scsi-v1. Feedback is
> welcome either on GitHub or by email. If people here would prefer me
> to send the code as a patch to this list, I could do that as well.

I do find it easier to review a series of patches via email but I guess
this is a series of patches against a non-QEMU code base. I am also
interested in reading more Rust code as I learn it myself.

Would the wider list be happy with such a series being posted, perhaps
with a [PATCH for rust-vmm/vhost-devices] subject line so as not to
confuse people?

>
> Thanks!
> Gaelan Steele


-- 
Alex Bennée


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-07-20 12:53 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-20  9:55 [RFC] Rust vhost-user-scsi implementation Gaelan Steele
2021-07-20 11:42 ` Philippe Mathieu-Daudé
2021-07-20 12:49 ` Alex Bennée

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.