Re: [9fans] gVisor - user space kernel in Go

2018-05-03 Thread Bakul Shah
On Wed, 02 May 2018 19:19:43 - Skip Tavakkolian wrote: > > Just saw this today; might be of interest to some 9fans. Apache open source > from Google: > > https://github.com/google/gvisor Unix emulation on microkernels looks a bit like this. Quick comparison:

Re: [9fans] gVisor - user space kernel in Go

2018-05-03 Thread Skip Tavakkolian
Thanks! I was hoping to get confirmation of this. I had a similar thought based on my layman's understanding of it. On Thu, May 3, 2018 at 10:55 AM Aram Hăvărneanu wrote: > Looks pretty portable, the only Linux-specific things seem to be > non-essential sandboxing stuff, e.g.

Re: [9fans] gVisor - user space kernel in Go

2018-05-03 Thread Aram Hăvărneanu
Looks pretty portable, the only Linux-specific things seem to be non-essential sandboxing stuff, e.g. seccomp, and the only Unix-specific dependency is on ptrace. Should not be too hard to make it into linuxemu on Plan 9. -- Aram Hăvărneanu

Re: [9fans] gVisor - user space kernel in Go

2018-05-03 Thread hiro
agreed. perhaps there are more gems :)

Re: [9fans] gVisor - user space kernel in Go

2018-05-03 Thread yy
Maybe one of the most interesting aspects is that it includes a 9P2000.L implementation: https://github.com/google/gvisor/tree/master/pkg/p9 On 2 May 2018 at 21:19, Skip Tavakkolian wrote: > Just saw this today; might be of interest to some 9fans. Apache open source

[9fans] gVisor - user space kernel in Go

2018-05-02 Thread Skip Tavakkolian
Just saw this today; might be of interest to some 9fans. Apache open source from Google: https://github.com/google/gvisor