[patch] 387.22 + kernel 4.15 staging

Yet another quick and dirty patch for latest torvalds/linux tree (HEAD cf9b0772f2e410645fece13b749bd56505b998b8).

There were some GPL-only symbol issues (once again in refcount stuff) that I solved by relicensing drm module to GPL so don’t use this anywhere where that could be an issue.

FATAL: modpost: GPL-incompatible module nvidia-drm.ko uses GPL-only symbol ‘ex_handler_refcount’

cd ./NVIDIA-Linux-x86_64-387.22 
patch -p1 <<< $(curl 'https://gist.githubusercontent.com/anonymous/fd517f4570fcf0dcae27f01fcc3d4e12/raw/bf188f9e2e1dfa9ab1082616ef06993c379deec7/NVIDIA-387.22-linux-4.15.0-staging.patch')

Edit: updated the patch

Edit: nevermind, @m00ster beat me to it, use his .22 patch (.34 is basically the same, minus few drm fixes).