nvidia machdep.c patch still useful ?

Andrew Atrens atrens at nortelnetworks.com
Wed Apr 7 19:18:21 PDT 2004


FYI folks,

I found some light on this topic :)

http://lists.freebsd.org/pipermail/freebsd-threads/2003-June/000531.html

Looks like the issue relates to TLS (thread local storage).

On digging a bit more, we're also missing another assumption - that %gs 
is always zero on exec of a new process (for linux binaries that is, though
I'm not sure how this wouldn't relate to FreeBSD binaries using nVidia's 
OpenGL libs). nVidia provides a -current patch for this (to linux_sysvec.c).

Andrew.





More information about the Kernel mailing list