Re: 190.36 beta driver build error in kernel 2.6.31.
Apparently this is a problem if your kernel is built with the CONFIG_LOCKDEP=y kernel debugging option. NoFate already indicated that debug flags like this will be in the Fedora 12 kernel until F12 is ready for beta status. Running an unreleased, pre-beta distro version is fine for testing, but please try to understand what you are testing rather than blaming NVidia.
I'm running 190.36 on Gentoo x86-64 with 126.96.36.199 and I had no problems building or running it.