↓
 

Adventures With Linux ™

Linux Technologies and Fun Times..

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

Category Archives: kernel

Post navigation

← Older posts
Newer posts →

ARM64 – Kernel 4.10-rc4 on Odroid C2 – Ethernet Still Needs DTS Patch..

Adventures With Linux ™ Posted on January 17, 2017 by RGJanuary 22, 2017

Just updated the Odroid C2 to Kernel 4.10-rc4, but the Ethernet hang problem still persists..   Applied the dts Ethernet TX patch (see http://rglinuxtech.com/?p=1872 ) , and it works OK now.. There seems to be a bit of a backlog of Meson/GXBB patches, and I read that the Ethernet TX fix was supposed to be merged with -rc4, … Continue reading →

Posted in aarch64, ARM64, compilation, Ethernet, fix, kernel, Linux / ARM, Odroid C2, Opinion, Performance | Tagged aarch64, arm64, ethernet tx patch, kernel, kernel 4.10-rc4, linux, odroid c2 | Leave a reply

ARM64 – Odroid C2 – Kernel 4.10-rc Config Example..

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

As Odroid C2 support by the ‘mainline’ kernel is – hopefully – nearing completion, I have put a sample of my Kernel config at http://pastebin.com/XWfMEWHx . The C2 is used for ‘headless’ operation, at present, and USB still does not work..    The kernel is 4.10-rc3, with the ‘Ethernet-TX’ dts patch applied.. (see http://rglinuxtech.com/?p=1872 ). Robert Gadsdon.   January … Continue reading →

Posted in aarch64, ARM64, boot, kernel, Linux / ARM, Odroid C2, Opinion, Performance | Tagged 4.10-rc3, ethernet tx patch, odroid c2, sample kernel config | 3 Replies

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

Kernel – 4.9.1 Released, Still Getting ‘Too Many CPUs’ Warnings, on i7..

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

Updated the main (Intel i7) system to kernel 4.9.1, but still getting ACPI/CPU warnings on boot, which started appearing with 4.9.0: ……………. [ 0.000000] Linux version 4.9.1 (root@rglinux-i7) (gcc version 6.2.1 20160916 (Red Hat 6.2.1-2) (GCC) ) #1 SMP Fri Jan 6 11:07:16 PST 2017 …………… [ 0.000000] ACPI: PM-Timer IO Port: 0x408 [ 0.000000] ACPI: Local … Continue reading →

Posted in kernel, Linux, NVIDIA, Opinion, Performance, VMware | Tagged acpi cpu warnings, hotplug, inte i7, kernel 4.9.1, nvidia 375.26 ok, patched vmware 12.5.2 ok | 4 Replies

Kernel – 4.10-rc2 Out – OK With aarch64, now..

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

Kernel 4.10-rc2 has been released, and it has a very small number of changes from -rc1:  http://lkml.iu.edu/hypermail/linux/kernel/1701.0/00069.html I suspect that the major reason for this release is to fix the embarrassing compile fail with ARM64/aarch64, and it does compile OK now (tested on the Odroid C2).. Robert Gadsdon.   January 2, 2017. … Continue reading →

Posted in aarch64, compilation, fix, kernel, Linux, Linux / ARM | Tagged fixes aarch64 compile, kernel 4.10-rc2, small changes | 3 Replies

ARM64 – Kernel 4.10-rc1 Compile Errors – The Official Fix..

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

There is now an ‘official’ fix for the 4.10-rc1 compile failure with ARM64/aarch64, from Al Viro, and the patch itself is available here: https://git.kernel.org/cgit/linux/kernel/git/viro/vfs.git/commit/?h=arm64-fix&id=b4b8664d291ac1998e0f0bcdc96b6397f0fe68b3 I have applied this to kernel 4.10-rc1 on the Odroid C2, and the kernel compiles successfully.. Robert Gadsdon.   December 27, 2016. … Continue reading →

Posted in aarch64, ARM64, compilation, fix, kernel, Linux / ARM, success | Tagged aarch64, arm64, compile fail, kernel, kernel 4.10-rc1, linux, official fix, patch | Leave a reply

ARM64 – Odroid C2 – Boots with Kernel 4.10-rc1 – Ethernet OK? – Not yet..

Adventures With Linux ™ Posted on December 26, 2016 by RGJanuary 15, 2017

After applying the aarch64 compile fix (see previous article) I was able to compile Kernel 4.10-rc1 on the Odroid C2, and it boots OK (headless..), and the Ethernet link stays up, but still needs the TX patch..   (updated, as the link did still hang – eventually..  RG).. ……….. meson8b-dwmac c9410000.ethernet eth0: Link is Up – 1Gbps/Full – … Continue reading →

Posted in aarch64, ARM64, boot, Ethernet, kernel, Linux / ARM, Odroid C2, Performance, success | Tagged arm64, boot success, ethernet ok, kernel 4.10-rc1, linux, odroid c2 | 3 Replies

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

KERNEL – 4.10-rc1 Out – OK with VMware, Breaks NVIDIA..

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

Kernel 4.10-rc1 is out, and brief details are here: http://lkml.iu.edu/hypermail/linux/kernel/1612.3/00220.html Installed it on the test system, and (4.9-patched) VMware 12.5.2 is OK, but the latest NVIDIA driver (375.26) fails to compile: ……………….. /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-375.26/kernel/common/inc/nv-mm.h: In function ‘NV_GET_USER_PAGES_REMOTE’: /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-375.26/kernel/common/inc/nv-mm.h:86:20: error: too few arguments to function ‘get_user_pages_remote’ return get_user_pages_remote(tsk, mm, start, nr_pages, flags, pages, vmas); ^~~~~~~~~~~~~~~~~~~~~ ……………….. There was already … Continue reading →

Posted in kernel, Linux, NVIDIA, Opinion, Performance, VMware | Tagged fails with latest nvidia, kernel 4.10-rc1, ok with patched vmware, partial patch, potential aarch64 problem | 9 Replies

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

Post navigation

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