ARM: Pi to 3.14.1, DreamPlug to 3.15-rc1..

Updated the Raspberry Pi to Kernel 3.14.1, from the source at GitHub:

# git clone -b rpi-3.14.y --single-branch https://github.com/raspberrypi/linux
Pidora release 2014 (Raspberry Pi Fedora Remix)
Kernel 3.14.1+ on an armv6l (ttyAMA0)
............
# uname -a
Linux rgpi 3.14.1+ #1 PREEMPT Wed Apr 16 09:57:40 BST 2014 armv6l armv6l armv6l GNU/Linux

And… updated the DreamPlug to 3.15-rc1, from the standard kernel.org code..

Fedora release 18 (Spherical Cow)
Kernel 3.15.0-rc1 on an armv5tel (ttyS0)
.............
# uname -a
Linux rgdreamplug 3.15.0-rc1 #1 PREEMPT Mon Apr 14 09:13:21 BST 2014 armv5tel armv5tel armv5tel GNU/Linux

The DreamPlug boot process still shows a string of mvsdio errors:

mvsdio f1090000.mvsdio: unhandled interrupt status=0x0810 en=0x0100 pio=0
mvsdio f1090000.mvsdio: unhandled interrupt status=0x0810 en=0x0100 pio=0
mvsdio f1090000.mvsdio: unhandled interrupt status=0x0810 en=0x0100 pio=0
.... repeated ....

- and the wifi interface is inoperable..    Seems that this (hardware??) issue is not being addressed..

Robert Gadsdon.   April 16, 2014.

Kernel 3.15-rc1 – Less Painful…

Just install Kernel 3.15-rc1 on the test system, and VMware 10.0.1 (with the vmnet patch, if you need it) and the latest NVIDIA driver – 337.12 – compile and load and run OK…

$ uname -a
Linux rg6830l 3.15.0-rc1 #1 SMP PREEMPT Mon Apr 14 09:20:22 BST 2014 x86_64 x86_64 x86_64 GNU/Linux

One slight quirk that I did encounter, was that – on my test system – the VMware modules were not loaded until a few seconds after the initial boot prompt appeared, but were loaded OK, then..    Tested this on another system, and they loaded before the boot prompt appeared, as normal..     I should mention that I am running Fedora 20..

I will be installing this kernel version on some of my ARM systems, next..

Robert Gadsdon.   April 14, 2014.

ARM: Pi to Kernel 3.14..

Just updated the Raspberry Pi to Kernel 3.14, from github:

# git clone -b rpi-3.14.y --single-branch https://github.com/raspberrypi/linux
Pidora release 2014 (Raspberry Pi Fedora Remix)
Kernel 3.14.0+ on an armv6l (ttyAMA0)
.............
# uname -a
Linux rgpi 3.14.0+ #1 PREEMPT Wed Apr 2 10:49:25 BST 2014 armv6l armv6l armv6l GNU/Linux

No problems encountered, so far..

Robert Gadsdon.   April 2, 2014.

Kernel 3.14 is Here..

Just installed Kernel 3.14 on my main system, and (patched) VMware 10.0.1 and (patched) NVIDIA 334.21 install and run OK.

Details of changes from -rc8 are here:  http://lkml.iu.edu//hypermail/linux/kernel/1403.3/03023.html

It is worth repeating the changes for 3.14 relating to VMware modules, from my original article on -rc1:

VMware compile will fail with the VMware versions of vmci and vsock, but this can be fixed by selecting the kernel.org versions of these modules, from the standard 3.14 source tree.   The vmci module can be found under ‘Misc devices‘, and the resulting module will be called vmw_vmci.ko, to distinguish it from the VMware version (vmci.ko)..   You will also need to select/install the kernel.org version of vsock, which can be found under ‘Networking options / Virtual Socket protocol‘  (The ‘VMware VMCI transport for Virtual Sockets’ is only for Linux guests).   Confusingly, the resulting module is called vsock.ko – the same as the VMware one..   You have to select both these kernel.org versions of the modules, as the VMware version of vsock will fail to compile with the kernel.org version of vmci..

As mentioned previously, the latest NVIDIA driver – 334.21 – will need the patch for nv-linux.h applied, to compile with Kernel 3.14..

Robert Gadsdon.   March 31, 2014.

Kernel 3.14-rc8 – ‘Final’ Soon…

Just tested Kernel 3.14-rc8, and the same comments apply as for -rc7..    Vmnet-patched VMware 10.0.1 and nv-linux.h-patched NVIDIA 334.21 all compile and load/run OK..    If all goes well, the next release should be 3.14 final..

# uname -a
Linux rglinux 3.14.0-rc8 #1 SMP PREEMPT Tue Mar 25 12:59:16 GMT 2014 x86_64 x86_64 x86_64 GNU/Linux

Details of changes etc. are here:  http://lkml.iu.edu//hypermail/linux/kernel/1403.3/00475.html

Robert Gadsdon.  March 25, 2014

Kernel 3.14-rc7 – Getting Better, Now..

After all the ‘noise’ around recent 3.14-rc releases, things appear to have calmed down with 3.14-rc7..

Details are here:   http://lkml.iu.edu//hypermail/linux/kernel/1403.2/00164.html

As before, VMware 10.0.1 – with the usual patch – compiles and runs OK, and the latest NVIDIA driver 334.21 – with the nv-linux.h patch mentioned in an earlier article – compiles and loads and runs OK..   There had been some reports of multiple error messages at run time, with the NVIDIA driver and recent 3.14–rc kernels, but things seem to be ‘quiet’ now, and video clips and VMware guests all appear to work as they should..

I should mention again that all my work on x86_64 is done with the compiled kernel.org version of the Linux Kernel..

Hopefully 3.14 final may be a little closer, now..

Robert Gadsdon.   March 17, 2014.

Kernel 3.14-rc6 – ‘Final’ May be Delayed..

Just installed Kernel 3.14-rc6 on the X86_64 test system, and DreamPlug (armv5)..

On x86_64, the latest (patched) VMware (10.0.1) and NVIDIA (334.21) drivers compile/install OK..

Details are here: http://lkml.iu.edu//hypermail/linux/kernel/1403.1/00505.html

DreamPlug:

Fedora release 18 (Spherical Cow)
Kernel 3.14.0-rc6 on an armv5tel (ttyS0)
............
# uname -a
Linux rgdreamplug 3.14.0-rc6 #1 PREEMPT Mon Mar 10 11:31:56 GMT 2014 armv5tel armv5tel armv5tel GNU/Linux

The large number of fixes in this -rc may mean that there need to be more release-candidates, before 3.14-final..

Robert Gadsdon.   March 10, 2014.

Kernel 3.14-rc5 Released.. ARM (armv5) and x86_64 updated

Updated the test (x86_64) system and the DreamPlug (armv5) to kernel 3.14-rc5, and the same comments apply as for 3.14-rc4..  http://rglinuxtech.com/?p=1070

Fedora release 18 (Spherical Cow)
Kernel 3.14.0-rc5 on an armv5tel (ttyS0)
...........
# uname -a
Linux rgdreamplug 3.14.0-rc5 #1 PREEMPT Mon Mar 3 22:07:22 GMT 2014 armv5tel armv5tel armv5tel GNU/Linux

Latest – patched – NVIDIA and VMware drivers all compile / load OK on x86_64…

Details of changes are here:  https://lkml.org/lkml/2014/3/2/257

Robert Gadsdon.   March 4, 2014.