Kernel – GCC8 / ‘Objtool Warnings’ Patches..

There are now patches available to deal with the host of ‘objtool‘ warnings when compiling the kernel with GCC8: …………………………….. drivers/video/fbdev/core/fbmem.o: warning: objtool: fb_set_var()+0x209: sibling call from callable instruction with modified stack frame drivers/video/fbdev/core/fbmem.o: warning: objtool: do_remove_conflicting_framebuffers()+0xa6: sibling call from … Continue reading

VMware – Patch, If You Need Better ‘Meltdown/Spectre’ Protection..

Thanks – again – to Michal Kubeček, who  has pointed out that there is still a vulnerability in some VMware (vmmon) code, that is not mitigated by Kernel/Compiler retpoline fixes, as it is written in assembler..   ( See comment on … Continue reading

Kernel – 4.16 Released – OK with Latest VMware, and (patched) NVIDIA..

Kernel version 4.16 is out, and brief details of changes since -rc7 are here:  http://lkml.iu.edu/hypermail/linux/kernel/1804.0/00174.html $ uname -a Linux rglx 4.16.0 #1 SMP Sun Apr 1 15:20:00 PDT 2018 x86_64 x86_64 x86_64 GNU/Linux This release is OK with VMware 14.1.1, … Continue reading

NVIDIA – Possible Fix for Kernel 4.16..

Thanks to the efforts of mlau on the NVIDIA Devtalk Forum, there is a possible fix for the swiotlb issue with Kernel 4.16..     See https://devtalk.nvidia.com/default/topic/1030082/linux/kernel-4-16-rc1-breaks-latest-drivers-unknown-symbol-swiotlb_map_sg_attrs-/ for details.. For NVIDIA driver 384.111, I had to increment all the nv–linux.h patch line … Continue reading

Kernel – 4.14.11 ‘Final’ Breaks NVIDIA 384.98 and 387.34 – GPL Error..

I had previously tested Kernel 4.14.11-rc1 with the 4.14.9+-patched NVIDIA driver 384.98, and that was OK: ………………….. ld -r -o /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-384.98-41410/kernel/nvidia-modeset/nv-modeset-interface.o /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-384.98-41410/kernel/nvidia-modeset/nvidia-modeset-linux.o Building modules, stage 2. MODPOST 4 modules CC /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-384.98-41410/kernel/nvidia-drm.mod.o LD [M] /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-384.98-41410/kernel/nvidia-drm.ko CC /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-384.98-41410/kernel/nvidia-modeset.mod.o LD [M] /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-384.98-41410/kernel/nvidia-modeset.ko CC … Continue reading

Kernel – 4.14.11-rc1 Still breaks NVIDIA, and Won’t be Fixed?

Just tried the ‘stable-review’ patch for the ‘stable’ Kernel – 4.14.11-rc1, and the same NVIDIA problem is there, and it seems the kernel devs won’t do anything: http://lkml.iu.edu/hypermail/linux/kernel/1712.3/02608.html So – it seems the patch is now a permanent requirement for … Continue reading

Kernel – 4.14.10 Still breaks NVIDIA!

Just updated the test system to Kernel 4.14.10, and was ‘somewhat dismayed‘ – to put it politely – that the NVIDIA breakage introduced in 4.14.9 is still there! ………… /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-384.98/kernel/nvidia-uvm/uvm8_va_block.c: In function ‘block_cpu_fault_locked’: /usr/src/linux-4.14.10/arch/x86/include/asm/processor.h:826:39: error: implicit declaration of function ‘task_stack_page’; … Continue reading

Kernel – 4.14.9 NVIDIA Saga – Simple Patch, or Wait for 4.14.10..?

More on the Kernel 4.14.9 NVIDIA breakage..     Basically, code that should have only gone into 4.15-rc found its way into 4.14.9 – which is why the existing 4.15 NVIDIA patch fixed it..     Thanks to dinosaur_ on the NVIDIA forum, there … Continue reading

VMware – 14.1.0 released – OK with Kernel 4.14, Still Broken with 4.15, and a Nasty Hack to Fix..

Just updated to VMware Workstation 14.1.0, and release notes are here:  https://docs.vmware.com/en/VMware-Workstation-Pro/14.0.0/rn/workstation-141-release-notes.html This now works OK with Kernel 4.14 (tested with 4.14.8) but vmmon is still broken with Kernel 4.15 (tested with 4.15-rc4): ……………. /tmp/modconfig-04hK9s/vmmon-only/linux/hostif.c: In function ‘HostIF_InitUptime’: /tmp/modconfig-04hK9s/vmmon-only/linux/hostif.c:1770:4: error: … Continue reading

NVIDIA – Kernel 4.15-rc3 fixes GPL Problem..

Just updated the test system to Kernel 4.15-rc3, and the GPL issue for NVIDIA drivers has been fixed, as mentioned – vaguely – in the brief details here:  http://lkml.iu.edu/hypermail/linux/kernel/1712.1/01379.html. NVIDIA driver 384.98, with the first 4.15 patch (see http://rglinuxtech.com/?p=2134 ), … Continue reading