Kernel 4.15 is – finally – released, and an overview of changes since -rc9 is here: http://lkml.iu.edu/hypermail/linux/kernel/1801.3/02794.html
The latest NVIDIA drivers – 384.111 and 390.12 – compile and load OK, and VMware 14.1.1 is also OK.
It is worth mentioning that , although the final release was delayed due to more work on PTI mitigation etc, this is still work-in-progress… There is further protection – retpoline – that depends on compiler features, which have already been incorporated into beta GCC 8.X, and are due to be ‘backported’ to the next mainstream 7.X release – GCC 7.3.
Robert Gadsdon. January 28, 2018