At least the 9631 version of the Nvidia video driver did not compile after the
patch was applied and the kernel successfully build and booted. Same would
definitely hold for older Nvidia versions and possibly newer ones as well.
Problem: A bunch of obseleted #define SA_..... entries
in the linux source/include/linux/interrupt.h
They say do not use in newer code but Nvidia does need them.
Solution: Copy these from an older or unpatched version of this file and then
paste into the new one. One need not rebuild the kernel since these are no
longer used there. After do this, Nvidia will build and run fine (so far).