Page 1 of 1

Kernel 3.14.9 for ROSA 2012 2012.1 2014.1 OMV2013 2014 2015

PostPosted: 27 June 2014, 21:58
by NicCo
Kernel 3.14.9 for ROSA 2012 2012.1 2014.1 OMV2013 2014 2015

Kernel 3.14.9 for ROSA 2012lts, rosa2012.1, omv2013.0, omv2014.0, rosa2014.1 and cooker (omv2015.0)

Kernel 3.14 finally arrives in its complex nrj & nrjQL flavours, for ROSA and OpenMandriva Linux OSes!

This is the second version of "nrj/nrjQL" 3.14.x, it can be considered complete and stable enough.




Kernel 3.14.9 - http://lwn.net/Articles/603660/
Since previous version 3.14.6 we use the new major version of BFQ v7r5

read more about BFQv7r5:
viewtopic.php?p=23575#p23575
Hi,
here is a first good side effect of our effort for getting bfq merged into mainline :)
Two developers reported a regression with two git tasks, which gave us the opportunity to further improve throughput boosting with the workloads generated by these tasks. The result is this v7r5.

  • IMPROVEMENT: Improve throughput boosting by idling the device
    only for processes that, in addition to perform sequential I/O,
    are I/O-bound (apart from weight-raised queues, for which idling
    is always performed to guarantee them a low latency).
  • IMPROVEMENT: Improve throughput boosting by depriving processes
    that cooperate often of weight-raising.
  • CODE IMPROVEMENT: Pass of improvement of the readability of both
    comments and actual code.

Paolo




Our changelog
Code: Select all
%changelog

* Fri Jun 27 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.14.9-1
+ update to 3.14.9 - stable
- patch: tux on ice 3.14.9
- ---------------------------------------------------------------------
- Kernel 3.14 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel (-1) (mainline serie), with official kernel sources and addons,
- the rel (-69) will be used for development and experimental flavours,
- instead (-70) is born by the -1 % -69 merge, can generate all flavours
- Yin & Yang (69) release - it's a very complete kernel flavour sets
- ---------------------------------------------------------------------

* Tue Jun 24 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.14.8-1
+ update to 3.14.8 - stable
- few fixes to BR
- ---------------------------------------------------------------------
- Kernel 3.14 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel (-1) (mainline serie), with official kernel sources and addons,
- the rel (-69) will be used for development and experimental flavours,
- instead (-70) is born by the -1 % -69 merge, can generate all flavours
- Yin & Yang (69) release - it's a very complete kernel flavour sets
- ---------------------------------------------------------------------

* Sat Jun 21 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.14.6-1
+ update to 3.14.6 (LTS???) - stable
+ this is first version of "nrj/nrjQL" stable 3.14.x, in its early development
- stage, so, it's only for testing purposes, please, dont use this srpm,
- for your daily PC working, because is still to fix all over!!!
- all the defconfigs have been prepared for the 3.14 series
- all the patches have been added/update for the 3.14 series
- all the create_configs scripts have been updated to v.2.1
- all the kernel specs have been updated to the 3.14 series
- modified kernel.spec to support from %mdvver 201200 to 201500
- tpg: fbsplash/fbcondecor feature: /patches-latest/fbcondecor-3.14.patch
- add config key: CONFIG_FB_CON_DECOR=y, changed: FB_TILEBLITTING=n
- pok: /patches-latest/linux-3.15-rc3-ahci-alpm-with-devslp-accounting.patch
- pok: build a cross-kernel-header package for arm, arm64 & mips toolchains
- arm: from CONFIG_SQUASHFS_DECOMP_MULTI=y to CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y
- to be fixed: %if %{build_perf} with /traceevent and /traceevent/plugins
- ---------------------------------------------------------------------
- Kernel 3.14 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel (-1) (mainline serie), with official kernel sources and addons,
- the rel (-69) will be used for development and experimental flavours,
- instead (-70) is born by the -1 % -69 merge, can generate all flavours
- Yin & Yang (69) release - it's a very complete kernel flavour sets
- ---------------------------------------------------------------------

* Sat May 17 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.13.11-2
+ update to 3.13.11 (EOL) - stable
- update BFQ to v7r4:
  it fixes some oops that may happen with some new NCQ HDD devices,
  it leads other small speed improvements:
  - 0001-block-cgroups-kconfig-build-bits-for-BFQ-v7r4-3.13.patch
  - 0002-block-introduce-the-BFQ-v7r4-I-O-sched-for-3.13.patch
  - 0003-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-v7r4-for-3.13.0.patch
- two lines commented to know what triggers them show up (by TPG request):
  from: /arch/x86/boot/compressed/misc.c
     // debug_putstr("\nDecompressing Linux... ")
    // debug_putstr("done.\nBooting the kernel.\n")
- ---------------------------------------------------------------------
- Kernel 3.13 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel (-1) (mainline serie), with official kernel sources and addons,
- the rel (-69) will be used for development and experimental flavours,
- instead (-70) is born by the -1 % -69 merge, can generate all flavours
- Yin & Yang (69) release - it's a very complete kernel flavour sets
- ---------------------------------------------------------------------




Build status & Availability
I remind you the base repo address for kernels 3.14 link:
http://abf.rosalinux.ru/downloads/kerne ... epository/

The rpms will be available for for rosa2012lts, rosa 2012.1, omv2013, omv2014, cooker
These below are the rebuilds right now in progress... related to the new kernel 3.14.9

nrj >>> https://abf.rosalinux.ru/kernels_3_14x/ ... uild_lists
- kernel-nrj-desktop and kernel-nrj-desktop-pae
- kernel-nrj-laptop and kernel-nrj-laptop-pae
- kernel-nrj-netbook and kernel-nrj-netbook-pae
- kernel-nrj-realtime and kernel-nrj-realtime-pae
- kernel-nrj-server

nrjQL >>> https://abf.rosalinux.ru/kernels_3_14x/ ... uild_lists
- kernel-nrjQL-desktop and kernel-nrjQL-desktop-pae
- kernel-nrjQL-laptop and kernel-nrjQL-laptop-pae
- kernel-nrjQL-netbook and kernel-nrjQL-netbook-pae
- kernel-nrjQL-realtime and kernel-nrjQL-realtime-pae
- kernel-nrjQL-server




VMWare virtualization
We have noticed that Kernel 3.14 did not work with the VMWare virtualization:
we prepared an unofficial solutiion that has been full tested on ROSA Fresh R3

VMware 10 with Kernel 3.14: How To:
viewtopic.php?p=23886#p23886



General Info about kernel 3.14
http://kernelnewbies.org/Linux_3.14


bye, NicCo

Re: Kernel 3.14.9 for ROSA 2012 2012.1 2014.1 OMV2013 2014 2

PostPosted: 28 June 2014, 14:38
by NicCo
It was a pity there is a strange issue with kernel 3.14.x on omv2014 with VMware,
while with Rosa Fresh R3 all was/is fine, with the Guide we published on the MIB:
>>> viewtopic.php?p=23886#p23886


the error was:
- vmware could not start the vmware service (/etc/init.d/vmware) at all
a strange warning about DHCP is already running, and for a misterious reason, at least to me,
it did not load the vmware service, the VMs started without vmnet, so NO Internet is available...



All that happened with the kernel 3.14.6 and upto 3.14.8, even if the patches for 3.14 were applied.

With kernel 3.14.9, just installed, it's really weird, but now vmware works with net, vmware loaded!
and so it's possible to show OpenMandriva 2014 with VMware VMs guests running on kernel 3.14
(I mean during the French event at MontPellier)



from here (here my logs):
You can see that only when I rebooted with 3.14.9, at > giu 28 13:39:33 > all is finally perfect with it!


[root@localhost ~]# systemctl status vmware.service
vmware.service - SYSV: This service starts and stops VMware services
Loaded: loaded (/etc/rc.d/init.d/vmware)
Active: failed (Result: exit-code) since sab 2014-06-28 12:34:10 CEST; 1h 6min ago
Process: 9450 ExecStart=/etc/rc.d/init.d/vmware start (code=exited, status=1/FAILURE)
CGroup: /system.slice/vmware.service
├─5241 /usr/lib/vmware/bin/vmware-vmblock-fuse -o subtype=vmware-vmblock,default_permissi...
├─5450 /usr/sbin/vmware-authdlauncher
├─9555 /usr/bin/vmnet-bridge -s 6 -d /var/run/vmnet-bridge-0.pid -n 0
├─9563 /usr/bin/vmnet-netifup -s 6 -d /var/run/vmnet-netifup-vmnet1.pid /dev/vmnet1 vmnet...
└─9576 /usr/bin/vmnet-natd -s 6 -m /etc/vmware/vmnet8/nat.mac -c /etc/vmware/vmnet8/nat/n...


(this happened me with kernel 3.14.6 and with 3.14.8)
giu 28 12:34:10 localhost.localdomain systemd[1]: vmware.service: control process exited, code=ex...s=1
giu 28 12:34:10 localhost.localdomain systemd[1]: Failed to start SYSV: This service starts and s...es.
giu 28 12:34:10 localhost.localdomain systemd[1]: Unit vmware.service entered failed state.


(this with kernel 3.14.9, after installed, at the first reboot)
giu 28 13:39:33 localhost.localdomain vmnet-natd[9576]: RTM_DELROUTE: index:3
giu 28 13:39:33 localhost.localdomain vmnetBridge[9555]: RTM_DELROUTE: index:3
giu 28 13:39:33 localhost.localdomain vmnet-natd[9576]: RTM_DELADDR: index:3, addr:192.168.1.202
giu 28 13:39:33 localhost.localdomain vmnetBridge[9555]: RTM_NEWLINK: name:wlan0 index:3 flags:0x0...03
giu 28 13:39:33 localhost.localdomain vmnetBridge[9555]: Removing interface wlan0 index:3
giu 28 13:39:33 localhost.localdomain vmnet-natd[9576]: RTM_NEWLINK: name:wlan0 index:3 flags:0x00...03
giu 28 13:39:33 localhost.localdomain vmnetBridge[9555]: Stopped bridge wlan0 to virtual network 0.
[root@localhost ~]#

Re: Kernel 3.14.9 for ROSA 2012 2012.1 2014.1 OMV2013 2014 2

PostPosted: 5 July 2014, 11:51
by Alexander83
Successfully upgraded kernel on my notebook! 8-)