↓
 

Adventures With Linux ™

Linux Technologies and Fun Times..

  • Home
  • About the Author…
  • Copyright and Trademarks..

Category Archives: Hacks

Post navigation

← Older posts
Newer posts →

NVIDIA – New Drivers, Still Broken with 4.10 – And a Patch for 378.13..

Adventures With Linux ™ Posted on February 15, 2017 by RGFebruary 15, 2017

NVIDIA have released new drivers 375.39 (‘long term’) and 378.13 (‘short term’) and details are here:  http://www.nvidia.com/download/driverResults.aspx/114708/en-us and http://www.nvidia.com/download/driverResults.aspx/115031/en-us. Both still fail to compile with Kernel 4.10 (tested with 4.10-rc8) and I tried the previous 378.09 patch against 379.13, but it failed to apply cleanly, as more code has changed.. $ cat nv-37809-410-patch.patch |patch -p0 patching file … Continue reading →

Posted in compilation, Crash and Burn.., Hacks, kernel, Linux, NVIDIA, Opinion, patches, Performance | Tagged 375.39, 378.13, compile fails, kernel 4.10, new drivers, nvidia, patch needs mods, testing | 3 Replies

VMware – Updated vmnet Patch for Kernel 4.9/4.10..

Adventures With Linux ™ Posted on January 31, 2017 by RGJanuary 31, 2017

Thanks to Mikkel Kroman, there is a more complete patch for VMware 12.5.2  vmnet on Kernel 4.9.x and 4.10-rc’s: The change is to the get_user_pages parameter list, to now include the FOLL_WRITE parameter, and is as follows: In vmnet-only/userif.c, around line 113, change #if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 6, 0) retval = get_user_pages(addr, 1, 1, 0, &page, NULL); … Continue reading →

Posted in compilation, fix, Hacks, kernel, Linux, patches, VMware | Tagged 12.5.2, improved vmnet patch, kernel 4.10-rc, kernel 4.9.x, success, vmware | 10 Replies

ARM64 – Odroid C2 – Patches for USB..

Adventures With Linux ™ Posted on January 18, 2017 by RGJanuary 18, 2017

Thanks to Heiner Kallweit for info on two USB patches for the Odroid C2, and thanks to John Youn for the patches themselves..  They can be found at http://www.spinics.net/lists/linux-usb/msg151687.html and http://www.spinics.net/lists/linux-usb/msg151688.html . I have applied these to Kernel 4.10-rc4 (including the Ethernet TX patch) and now USB is working, and detects/connects devices – sort of.. Plug in … Continue reading →

Posted in aarch64, ARM64, fix, Hacks, kernel, Linux / ARM, Odroid C2, Opinion, Performance | Tagged arm64, kernel, linux, odroid c2, patches, quirks, usb | 1 Reply

Kernel – 4.10-rc3 Released..

Adventures With Linux ™ Posted on January 9, 2017 by RGJanuary 14, 2017

Kernel 4.10-rc3 is out, and brief details of changes since -rc2 are here:  http://lkml.iu.edu/hypermail/linux/kernel/1701.1/00183.html Tested patched VMware (12.5.2) and patched NVIDIA (375.26) and both compile OK..   Same results as with -rc2.. Robert Gadsdon.    January 8, 2017. … Continue reading →

Posted in compilation, Hacks, kernel, Linux, NVIDIA, VMware | Tagged compiles ok, kernel 4.10-rc3, patched nvidia 375.26, patched vmware 12.5.2 | Leave a reply

ARM64 – Catastrophic Compile Errors with 4.10-rc1 – and a Fix..

Adventures With Linux ™ Posted on December 26, 2016 by RGDecember 26, 2016

Tried compiling Kernel 4.10-rc1 for aarch64, and got – literally – hundreds of errors: …… ./include/linux/sched.h:3299: Error: unknown mnemonic `return’ — `return test_ti_thread_flag(task_thread_info(tsk),flag)’ ./include/linux/sched.h:3300: Error: junk at end of line, first unrecognized character is `}’ ./include/linux/sched.h:3302: Error: unknown mnemonic `static’ — `static inline void set_tsk_need_resched(struct task_struct*tsk)’ ./include/linux/sched.h:3303: Error: junk at end of line, first unrecognized character is … Continue reading →

Posted in aarch64, compilation, Crash and Burn.., fix, Hacks, kernel, Linux / ARM, Opinion, Performance | Tagged aarch64, arm64, fix available, kernel 4.10-rc1, multiple compile errors | Leave a reply

ARM64 – Odroid C2 – Latest Ethernet Patch..

Adventures With Linux ™ Posted on December 22, 2016 by RGDecember 22, 2016

After some of the recent ‘Ethernet fix’ patches have not worked with more recent linux-next kernels, I have found one that – at least at the moment – does fix the ‘hang’ problem – again.. The patch is applied to meson-gxbb-odroidc2.dts, and can be found here:  http://archive.arm.linux.org.uk/lurker/message/20161221.113134.3ac4d1e6.en.html I did have to revert this kasir_offset patch (…-R) to … Continue reading →

Posted in aarch64, ARM64, Crash and Burn.., Ethernet, fix, Hacks, kernel, Linux / ARM, Odroid C2, Opinion, Performance | Tagged aarch64, arm64, dts, ethernet patch, linux-next kernel, odroid c2 | 2 Replies

ARM64 – Odroid C2 – Ethernet Broken Again?

Adventures With Linux ™ Posted on December 12, 2016 by RGDecember 12, 2016

I had been trying to apply the latest round of Meson TX delay patches to the latest linux-next tree, but found that there seems to be a conflict with some of these..    The December 1 patched kernel now has some problems on my C2 with Ethernet traffic, so – for the time being – I have reverted … Continue reading →

Posted in aarch64, arm, compilation, Crash and Burn.., Ethernet, Hacks, kernel, Linux / ARM, Network, Odroid C2, Opinion, Performance | Tagged ethernet hangs, latest patches conflicting, odroid c2, revert to earlier version, tx timeouts | Leave a reply

VMware – 12.5.2 Released – Still Broken With Kernel 4.9..

Adventures With Linux ™ Posted on November 14, 2016 by RGNovember 14, 2016

Just updated the test system to VMware Workstation Pro 12.5.2, and it still fails to compile with Kernel 4.9-rc5 I have – so far – been unable to find any other patches for this issue, but fortunately the nasty hack I documented in the article for 4.9-rc4 still works.. http://rglinuxtech.com/?p=1838 The release notes for 12.5.2 are here:  … Continue reading →

Posted in Hacks, kernel, Linux, VMware | Tagged compile fail, fix available, kernel, kernel 4.9, linux, vmware 12.5.2 | 33 Replies

ARM64 – Odroid C2 – Ethernet Fix, at Last..

Adventures With Linux ™ Posted on November 10, 2016 by RGNovember 10, 2016

Thanks to Jerome Brunet, there is now a fix for the long-standing Ethernet hang problem on the C2..   Details are here:   http://lists.infradead.org/pipermail/linux-amlogic/2016-November/001538.html The patch is an attachment – named ‘attachment.bin‘, and so will need to be renamed to something appropriate..     I applied this to the 4.9-rc3-derived version of the C2 patched kernel, from https://git.kernel.org/cgit/linux/kernel/git/khilman/linux-amlogic.git/log/?h=v4.10/integ..    There is a … Continue reading →

Posted in aarch64, ARM64, fix, Hacks, Linux, Linux / ARM, Odroid C2, Opinion, Performance | Tagged arm64, ethernet hang problem, fix, kernel, linux, odroid c2, patch, success | Leave a reply

Kernel – 4.9-rc3 – NVIDIA Patch still works, and Fix for VMware 12.5.1?

Adventures With Linux ™ Posted on October 30, 2016 by RGOctober 30, 2016

Updated the test system to Kernel 4.9-rc3, and the patch for NVIDIA mentioned in my article for -rc2 still works OK..     I Compiled 370.28 and 375.10 successfully.. As I could not find any patches for VMware – and the latest version 12.5.1 still fails to compile, I created a nasty hack myself.. Warning – This is not … Continue reading →

Posted in compilation, Crash and Burn.., fix, Hacks, kernel, Linux, NVIDIA, VMware | Tagged compile, hack, kernel 4.9-rc3, linux, nvidia 370.28 375.10, patch, success, vmware 12.5.1 | 37 Replies

Post navigation

← Older posts
Newer posts →
Original content © Robert Gadsdon 2013
↑