M. Mohan Kumar
84a87cc4cc
hw/9pfs: Add support to use named socket for proxy FS
...
Add option to use named socket for communicating between proxy helper
and qemu proxy FS. Access to socket can be given by using command line
options -u and -g.
Signed-off-by: M. Mohan Kumar <mohan@in.ibm.com >
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com >
2012-01-04 21:23:55 +05:30
M. Mohan Kumar
d090e452d4
hw/9pfs: Proxy getversion
...
Add proxy getversion to get generation number
Signed-off-by: M. Mohan Kumar <mohan@in.ibm.com >
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com >
2012-01-04 20:20:55 +05:30
M. Mohan Kumar
d52b09e475
hw/9pfs: xattr interfaces in proxy filesystem driver
...
Add xattr support for proxy FS
Signed-off-by: M. Mohan Kumar <mohan@in.ibm.com >
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com >
2012-01-04 20:20:46 +05:30
M. Mohan Kumar
ea75fc4ec5
hw/9pfs: File ownership and others
...
Add file ownership interfaces like chmod/chown, utime update, rename,
remove and truncating files for proxy FS
Signed-off-by: M. Mohan Kumar <mohan@in.ibm.com >
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com >
2012-01-04 20:19:48 +05:30
M. Mohan Kumar
b178adc3e7
hw/9pfs: Add stat/readlink/statfs for proxy FS
...
Signed-off-by: M. Mohan Kumar <mohan@in.ibm.com >
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com >
2012-01-04 20:19:39 +05:30
M. Mohan Kumar
39f8c32c3f
hw/9pfs: Create other filesystem objects
...
Add interfaces to create filesystem objects like directory,
device nodes, symbolic links, links for proxy filesytem driver
Signed-off-by: M. Mohan Kumar <mohan@in.ibm.com >
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com >
2012-01-04 20:18:09 +05:30
M. Mohan Kumar
daf0b9aca9
hw/9pfs: Open and create files
...
Add interfaces to open and create files for proxy file system driver.
Signed-off-by: M. Mohan Kumar <mohan@in.ibm.com >
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com >
2012-01-04 20:14:28 +05:30
M. Mohan Kumar
17bff52b62
hw/9pfs: File system helper process for qemu 9p proxy FS
...
Provide root privilege access to QEMU 9p proxy filesystem using socket
communication.
Proxy helper is started by root user as:
~ # virtfs-proxy-helper -f|--fd <socket descriptor> -p|--path <path-to-share>
Signed-off-by: M. Mohan Kumar <mohan@in.ibm.com >
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com >
2012-01-04 20:14:02 +05:30