Hi,
Xsh and openclone from xcpu run on Inferno too.
http://p9c.cc.titech.ac.jp/inferno/xcpu/xsh.b
http://p9c.cc.titech.ac.jp/inferno/xcpu/openclone.b
Dis binaries are also available:
http://p9c.cc.titech.ac.jp/inferno/xcpu/xsh.dis
http://p9c.cc.titech.ac.jp/inferno/xcpu/openclone.dis
I'm thinking of doing xcpusrv in limbo next. How do you think?
Any suggestions are welcome including "i've done it already" or
"stop it right now". :)
Here is some script I tried on Inferno:
% mount -9 tcp!mordor.tip9ug.jp!20001 /tmp/xcpu
% ls /tmp/xcpu
/tmp/xcpu/458752
/tmp/xcpu/clone
% ls -l date cat
--rwxr-xr-x M 3 nashi nashi 43533 Oct 31 07:24 date
--rwxr-xr-x M 3 nashi nashi 37503 Oct 31 08:07 cat
% echo -n / > /env/XCPUBASE
% xsh tmp tmp tmp -- cat /dev/sysname
copied to ///tmp/xcpu/262148/exec
copied to ///tmp/xcpu/786434/exec
copied to ///tmp/xcpu/917505/exec
(cat /dev/sysname) wrote to ///tmp/xcpu/262148/argv
(cat /dev/sysname) wrote to ///tmp/xcpu/786434/argv
(cat /dev/sysname) wrote to ///tmp/xcpu/917505/argv
(exec
) wrote to ///tmp/xcpu/262148/ctl
mordor(exec
) wrote to ///tmp/xcpu/786434/ctl
(exec
) wrote to ///tmp/xcpu/917505/ctl
% xsh tmp -- date
copied to ///tmp/xcpu/983041/exec
(date) wrote to ///tmp/xcpu/983041/argv
(exec
) wrote to ///tmp/xcpu/983041/ctl
% Mon Oct 31 17:16:36 JST 2005
--