Kernel – 4.18-rc6 – OK with Latest NVIDIA, and Patched VMware..
Kernel 4.18-rc6 has been released, and details of changes since -rc5 are here: http://lkml.iu.edu/hypermail/linux/kernel/1807.2/06572.html
The latest NVIDIA drivers ( 390.77 and 396.45 ) compile/load OK, as does vmmon-patched VMware 14.1.2 (see http://rglinuxtech.com/?p=2322 ).
Robert Gadsdon. July 22. 2018.
I really ask myself, how you get nvidia compiled against 4.18-rc6 since mostly all have the problem with:
MODPOST 1 modules
FATAL: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol ‘__put_devmap_managed_page’
What kernel you using, that is it working on your side?
I’m using – as always – the standard kernel.org kernel source, and I re-checked with 4.18-rc6 (and -rc7), and compile/load is OK:
……………
ld -r -o /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.77/kernel/nvidia-modeset/nv-modeset-interface.o /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.77/kernel/nvidia-modeset/nvidia-modeset-linux.o
Building modules, stage 2.
MODPOST 4 modules
CC /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.77/kernel/nvidia-drm.mod.o
LD [M] /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.77/kernel/nvidia-drm.ko
CC /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.77/kernel/nvidia-modeset.mod.o
LD [M] /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.77/kernel/nvidia-modeset.ko
CC /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.77/kernel/nvidia-uvm.mod.o
LD [M] /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.77/kernel/nvidia-uvm.ko
CC /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.77/kernel/nvidia.mod.o
LD [M] /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.77/kernel/nvidia.ko
make[2]: Leaving directory ‘/usr/src/linux-4.18-rc6’
make[1]: Leaving directory ‘/usr/src/linux-4.18-rc6’
RG.