Bryce, sorry, but I was very quick to remove it after it became evident
that it affected something else in the driver when going into
screensaver.

The idea was:
#ifdef CONFIG_PREEMPT_RT
#define spin_lock_init(lock)    atomic_spin_lock_init(lock)
/* etc */
#endif
Removing the need for a separate nv_spin_lock_init()

Evidently, this called spin_lock_init() where it wasn't supposed to be called.
So what I posted originally is the most solid workaround we have for the time 
being until the nv-devs fix it internally.

Regards
Iain

-- 
Nvidia binary driver won't build with 2.6.31-rt kernel
https://bugs.launchpad.net/bugs/413296
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to nvidia-graphics-drivers-180 in ubuntu.

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to