Justin Cormack
d8001a2475
move transfused 9p mount into its own init file
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-04-07 10:35:50 +01:00
Justin Cormack
b1cbf3e96f
move proxy 9p mounting into its own init file
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-04-07 10:31:08 +01:00
Justin Cormack
2668e441d5
remove 9p mounts for lofs and sockets
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-04-05 11:22:39 +01:00
David Scott
8716bbde2c
9pinit: mount the port control filesystem under /port
...
This filesystem can be used to add and remove host port forwards e.g.
mkdir /port/test
echo -n '127.0.0.1:80:127.0.0.1:80' >> /port/test/ctl
RESULT=$(cat /port/test/ctl)
Signed-off-by: David Scott <dave.scott@docker.com >
2016-04-04 12:41:45 +01:00
Justin Cormack
1ed23add2b
too early to log here, fuse not up
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-03-17 14:49:35 +00:00
Justin Cormack
ab6a41551f
move hostlog into 9pinit so it happens early enough to capture logs
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-03-17 12:27:20 +00:00
Justin Cormack
19e4a1bbdd
revert to 32k transfers for next beta
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-03-15 15:20:56 +00:00
Justin Cormack
46d5aef0ad
256k transfers working now on pinata
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-03-14 15:26:48 +00:00
Justin Cormack
697f251af3
revert max 9p transfer size to 64k
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-03-14 14:41:56 +00:00
Justin Cormack
19bbdc8ad2
increase max 9p transfer size to 256k
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-03-14 13:57:28 +00:00
Justin Cormack
1b6484052a
remove bind mounts from 9pinit
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-02-17 14:22:55 +00:00
Justin Cormack
31886b91ad
also bind mount when using fuse
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-02-17 13:56:08 +00:00
Justin Cormack
4b95bbdd02
bind mount Mac directories to top level
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-02-17 11:51:52 +00:00
David Sheets
d545614ea1
Improve docker socket I/O by 30-70% each way
...
Upload into a container was 10MiB/s now 17MiB/s.
Download from a container was 16MiB/s now 21MiB/s.
2016-02-09 18:12:17 +00:00
David Sheets
c680e40bbe
In conjunction with mirage/ocaml-9p#58 , speeds up seq read 13x + seq write 11x
2016-02-09 17:40:56 +00:00
David Sheets
c54d179146
9pudfuse: increase msize to 32k and move mkdir into 9pinit
...
Signed-off-by: David Sheets <sheets@alum.mit.edu >
2016-01-25 17:01:08 +00:00
Justin Cormack
56d8773080
mount database
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2016-01-14 16:19:30 +00:00
Justin Cormack
c29135c18a
clean up 9p virtio init to check which drivers are available
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2016-01-14 11:25:34 +00:00
David Sheets
9c49e0b5b5
Add 9pudfuse and fuserun.sh for testing remote FUSE file systems
2016-01-06 14:41:47 +00:00
Justin Cormack
c43dd60a39
move 9pinit to packages
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2015-12-23 13:18:43 +00:00