[Nestedvm] Attempted to use unknown syscall: 52
David Ehrmann
ehrmann at gmail.com
Thu Jun 24 02:43:56 EDT 2010
David Ehrmann wrote:
> I'm slowly making progress at getting my code to run, but I hit this
> error:
>
> Attempted to use unknown syscall: 52
>
> After some searching, I found that, at least in linux, system call 52
> is umount2. Oddly, my code never calls that, so I grabbed a list of
> every system call to see what it does explicitly use. I saw two that
> weren't implemented in UnixRuntime.java: exit and time. I'm curious
> why neither was implemented and how I could go about implementing them.
>
> Of course, this still doesn't explain syscall 52.
>
I just noticed something: syscall 52 is actually SYS_realpath. This
makes a lot of sense when compared with some of my other output.
UnixRuntime.java does service this system call, so I'm a bit stumped as
to why the system call isn't found.
More information about the Nestedvm
mailing list