Re: [Virtio-fs] [PATCH] dax: Fix missed wakeup in put_unlocked_entry()

2021-04-16 Thread Vivek Goyal
On Fri, Apr 16, 2021 at 12:56:05PM -0700, Dan Williams wrote: > On Fri, Apr 16, 2021 at 10:35 AM Vivek Goyal wrote: > > > > I am seeing missed wakeups which ultimately lead to a deadlock when I am > > using virtiofs with DAX enabled and running "make -j". I had to mount > > virtiofs as rootfs and

Re: [Virtio-fs] [PATCH] dax: Fix missed wakeup in put_unlocked_entry()

2021-04-16 Thread Dan Williams
On Fri, Apr 16, 2021 at 10:35 AM Vivek Goyal wrote: > > I am seeing missed wakeups which ultimately lead to a deadlock when I am > using virtiofs with DAX enabled and running "make -j". I had to mount > virtiofs as rootfs and also reduce to dax window size to 32M to reproduce > the problem

[Virtio-fs] [virtiofsd-rs] MR opened: Add packaging-related content to the manifest

2021-04-16 Thread virtiofs-bot
This will be helpful when packaging virtiofsd-rs for crates.io and will simplify downstream packaging. Signed-off-by: Connor Kuehl --- https://gitlab.com/virtio-fs/virtiofsd-rs/-/merge_requests/20 ___ Virtio-fs mailing list Virtio-fs@redhat.com

[Virtio-fs] [PATCH] dax: Fix missed wakeup in put_unlocked_entry()

2021-04-16 Thread Vivek Goyal
I am seeing missed wakeups which ultimately lead to a deadlock when I am using virtiofs with DAX enabled and running "make -j". I had to mount virtiofs as rootfs and also reduce to dax window size to 32M to reproduce the problem consistently. This is not a complete patch. I am just proposing this

[Virtio-fs] [virtiofsd-rs] MR opened: Document the xattrmap module

2021-04-16 Thread virtiofs-bot
For a more pleasant reading experience, I recommend $ cargo doc --no-deps --open Signed-off-by: Connor Kuehl --- https://gitlab.com/virtio-fs/virtiofsd-rs/-/merge_requests/19 ___ Virtio-fs mailing list Virtio-fs@redhat.com

Re: [Virtio-fs] [PATCH 1/2] virtiofsd: Allow use "-o xattrmap" without "-o xattr"

2021-04-16 Thread Greg Kurz
On Wed, 14 Apr 2021 20:12:06 + Carlos Venegas wrote: > When -o xattrmap is used, it will not work unless xattr is enabled. > > This patch enables xattr when -o xattrmap is used. > > Signed-off-by: Carlos Venegas > --- > tools/virtiofsd/passthrough_ll.c | 1 + > 1 file changed, 1

Re: [Virtio-fs] [PATCH v2 01/25] DAX: vhost-user: Rework slave return values

2021-04-16 Thread Greg Kurz
On Wed, 14 Apr 2021 16:51:13 +0100 "Dr. David Alan Gilbert (git)" wrote: > From: "Dr. David Alan Gilbert" > > All the current slave handlers on the qemu side generate an 'int' > return value that's squashed down to a bool (!!ret) and stuffed into > a uint64_t (field of a union) to be returned.