DragonFly BSD
DragonFly kernel List (threaded) for 2012-03
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: GSoC 2012 - 32 bit API for 64 bit kernel

From: Ivan Sichmann Freitas <ivansichfreitas@xxxxxxxxx>
Date: Tue, 27 Mar 2012 12:19:11 -0300

> 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

Ivan Sichmann Freitas
GNU/Linux user #509059

[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]