[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] libxl/xl: add support for Xen 9pfs
On 03/23/2017 05:36 PM, Stefano Stabellini wrote: Add functions to libxl to setup a Xen 9pfs frontend/backend connection. Add support to xl to parse a xen_9pfs option in the VM config file, in the following format: xen_9pfs=["tag=share_dir,security_model=none,path=/path/share_dir"] where tag identifies the 9p share and it is required to mount it on the guest side, path is the path of the filesystem to share and the only security_model supported is "none" which means that files are stored using the same credentials as they are created on the guest (no user ownership squash or remap). FYI, similar libvirt config: <filesystem type='mount' accessmode='passthrough'> <source dir='/path/share_dir'/> <target dir='/share_dir'/> </filesystem> So security_model == accessmode. The docs for accessmode: -----The filesystem block has an optional attribute accessmode which specifies the security mode for accessing the source (since 0.8.5). Currently this only works with type='mount' for the QEMU/KVM driver. The possible values are: passthroughThe source is accessed with the permissions of the user inside the guest. This is the default accessmode if one is not specified. mapped The source is accessed with the permissions of the hypervisor (QEMU process). squashSimilar to 'passthrough', the exception is that failure of privileged operations like 'chown' are ignored. This makes a passthrough-like mode usable for people who run the hypervisor as non-root. ----- Regards, Jim _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |