NVIDIA – Possible Kernel 4.7 Fix for 361.45.11 and 367.18..

Thanks to juston_li on the NVIDIA Devtalk forum, there is specific detail of the changes needed for Kernel 4.7 compatibility.. Details are at   https://devtalk.nvidia.com/default/topic/938665/linux/linux-4-7-rc1-367-18-build-errors/ The first issue is interesting, as it is due to a Kernel Dev. deciding to introduce … Continue reading

VMware – Possible Kernel 4.7 Fix for 12.1.1..

Thanks to g, from their comment on my previous article ( http://rglinuxtech.com/?p=1746 ), there may be a more correct vmnet fix than simply ‘commenting out the code’..    Replace dev->trans_start = jiffies with  netif_trans_update(dev) in netif.c I have made this change, and … Continue reading

Kernel – 4.7-rc1 Breaks NVIDIA and VMware..

Kernel 4.7-rc1 is out, and brief details are here:  https://lkml.org/lkml/2016/5/29/77 The update breaks the latest NVIDIA drivers – 367.18 and 361.45.11: ………. /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-367.18/kernel/nvidia-uvm/uvm_linux.h:557:13: error: redefinition of ‘radix_tree_empty’ static bool radix_tree_empty(struct radix_tree_root *tree) ……………………………. /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-367.18/kernel/nvidia-drm/nvidia-drm-gem.c: In function ‘nvidia_drm_dumb_map_offset’: /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-367.18/kernel/nvidia-drm/nvidia-drm-gem.c:411:33: error: passing … Continue reading