From: Vivek Goyal <vgoyal@redhat.com> To: qemu-devel@nongnu.org Cc: mszeredi@redhat.com, dgilbert@redhat.com, virtio-fs@redhat.com, stefanha@redhat.com, lersek@redhat.com, vgoyal@redhat.com Subject: [PATCH 0/3] virtiofsd: Fix lo_flush() and inode->posix_lock init Date: Mon, 7 Dec 2020 13:30:18 -0500 [thread overview] Message-ID: <20201207183021.22752-1-vgoyal@redhat.com> (raw) Laszlo is writing a virtiofs client for OVMF and noticed that if he sends fuse FLUSH command for directory object, virtiofsd crashes. virtiofsd does not expect a FLUSH arriving for a directory object. This patch series has one of the patches which fixes that. It also has couple of posix lock fixes as a result of lo_flush() related debugging. Vivek Goyal (3): virtiofsd: Set up posix_lock hash table for root inode virtiofsd: Disable posix_lock hash table if remote locks are not enabled virtiofsd: Check file type in lo_flush() tools/virtiofsd/passthrough_ll.c | 54 +++++++++++++++++++++++--------- 1 file changed, 39 insertions(+), 15 deletions(-) -- 2.25.4
WARNING: multiple messages have this Message-ID (diff)
From: Vivek Goyal <vgoyal@redhat.com> To: qemu-devel@nongnu.org Cc: virtio-fs@redhat.com, lersek@redhat.com, vgoyal@redhat.com Subject: [Virtio-fs] [PATCH 0/3] virtiofsd: Fix lo_flush() and inode->posix_lock init Date: Mon, 7 Dec 2020 13:30:18 -0500 [thread overview] Message-ID: <20201207183021.22752-1-vgoyal@redhat.com> (raw) Laszlo is writing a virtiofs client for OVMF and noticed that if he sends fuse FLUSH command for directory object, virtiofsd crashes. virtiofsd does not expect a FLUSH arriving for a directory object. This patch series has one of the patches which fixes that. It also has couple of posix lock fixes as a result of lo_flush() related debugging. Vivek Goyal (3): virtiofsd: Set up posix_lock hash table for root inode virtiofsd: Disable posix_lock hash table if remote locks are not enabled virtiofsd: Check file type in lo_flush() tools/virtiofsd/passthrough_ll.c | 54 +++++++++++++++++++++++--------- 1 file changed, 39 insertions(+), 15 deletions(-) -- 2.25.4
next reply other threads:[~2020-12-07 18:42 UTC|newest] Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-12-07 18:30 Vivek Goyal [this message] 2020-12-07 18:30 ` [Virtio-fs] [PATCH 0/3] virtiofsd: Fix lo_flush() and inode->posix_lock init Vivek Goyal 2020-12-07 18:30 ` [PATCH 1/3] virtiofsd: Set up posix_lock hash table for root inode Vivek Goyal 2020-12-07 18:30 ` [Virtio-fs] " Vivek Goyal 2020-12-07 19:55 ` Vivek Goyal 2020-12-07 19:55 ` [Virtio-fs] " Vivek Goyal 2020-12-10 19:50 ` Dr. David Alan Gilbert 2020-12-10 19:50 ` [Virtio-fs] " Dr. David Alan Gilbert 2020-12-07 18:30 ` [PATCH 2/3] virtiofsd: Disable posix_lock hash table if remote locks are not enabled Vivek Goyal 2020-12-07 18:30 ` [Virtio-fs] " Vivek Goyal 2020-12-10 19:58 ` Dr. David Alan Gilbert 2020-12-10 19:58 ` [Virtio-fs] " Dr. David Alan Gilbert 2020-12-07 18:30 ` [PATCH 3/3] virtiofsd: Check file type in lo_flush() Vivek Goyal 2020-12-07 18:30 ` [Virtio-fs] " Vivek Goyal 2020-12-10 20:03 ` Dr. David Alan Gilbert 2020-12-10 20:03 ` [Virtio-fs] " Dr. David Alan Gilbert 2020-12-10 20:09 ` Vivek Goyal 2020-12-10 20:09 ` [Virtio-fs] " Vivek Goyal 2020-12-10 20:14 ` Dr. David Alan Gilbert 2020-12-10 20:14 ` [Virtio-fs] " Dr. David Alan Gilbert 2020-12-11 14:25 ` Vivek Goyal 2020-12-11 14:25 ` [Virtio-fs] " Vivek Goyal 2020-12-11 19:54 ` Dr. David Alan Gilbert 2020-12-11 19:54 ` [Virtio-fs] " Dr. David Alan Gilbert 2020-12-10 21:24 ` ceph + freeipa ubuntu/fedora common small bug Harry G. Coin 2020-12-10 21:24 ` [Virtio-fs] " Harry G. Coin 2020-12-11 11:05 ` Dr. David Alan Gilbert 2020-12-11 11:05 ` [Virtio-fs] " Dr. David Alan Gilbert 2020-12-11 15:06 ` Vivek Goyal 2020-12-11 15:06 ` [Virtio-fs] " Vivek Goyal 2020-12-12 6:39 ` Harry Coin 2020-12-12 6:39 ` [Virtio-fs] " Harry Coin 2020-12-07 19:12 ` [PATCH 0/3] virtiofsd: Fix lo_flush() and inode->posix_lock init no-reply 2020-12-07 19:12 ` [Virtio-fs] " no-reply 2020-12-08 4:51 ` Laszlo Ersek 2020-12-08 4:51 ` [Virtio-fs] " Laszlo Ersek 2020-12-08 14:16 ` Vivek Goyal 2020-12-08 14:16 ` [Virtio-fs] " Vivek Goyal
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20201207183021.22752-1-vgoyal@redhat.com \ --to=vgoyal@redhat.com \ --cc=dgilbert@redhat.com \ --cc=lersek@redhat.com \ --cc=mszeredi@redhat.com \ --cc=qemu-devel@nongnu.org \ --cc=stefanha@redhat.com \ --cc=virtio-fs@redhat.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
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.