[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/3] virtiofsd: add FUSE_INIT map_alignment field
From: |
Stefan Hajnoczi |
Subject: |
[Qemu-devel] [PATCH 0/3] virtiofsd: add FUSE_INIT map_alignment field |
Date: |
Fri, 26 Jul 2019 09:33:19 +0100 |
The client must know the server's alignment constraints for FUSE_SETUPMAPPING
and FUSE_REMOVEMAPPING. This is necessary because mmap(2)/munmap(2) have
alignment constraints and the guest may have a different page size from the
host. The new FUSE_INIT map_alignment field communicates this information to
the client.
Stefan Hajnoczi (3):
virtiofsd: sync up fuse.h Linux 5.1 header
virtiofsd: add map_alignment to fuse_kernel.h
virtiofsd: implement FUSE_INIT map_alignment field
contrib/virtiofsd/fuse_kernel.h | 56 +++++++++++++++++++++----------
contrib/virtiofsd/fuse_lowlevel.c | 8 +++++
2 files changed, 47 insertions(+), 17 deletions(-)
--
2.21.0
- [Qemu-devel] [PATCH 0/3] virtiofsd: add FUSE_INIT map_alignment field,
Stefan Hajnoczi <=