On Wed, May 07, 2008 at 01:39:41PM +0000, Joseph S. Myers wrote:
On Wed, 7 May 2008, Richard Zidlicky wrote:
Did you already decide how to do the details of TLS handling and context
switches?
That's for the people implementing the kernel side to decide; the ABI
specifies the symbol names and versions exported by the vDSO and the
userspace interfaces to those functions. The vDSO approach gives a lot of
freedom for the kernel to select what instruction sequence to put there,
and it could select one with whatever optimizations you like - though
anything involving shared pages not changed on context switch could run
into security issues where a process has access to information it should
not have access to, or can make changes with adverse effects on another
process.
ok, that explains why I coud not find any details of it in the draft:)
Yes I was thinking about the security implications of shared pages, not
my favorite proposal currently.
Richard
--
To unsubscribe from this list: send the line "unsubscribe linux-m68k" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html