seems to be a one line change to MUTEX_init to semaphore_init in nv-linux.c -#define NV_INIT_MUTEX(mutex) init_MUTEX(mutex) +#define NV_INIT_MUTEX(mutex) semaphore_init(mutex) builds and works fine here with that on 2.6.31-3-rt
seems to be a one line change to MUTEX_init to semaphore_init in nv-linux.c MUTEX(mutex) init_MUTEX(mutex) MUTEX(mutex) semaphore_ init(mutex)
-#define NV_INIT_
+#define NV_INIT_
builds and works fine here with that on 2.6.31-3-rt