Kernel 3.15.9 for ROSA 2012lts, rosa2012.1, omv2013.0, omv2014.0, rosa2014.1 and cooker (omv2015.0)
Kernel 3.15.9 - http://lwn.net/Articles/608207/This is the fourh version of our kernel 3.15 in its complex nrj & nrjQL flavours, for ROSA and OpenMandriva Linux OSes!
To highlight the following 3 new things:
- 1>ht/smt_nice (bfs 0.450 ) is by default
- 2>ASPM improvement from kernel 3.17
- 3> x86_16bit enabled to fix a "wine" issue with 16 bit code
Since version 3.15.6 we use the new major version of BFQ v7r5
read more about BFQv7r5:
viewtopic.php?p=23575#p23575Hi,
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.
As of now, Arianna has prepared patches only for 3.13.0-3.15.0, but we have decided to share with you these patches even before also the other ones are ready.
Paolo
- 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.
Our changelog
Code: Select all
%changelog
* Fri Aug 08 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.15.9-1
+ update to 3.15.9 - stable
- import ASPM fix patch from kernel 3.17 queue to improve powersave
- to read: http://www.phoronix.com/scan.php?page=news_item&px=MTc0NzE
- audio powersave: reduced idle time from 15 to 10 seconds
- configs for kernel realtime have audio powersave disable
- update BFS (task scheduler) from release 449 to 450 with smtnice2
- new BFS scheduler feature is enabled > CONFIG_SMT_NICE=y
- to read: http://ck-hack.blogspot.it/2014/08/smthyperthreading-nice-and-scheduling.html
- update TOI (power manager) from release 3.5.7 to 3.5.8
- fix the broken support for running 16-bit code (X86_16BIT):
- to read: http://cateee.net/lkddb/web-lkddb/X86_16BIT.html
. new keys added to configs for X86_16BIT:
+ CONFIG_X86_16BIT=y
+ CONFIG_X86_ESPFIX32=y
- ---------------------------------------------------------------------
- Kernel 3.15 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
- ---------------------------------------------------------------------
* Fri Aug 01 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.15.8-1
+ update to 3.15.8 - stable
- drop patch: x86-x86_32-entry-store-badsys-error-code-in-eax.patch
- update TOI (power manager) from release 3.5.6 to 3.5.7
- audio powersave: reduced idle time from 60 to 15 seconds
- ---------------------------------------------------------------------
- Kernel 3.15 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 Jul 29 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.15.7-1
+ update to 3.15.7 - stable
- add patch: x86-x86_32-entry-store-badsys-error-code-in-eax
- drop patch: revert-Bluetooth-Add-a-new-PID_VID-0cf3_e005-for-AR3012
- fix create_configs-QL script for a new TOI request (TOI_INCREMENTAL=n)
- update BFS (task scheduler) from release 448 to 449
- ---------------------------------------------------------------------
- Kernel 3.15 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
- ---------------------------------------------------------------------
* Sun Jul 20 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.15.6-1
+ update to 3.15.6 - stable
+ it's first version of "nrj/nrjQL" stable 3.15.x, in 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.15 series
- all the patches have been added/update for the 3.15 series
- all the create_configs scripts have been updated to v.2.2
- all the kernel specs have been updated to the 3.15 series
- all custom openmandriva/rosa features have been backported from 3.14.13
- ---------------------------------------------------------------------
- Kernel 3.15 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
- ---------------------------------------------------------------------
* Fri Jul 18 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.14.13-1
+ update to 3.14.13 - stable
- update UKSM (nrjQL memory management) from 0.1.2.2 to 0.1.2.3
- x86 configs change: CONFIG_X86_VERBOSE_BOOTUP from "=y" to "=n"
- to suppress annoying flashing messages while decompressig intrd:
- "Decompressing Linux . . . Parsing ELF . . . done
- Booting the kernel"
- fix from Eugene.S.: add perf-python-ext-link-with-dl.patch
- this patch is needed to fix the proper build of the perf tool
- ---------------------------------------------------------------------
- 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
- ---------------------------------------------------------------------
Build status & Availability
The rpms will be available for for rosa2012lts, rosa 2012.1, omv2013, omv2014, cookerI remind you the base repo address for kernels 3.15 link:
http://abf.rosalinux.ru/downloads/kerne ... epository/
These below are the rebuilds right now in progress... related to the new kernel 3.15.9
nrj >>> https://abf.rosalinux.ru/kernels_3_15x/ ... uild_lists
- kernel-nrj-desktop + kernel-nrj-desktop-pae
- kernel-nrj-laptop + kernel-nrj-laptop-pae
nrjQL >>> https://abf.rosalinux.ru/kernels_3_15x/ ... uild_lists
- kernel-nrjQL-desktop + kernel-nrjQL-desktop-pae
- kernel-nrjQL-laptop + kernel-nrjQL-laptop-pae
- kernel-nrjQL-netbook
- kernel-nrjQL-realtime + kernel-nrjQL-realtime-pae
- kernel-nrjQL-server
VMWare virtualization
We have noticed that Kernel 3.15 did not work with the VMWare virtualization
we are searching for a solution to be applied directly to the vmware sources...
Just below, our patches with the instructions: viewtopic.php?p=23936#p23936
General Info about kernel 3.15
http://kernelnewbies.org/Linux_3.15
bye, NicCo
http://www.cs.fsu.edu/~baker/devices/lx ... ;diffvar=v