334.16 won't compile for Linux v3.13 (patch included)

I know exactly what I’m talking about. I wrote the patch for Ubuntu’s version of the 331 driver. There is no possible way the change you made to nvidia-linux-uvm.h would cause any change in kernels newer than 3.5. The only effect of that change is to break compilation on earlier kernels. There is no way this would cause a module loading change. Look at the code. Try it with the last chunk removed on your kernel. I have tried it on 3.13.2 with and without CONFIG_UID_GID_STRICT_TYPE_CHECKS. It works without it.
nvidia-334.16-linux-3.13-no-uvm.patch.gz (574 Bytes)