All of lore.kernel.org
 help / color / mirror / Atom feed
* [Virtio-fs] [PULL 00/12] virtiofs queue
@ 2022-02-17 17:24 ` Dr. David Alan Gilbert (git)
  0 siblings, 0 replies; 36+ messages in thread
From: Dr. David Alan Gilbert (git) @ 2022-02-17 17:24 UTC (permalink / raw)
  To: qemu-devel, vgoyal, groug, sebastian.hasler; +Cc: virtio-fs

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-20220217b

for you to fetch changes up to 45b04ef48dbbeb18d93c2631bf5584ac493de749:

  virtiofsd: Add basic support for FUSE_SYNCFS request (2022-02-17 17:22:26 +0000)

----------------------------------------------------------------
V3: virtiofs pull 2022-02-17

Security label improvements from Vivek
  - includes a fix for building against new kernel headers
  [V3: checkpatch style fixes]
  [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                | 180 ++++++++--
 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, 1123 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


^ permalink raw reply	[flat|nested] 36+ messages in thread
* [Virtio-fs] [PULL 00/12] virtiofs queue
@ 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)
  0 siblings, 1 reply; 36+ messages in thread
From: Dr. David Alan Gilbert (git) @ 2022-02-17 14:23 UTC (permalink / raw)
  To: qemu-devel, vgoyal, groug, sebastian.hasler; +Cc: virtio-fs

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


^ permalink raw reply	[flat|nested] 36+ messages in thread
* [Virtio-fs] [PULL 00/12] virtiofs queue
@ 2022-02-16 17:36 Dr. David Alan Gilbert (git)
  2022-02-16 17:36 ` [Virtio-fs] [PULL 09/12] virtiofsd: Create new file with security context Dr. David Alan Gilbert (git)
  0 siblings, 1 reply; 36+ messages in thread
From: Dr. David Alan Gilbert (git) @ 2022-02-16 17:36 UTC (permalink / raw)
  To: qemu-devel, vgoyal, groug, sebastian.hasler; +Cc: virtio-fs

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-20220216

for you to fetch changes up to 47cc3ef597b2ee926c13c9433f4f73645429e128:

  virtiofsd: Add basic support for FUSE_SYNCFS request (2022-02-16 17:29:32 +0000)

----------------------------------------------------------------
virtiofs pull 2022-02-16

Security label improvements from Vivek
  - includes a fix for building against new kernel headers
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


^ permalink raw reply	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2022-04-07 13:15 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-17 17:24 [Virtio-fs] [PULL 00/12] virtiofs queue Dr. David Alan Gilbert (git)
2022-02-17 17:24 ` Dr. David Alan Gilbert (git)
2022-02-17 17:24 ` [Virtio-fs] [PULL 01/12] virtiofsd: Do not support blocking flock Dr. David Alan Gilbert (git)
2022-02-17 17:24   ` Dr. David Alan Gilbert (git)
2022-02-17 17:24 ` [Virtio-fs] [PULL 02/12] virtiofsd: Fix breakage due to fuse_init_in size change Dr. David Alan Gilbert (git)
2022-02-17 17:24   ` Dr. David Alan Gilbert (git)
2022-02-17 17:24 ` [Virtio-fs] [PULL 03/12] linux-headers: Update headers to v5.17-rc1 Dr. David Alan Gilbert (git)
2022-02-17 17:24   ` Dr. David Alan Gilbert (git)
2022-02-17 17:24 ` [Virtio-fs] [PULL 04/12] virtiofsd: Parse extended "struct fuse_init_in" Dr. David Alan Gilbert (git)
2022-02-17 17:24   ` Dr. David Alan Gilbert (git)
2022-02-17 17:24 ` [Virtio-fs] [PULL 05/12] virtiofsd: Extend size of fuse_conn_info->capable and ->want fields Dr. David Alan Gilbert (git)
2022-02-17 17:24   ` Dr. David Alan Gilbert (git)
2022-02-17 17:24 ` [Virtio-fs] [PULL 06/12] virtiofsd, fuse_lowlevel.c: Add capability to parse security context Dr. David Alan Gilbert (git)
2022-02-17 17:24   ` Dr. David Alan Gilbert (git)
2022-02-17 17:24 ` [Virtio-fs] [PULL 07/12] virtiofsd: Move core file creation code in separate function Dr. David Alan Gilbert (git)
2022-02-17 17:24   ` Dr. David Alan Gilbert (git)
2022-02-17 17:24 ` [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 17:24   ` Dr. David Alan Gilbert (git)
2022-02-17 17:24 ` [Virtio-fs] [PULL 09/12] virtiofsd: Create new file with security context Dr. David Alan Gilbert (git)
2022-02-17 17:24   ` Dr. David Alan Gilbert (git)
2022-04-07 10:20   ` [Virtio-fs] " Peter Maydell
2022-04-07 10:20     ` Peter Maydell
2022-04-07 12:44     ` [Virtio-fs] " Dr. David Alan Gilbert
2022-04-07 12:44       ` Dr. David Alan Gilbert
2022-04-07 13:09       ` [Virtio-fs] " Vivek Goyal
2022-04-07 13:09         ` Vivek Goyal
2022-02-17 17:24 ` [Virtio-fs] [PULL 10/12] virtiofsd: Create new file using O_TMPFILE and set " Dr. David Alan Gilbert (git)
2022-02-17 17:24   ` Dr. David Alan Gilbert (git)
2022-02-17 17:24 ` [Virtio-fs] [PULL 11/12] virtiofsd: Add an option to enable/disable security label Dr. David Alan Gilbert (git)
2022-02-17 17:24   ` Dr. David Alan Gilbert (git)
2022-02-17 17:25 ` [Virtio-fs] [PULL 12/12] virtiofsd: Add basic support for FUSE_SYNCFS request Dr. David Alan Gilbert (git)
2022-02-17 17:25   ` Dr. David Alan Gilbert (git)
2022-02-20 15:05 ` [Virtio-fs] [PULL 00/12] virtiofs queue Peter Maydell
2022-02-20 15:05   ` Peter Maydell
  -- strict thread matches above, loose matches on Subject: below --
2022-02-17 14:23 [Virtio-fs] " 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-16 17:36 [Virtio-fs] [PULL 00/12] virtiofs queue Dr. David Alan Gilbert (git)
2022-02-16 17:36 ` [Virtio-fs] [PULL 09/12] virtiofsd: Create new file with security context Dr. David Alan Gilbert (git)

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.