GSoC 2012 - 32 bit API for 64 bit kernel

Ivan Sichmann Freitas ivansichfreitas at gmail.com
Tue Mar 27 08:19:11 PDT 2012


> FreeBSD has done this and the whole approach should be extremely similar,
> it would be worth looking at what they have done and it is likely worth
> simply copying their approach.

I will look at their code to see what I can use.

> I will note that it is possible this project exceeds the scope of GSoC, but
> that as long as it is done well even as little as 30 or 40% syscall
> coverage is still probably quite useful and may be capable of running many
> simple binaries. As a contingency, you should probably plan to create some
> documentation about the translation layer so that if you don't achieve
> complete system call coverage or if people add system calls in the future
> it is easy to identify how system calls are to be added to the translation
> -- assuming it isn't all automatic.

Good point, I will include the documentation of the layer in my
application to make sure I won't forget.

Thanks for the comments, I will apply in google's melange with more
details.

-- 
Ivan Sichmann Freitas
GNU/Linux user #509059





More information about the Kernel mailing list