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

Re: The time has come for a kernel interfacing library layer


From: Joerg Sonnenberger <joerg@xxxxxxxxxxxxxxxxx>
Date: Sun, 8 May 2005 20:40:57 +0200
Mail-followup-to: kernel@crater.dragonflybsd.org

On Sun, May 08, 2005 at 11:33:53AM -0700, Matthew Dillon wrote:
>     Well, if we go the cerror() route for the compatibility layer, that
>     means this layer cannot just be mapped but instead must run through
>     a relocation / ELF pass.

I think we can even avoid that.  We push a stack frame to return into
cerror() onto the stack which the compat layer can return too. We have
to keep that in mind when doing the argument calculation, but that
should be easy to handle.

Joerg



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