Thread (23 messages) 23 messages, 7 authors, 2021-07-21

RE: [Patch v4 0/3] Introduce a driver to support host accelerated access to Microsoft Azure Blob

From: Long Li <longli@microsoft.com>
Date: 2021-07-20 07:06:48
Also in: linux-hyperv, lkml

Subject: Re: [Patch v4 0/3] Introduce a driver to support host accelerated
access to Microsoft Azure Blob

On Mon, Jul 19, 2021 at 09:37:56PM -0700, Bart Van Assche wrote:
quoted
such that this object storage driver can be implemented as a
user-space library instead of as a kernel driver? As you may know vfio
users can either use eventfds for completion notifications or polling.
An interface like io_uring can be built easily on top of vfio.
Yes.  Similar to say the NVMe K/V command set this does not look like a
candidate for a kernel driver.
The driver is modeled to support multiple processes/users over a VMBUS
channel. I don't see a way that this can be implemented through VFIO? 

Even if it can be done, this exposes a security risk as the same VMBUS
channel is shared by multiple processes in user-mode.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help