Re: [PATCH v1 0/5] dm: dm-user: New target that proxies BIOs to userspace

2020-12-23 Thread Bart Van Assche
On 12/22/20 11:48 PM, Christoph Hellwig wrote: > FYI, a few years ago I spent some time helping a customer to prepare > their block device in userspace using fuse code for upstreaming, but > at some point they abandoned the project. But if for some reason we > don't want to use nbd I think a

Re: [PATCH v1 0/5] dm: dm-user: New target that proxies BIOs to userspace

2020-12-22 Thread Christoph Hellwig
FYI, a few years ago I spent some time helping a customer to prepare their block device in userspace using fuse code for upstreaming, but at some point they abandoned the project. But if for some reason we don't want to use nbd I think a driver using the fuse infrastructure would be the next

Re: [PATCH v1 0/5] dm: dm-user: New target that proxies BIOs to userspace

2020-12-22 Thread Palmer Dabbelt
On Tue, 22 Dec 2020 06:36:16 PST (-0800), snit...@redhat.com wrote: On Tue, Dec 22 2020 at 8:32am -0500, Christoph Hellwig wrote: On Mon, Dec 14, 2020 at 07:00:57PM -0800, Palmer Dabbelt wrote: > I haven't gotten a whole lot of feedback, so I'm inclined to at least have some > reasonable

Re: [dm-devel] [PATCH v1 0/5] dm: dm-user: New target that proxies BIOs to userspace

2020-12-22 Thread Palmer Dabbelt
On Tue, 22 Dec 2020 05:32:46 PST (-0800), Christoph Hellwig wrote: On Mon, Dec 14, 2020 at 07:00:57PM -0800, Palmer Dabbelt wrote: I haven't gotten a whole lot of feedback, so I'm inclined to at least have some reasonable performance numbers before bothering with a v2. FYI, my other main

Re: [PATCH v1 0/5] dm: dm-user: New target that proxies BIOs to userspace

2020-12-22 Thread Mike Snitzer
On Tue, Dec 22 2020 at 8:32am -0500, Christoph Hellwig wrote: > On Mon, Dec 14, 2020 at 07:00:57PM -0800, Palmer Dabbelt wrote: > > I haven't gotten a whole lot of feedback, so I'm inclined to at least have > > some > > reasonable performance numbers before bothering with a v2. > > FYI, my

Re: [dm-devel] [PATCH v1 0/5] dm: dm-user: New target that proxies BIOs to userspace

2020-12-22 Thread Christoph Hellwig
On Mon, Dec 14, 2020 at 07:00:57PM -0800, Palmer Dabbelt wrote: > I haven't gotten a whole lot of feedback, so I'm inclined to at least have > some > reasonable performance numbers before bothering with a v2. FYI, my other main worry beside duplicating nbd is that device mapper really is a

Re: [dm-devel] [PATCH v1 0/5] dm: dm-user: New target that proxies BIOs to userspace

2020-12-16 Thread Palmer Dabbelt
On Wed, 16 Dec 2020 10:24:59 PST (-0800), v.mayats...@gmail.com wrote: On Mon, Dec 14, 2020 at 10:03 PM Palmer Dabbelt wrote: I was really experting someone to say that. It does seem kind of silly to build out the new interface, but not go all the way to a ring buffer. We just didn't really

Re: [dm-devel] [PATCH v1 0/5] dm: dm-user: New target that proxies BIOs to userspace

2020-12-16 Thread Palmer Dabbelt
On Tue, 15 Dec 2020 22:17:06 PST (-0800), ruby.w...@gmail.com wrote: Hi my name is Akira Hayakawa. I am maintaining an out-of-tree DM target named dm-writeboost. Sorry to step in. But this is a very interesting topic at least to me. I have been looking for something like dm-user because I

Re: [dm-devel] [PATCH v1 0/5] dm: dm-user: New target that proxies BIOs to userspace

2020-12-16 Thread Vitaly Mayatskih
On Mon, Dec 14, 2020 at 10:03 PM Palmer Dabbelt wrote: > I was really experting someone to say that. It does seem kind of silly to > build > out the new interface, but not go all the way to a ring buffer. We just > didn't > really have any way to justify the extra complexity as our use cases

Re: [dm-devel] [PATCH v1 0/5] dm: dm-user: New target that proxies BIOs to userspace

2020-12-14 Thread Palmer Dabbelt
On Thu, 10 Dec 2020 09:03:21 PST (-0800), jo...@toxicpanda.com wrote: On 12/9/20 10:38 PM, Bart Van Assche wrote: On 12/7/20 10:55 AM, Palmer Dabbelt wrote: All in all, I've found it a bit hard to figure out what sort of interest people have in dm-user: when I bring this up I seem to run into

Re: [dm-devel] [PATCH v1 0/5] dm: dm-user: New target that proxies BIOs to userspace

2020-12-10 Thread Josef Bacik
On 12/9/20 10:38 PM, Bart Van Assche wrote: On 12/7/20 10:55 AM, Palmer Dabbelt wrote: All in all, I've found it a bit hard to figure out what sort of interest people have in dm-user: when I bring this up I seem to run into people who've done similar things before and are vaguely interested,

Re: [dm-devel] [PATCH v1 0/5] dm: dm-user: New target that proxies BIOs to userspace

2020-12-09 Thread Bart Van Assche
On 12/7/20 10:55 AM, Palmer Dabbelt wrote: > All in all, I've found it a bit hard to figure out what sort of interest > people > have in dm-user: when I bring this up I seem to run into people who've done > similar things before and are vaguely interested, but certainly nobody is > chomping at the

Re: [PATCH v1 0/5] dm: dm-user: New target that proxies BIOs to userspace

2020-12-07 Thread Palmer Dabbelt
On Fri, 04 Dec 2020 02:33:36 PST (-0800), Christoph Hellwig wrote: What is the advantage over simply using nbd? There's a short bit about that in the cover letter (and in some talks), but I'll expand on it here -- I suppose my most important question is "is this interesting enough to take

Re: [PATCH v1 0/5] dm: dm-user: New target that proxies BIOs to userspace

2020-12-04 Thread Christoph Hellwig
What is the advantage over simply using nbd?

[PATCH v1 0/5] dm: dm-user: New target that proxies BIOs to userspace

2020-12-03 Thread Palmer Dabbelt
This patch set contains dm-user, a device mapper target that proxies incoming BIOs to userspace via a misc device. Essentially it's FUSE, but for block devices. There's more information in the documentation patch and as a handful of commends, so I'm just going to avoid duplicating that here. I