From: "Dr. David Alan Gilbert (git)" <dgilbert@redhat.com>
To: qemu-devel@nongnu.org, vgoyal@redhat.com, groug@kaod.org,
sebastian.hasler@stuvus.uni-stuttgart.de
Cc: virtio-fs@redhat.com
Subject: [Virtio-fs] [PULL 00/12] virtiofs queue
Date: Thu, 17 Feb 2022 14:23:50 +0000 [thread overview]
Message-ID: <20220217142402.52819-1-dgilbert@redhat.com> (raw)
From: "Dr. David Alan Gilbert" <dgilbert@redhat.com>
The following changes since commit c13b8e9973635f34f3ce4356af27a311c993729c:
Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-apply-20220216' into staging (2022-02-16 09:57:11 +0000)
are available in the Git repository at:
https://gitlab.com/dagrh/qemu.git tags/pull-virtiofs-20220217
for you to fetch changes up to e138ec4ac86ea71d10ecd032edc433290776a5f2:
virtiofsd: Add basic support for FUSE_SYNCFS request (2022-02-17 13:35:55 +0000)
----------------------------------------------------------------
V2: virtiofs pull 2022-02-17
Security label improvements from Vivek
- includes a fix for building against new kernel headers
[V2: Fix building on old Linux]
Blocking flock disable from Sebastian
SYNCFS support from Greg
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
----------------------------------------------------------------
Greg Kurz (1):
virtiofsd: Add basic support for FUSE_SYNCFS request
Sebastian Hasler (1):
virtiofsd: Do not support blocking flock
Vivek Goyal (10):
virtiofsd: Fix breakage due to fuse_init_in size change
linux-headers: Update headers to v5.17-rc1
virtiofsd: Parse extended "struct fuse_init_in"
virtiofsd: Extend size of fuse_conn_info->capable and ->want fields
virtiofsd, fuse_lowlevel.c: Add capability to parse security context
virtiofsd: Move core file creation code in separate function
virtiofsd: Add helpers to work with /proc/self/task/tid/attr/fscreate
virtiofsd: Create new file with security context
virtiofsd: Create new file using O_TMPFILE and set security context
virtiofsd: Add an option to enable/disable security label
docs/tools/virtiofsd.rst | 32 ++
include/standard-headers/asm-x86/kvm_para.h | 1 +
include/standard-headers/drm/drm_fourcc.h | 11 +
include/standard-headers/linux/ethtool.h | 1 +
include/standard-headers/linux/fuse.h | 60 +++-
include/standard-headers/linux/pci_regs.h | 142 ++++----
include/standard-headers/linux/virtio_gpio.h | 72 ++++
include/standard-headers/linux/virtio_i2c.h | 47 +++
include/standard-headers/linux/virtio_iommu.h | 8 +-
include/standard-headers/linux/virtio_pcidev.h | 65 ++++
include/standard-headers/linux/virtio_scmi.h | 24 ++
linux-headers/asm-generic/unistd.h | 5 +-
linux-headers/asm-mips/unistd_n32.h | 2 +
linux-headers/asm-mips/unistd_n64.h | 2 +
linux-headers/asm-mips/unistd_o32.h | 2 +
linux-headers/asm-powerpc/unistd_32.h | 2 +
linux-headers/asm-powerpc/unistd_64.h | 2 +
linux-headers/asm-riscv/bitsperlong.h | 14 +
linux-headers/asm-riscv/mman.h | 1 +
linux-headers/asm-riscv/unistd.h | 44 +++
linux-headers/asm-s390/unistd_32.h | 2 +
linux-headers/asm-s390/unistd_64.h | 2 +
linux-headers/asm-x86/kvm.h | 16 +-
linux-headers/asm-x86/unistd_32.h | 1 +
linux-headers/asm-x86/unistd_64.h | 1 +
linux-headers/asm-x86/unistd_x32.h | 1 +
linux-headers/linux/kvm.h | 17 +
tools/virtiofsd/fuse_common.h | 9 +-
tools/virtiofsd/fuse_i.h | 7 +
tools/virtiofsd/fuse_lowlevel.c | 179 ++++++++--
tools/virtiofsd/fuse_lowlevel.h | 13 +
tools/virtiofsd/helper.c | 1 +
tools/virtiofsd/passthrough_ll.c | 467 +++++++++++++++++++++++--
tools/virtiofsd/passthrough_seccomp.c | 1 +
34 files changed, 1122 insertions(+), 132 deletions(-)
create mode 100644 include/standard-headers/linux/virtio_gpio.h
create mode 100644 include/standard-headers/linux/virtio_i2c.h
create mode 100644 include/standard-headers/linux/virtio_pcidev.h
create mode 100644 include/standard-headers/linux/virtio_scmi.h
create mode 100644 linux-headers/asm-riscv/bitsperlong.h
create mode 100644 linux-headers/asm-riscv/mman.h
create mode 100644 linux-headers/asm-riscv/unistd.h
WARNING: multiple messages have this Message-ID (diff)
From: "Dr. David Alan Gilbert (git)" <dgilbert@redhat.com>
To: qemu-devel@nongnu.org, vgoyal@redhat.com, groug@kaod.org,
sebastian.hasler@stuvus.uni-stuttgart.de
Cc: virtio-fs@redhat.com, stefanha@redhat.com, slp@redhat.com
Subject: [PULL 00/12] virtiofs queue
Date: Thu, 17 Feb 2022 14:23:50 +0000 [thread overview]
Message-ID: <20220217142402.52819-1-dgilbert@redhat.com> (raw)
From: "Dr. David Alan Gilbert" <dgilbert@redhat.com>
The following changes since commit c13b8e9973635f34f3ce4356af27a311c993729c:
Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-apply-20220216' into staging (2022-02-16 09:57:11 +0000)
are available in the Git repository at:
https://gitlab.com/dagrh/qemu.git tags/pull-virtiofs-20220217
for you to fetch changes up to e138ec4ac86ea71d10ecd032edc433290776a5f2:
virtiofsd: Add basic support for FUSE_SYNCFS request (2022-02-17 13:35:55 +0000)
----------------------------------------------------------------
V2: virtiofs pull 2022-02-17
Security label improvements from Vivek
- includes a fix for building against new kernel headers
[V2: Fix building on old Linux]
Blocking flock disable from Sebastian
SYNCFS support from Greg
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
----------------------------------------------------------------
Greg Kurz (1):
virtiofsd: Add basic support for FUSE_SYNCFS request
Sebastian Hasler (1):
virtiofsd: Do not support blocking flock
Vivek Goyal (10):
virtiofsd: Fix breakage due to fuse_init_in size change
linux-headers: Update headers to v5.17-rc1
virtiofsd: Parse extended "struct fuse_init_in"
virtiofsd: Extend size of fuse_conn_info->capable and ->want fields
virtiofsd, fuse_lowlevel.c: Add capability to parse security context
virtiofsd: Move core file creation code in separate function
virtiofsd: Add helpers to work with /proc/self/task/tid/attr/fscreate
virtiofsd: Create new file with security context
virtiofsd: Create new file using O_TMPFILE and set security context
virtiofsd: Add an option to enable/disable security label
docs/tools/virtiofsd.rst | 32 ++
include/standard-headers/asm-x86/kvm_para.h | 1 +
include/standard-headers/drm/drm_fourcc.h | 11 +
include/standard-headers/linux/ethtool.h | 1 +
include/standard-headers/linux/fuse.h | 60 +++-
include/standard-headers/linux/pci_regs.h | 142 ++++----
include/standard-headers/linux/virtio_gpio.h | 72 ++++
include/standard-headers/linux/virtio_i2c.h | 47 +++
include/standard-headers/linux/virtio_iommu.h | 8 +-
include/standard-headers/linux/virtio_pcidev.h | 65 ++++
include/standard-headers/linux/virtio_scmi.h | 24 ++
linux-headers/asm-generic/unistd.h | 5 +-
linux-headers/asm-mips/unistd_n32.h | 2 +
linux-headers/asm-mips/unistd_n64.h | 2 +
linux-headers/asm-mips/unistd_o32.h | 2 +
linux-headers/asm-powerpc/unistd_32.h | 2 +
linux-headers/asm-powerpc/unistd_64.h | 2 +
linux-headers/asm-riscv/bitsperlong.h | 14 +
linux-headers/asm-riscv/mman.h | 1 +
linux-headers/asm-riscv/unistd.h | 44 +++
linux-headers/asm-s390/unistd_32.h | 2 +
linux-headers/asm-s390/unistd_64.h | 2 +
linux-headers/asm-x86/kvm.h | 16 +-
linux-headers/asm-x86/unistd_32.h | 1 +
linux-headers/asm-x86/unistd_64.h | 1 +
linux-headers/asm-x86/unistd_x32.h | 1 +
linux-headers/linux/kvm.h | 17 +
tools/virtiofsd/fuse_common.h | 9 +-
tools/virtiofsd/fuse_i.h | 7 +
tools/virtiofsd/fuse_lowlevel.c | 179 ++++++++--
tools/virtiofsd/fuse_lowlevel.h | 13 +
tools/virtiofsd/helper.c | 1 +
tools/virtiofsd/passthrough_ll.c | 467 +++++++++++++++++++++++--
tools/virtiofsd/passthrough_seccomp.c | 1 +
34 files changed, 1122 insertions(+), 132 deletions(-)
create mode 100644 include/standard-headers/linux/virtio_gpio.h
create mode 100644 include/standard-headers/linux/virtio_i2c.h
create mode 100644 include/standard-headers/linux/virtio_pcidev.h
create mode 100644 include/standard-headers/linux/virtio_scmi.h
create mode 100644 linux-headers/asm-riscv/bitsperlong.h
create mode 100644 linux-headers/asm-riscv/mman.h
create mode 100644 linux-headers/asm-riscv/unistd.h
next reply other threads:[~2022-02-17 14:23 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-02-17 14:23 Dr. David Alan Gilbert (git) [this message]
2022-02-17 14:23 ` [PULL 00/12] virtiofs queue Dr. David Alan Gilbert (git)
2022-02-17 14:23 ` [Virtio-fs] [PULL 01/12] virtiofsd: Do not support blocking flock Dr. David Alan Gilbert (git)
2022-02-17 14:23 ` Dr. David Alan Gilbert (git)
2022-02-17 14:23 ` [Virtio-fs] [PULL 02/12] virtiofsd: Fix breakage due to fuse_init_in size change Dr. David Alan Gilbert (git)
2022-02-17 14:23 ` Dr. David Alan Gilbert (git)
2022-02-17 14:23 ` [Virtio-fs] [PULL 03/12] linux-headers: Update headers to v5.17-rc1 Dr. David Alan Gilbert (git)
2022-02-17 14:23 ` Dr. David Alan Gilbert (git)
2022-02-17 14:23 ` [Virtio-fs] [PULL 04/12] virtiofsd: Parse extended "struct fuse_init_in" Dr. David Alan Gilbert (git)
2022-02-17 14:23 ` Dr. David Alan Gilbert (git)
2022-02-17 14:23 ` [Virtio-fs] [PULL 05/12] virtiofsd: Extend size of fuse_conn_info->capable and ->want fields Dr. David Alan Gilbert (git)
2022-02-17 14:23 ` Dr. David Alan Gilbert (git)
2022-02-17 14:23 ` [Virtio-fs] [PULL 06/12] virtiofsd, fuse_lowlevel.c: Add capability to parse security context Dr. David Alan Gilbert (git)
2022-02-17 14:23 ` Dr. David Alan Gilbert (git)
2022-02-17 14:23 ` [Virtio-fs] [PULL 07/12] virtiofsd: Move core file creation code in separate function Dr. David Alan Gilbert (git)
2022-02-17 14:23 ` Dr. David Alan Gilbert (git)
2022-02-17 14:23 ` [Virtio-fs] [PULL 08/12] virtiofsd: Add helpers to work with /proc/self/task/tid/attr/fscreate Dr. David Alan Gilbert (git)
2022-02-17 14:23 ` Dr. David Alan Gilbert (git)
2022-02-17 14:23 ` [Virtio-fs] [PULL 09/12] virtiofsd: Create new file with security context Dr. David Alan Gilbert (git)
2022-02-17 14:23 ` Dr. David Alan Gilbert (git)
2022-02-17 14:24 ` [Virtio-fs] [PULL 10/12] virtiofsd: Create new file using O_TMPFILE and set " Dr. David Alan Gilbert (git)
2022-02-17 14:24 ` Dr. David Alan Gilbert (git)
2022-02-17 14:24 ` [Virtio-fs] [PULL 11/12] virtiofsd: Add an option to enable/disable security label Dr. David Alan Gilbert (git)
2022-02-17 14:24 ` Dr. David Alan Gilbert (git)
2022-02-17 14:24 ` [Virtio-fs] [PULL 12/12] virtiofsd: Add basic support for FUSE_SYNCFS request Dr. David Alan Gilbert (git)
2022-02-17 14:24 ` Dr. David Alan Gilbert (git)
2022-02-17 17:26 ` [Virtio-fs] [PULL 00/12] virtiofs queue Dr. David Alan Gilbert
-- strict thread matches above, loose matches on Subject: below --
2022-02-17 17:24 Dr. David Alan Gilbert (git)
2022-02-20 15:05 ` Peter Maydell
2022-02-16 17:36 Dr. David Alan Gilbert (git)
2022-02-16 19:40 ` Dr. David Alan Gilbert
2022-02-16 21:05 ` Vivek Goyal
2022-02-16 21:05 ` Vivek Goyal
2022-02-17 13:36 ` Dr. David Alan Gilbert
2022-02-17 13:36 ` Dr. David Alan Gilbert
2021-05-06 18:56 Dr. David Alan Gilbert (git)
2021-05-11 15:05 ` Peter Maydell
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=20220217142402.52819-1-dgilbert@redhat.com \
--to=dgilbert@redhat.com \
--cc=groug@kaod.org \
--cc=qemu-devel@nongnu.org \
--cc=sebastian.hasler@stuvus.uni-stuttgart.de \
--cc=vgoyal@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: link
Be 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.