Page 1 of 1

Kernel 3.15.8 for ROSA 2012 2012.1 2014.1 OMV2013 2014 2015

PostPosted: 1 August 2014, 17:15
by NicCo
Kernel 3.15.8 for ROSA 2012 2012.1 2014.1 OMV2013 2014 2015

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

This is the third version of our kernel 3.15 in its complex nrj & nrjQL flavours, for ROSA and OpenMandriva Linux OSes!




Kernel 3.15.8 - http://lwn.net/Articles/607349/
Since version 3.15.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.

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.

  • 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 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 BFS (task scheduler) 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
I remind you the base repo address for kernels 3.15 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.15.8

nrj >>> https://abf.rosalinux.ru/kernels_3_15x/ ... uild_lists
- first rebuild: none, they will be added in the second rebuild

nrjQL >>> https://abf.rosalinux.ru/kernels_3_15x/ ... uild_lists
- kernel-nrjQL-desktop




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

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

PostPosted: 1 August 2014, 21:04
by trencan
Hello, I can not find kernel 3.15.7 or 3.15.8 for OpenMandriva 2014 x64. Will it be?

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

PostPosted: 1 August 2014, 22:24
by NicCo
trencan wrote:Hello, I can not find kernel 3.15.7 or 3.15.8 for OpenMandriva 2014 x64. Will it be?

You are right,
thanks for Your signalation!


http://abf-downloads.rosalinux.ru/kerne ... epository/

ABF said me that all builds have been published, I verified and are all really published but omv2014...

I have pushed again to publish (nothing to do...), I'll inform ABF maintainer about the issue


if the files for omv2014.0 are not published, you can ever download the rpms and install
omv2014 x86_64 > https://abf.rosalinux.ru/build_lists/2087944
omv2014 i586 > https://abf.rosalinux.ru/build_lists/2087939

another more complete flavour build is in progress, the rpms will be ready for tomorrow morning
but I fear that ABF will be not publish them too... let's get the needed files, one by one :) !

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

PostPosted: 2 August 2014, 13:59
by bvbfan
Suspend/Resume, Hibernate/Resume works on 3.15.8-1 nrj-laptop, nrjQL-laptop, nrjQL-desktop 2012.1 i586, but on my laptop from the begining of nrjQL after Resume mouse pointer is missing and must restart X server, cause that i use nrj instead of nrjQL.

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

PostPosted: 4 August 2014, 14:53
by astragalo
I have the same problem since 3.14.9. series.
I have Acer E1-522 cpu AMD A6-5200 video Radeon hd8400.
With njrQL when suspend not close the wifi connection with njr yes, maybe some script is not launched with njrQL.

Bye.

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

PostPosted: 5 August 2014, 14:39
by NicCo
astragalo wrote:I have the same problem since 3.14.9. series.
I have Acer E1-522 cpu AMD A6-5200 video Radeon hd8400.
With njrQL when suspend not close the wifi connection with njr yes

Your wifi is an Atheros one?

If so, I inform you about one unresolved issue between bfs scheduler and ath9k when resume;
the problem should exists with different trouble levels since k 3.13, while k 3.12 is not affected,
this issue with bfs/ath9k/toi is currently under active investigation...

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

PostPosted: 5 August 2014, 14:42
by astragalo
Yes this is my lspci:
Code: Select all
$ lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Root Complex
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Kabini [Radeon HD 8400]
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device 9840
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 0
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1
00:02.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1
00:10.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 01)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 40)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 39)
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 39)
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 39)
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 39)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 3a)
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 02)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 5
01:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet (rev 13)
01:00.1 SD Host controller: Qualcomm Atheros Device 3010 (rev 13)
05:00.0 Network controller: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter (rev 01)

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

PostPosted: 5 August 2014, 14:48
by NicCo
Someone is trying this solution, enabling powersave, that atheros has disabled by default
Code: Select all
modprobe ath9k ps_enable=1
iw dev wlp1s0 set power_save on


For someone is working, for others this works only for the first resume, not since the 2th

try this workaround and tell me what happens...

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

PostPosted: 6 August 2014, 9:03
by astragalo
For the second command this is my output:
Code: Select all
# iw dev wlp1s0 set power_save on
command failed: No such device (-19)


Bye

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

PostPosted: 6 August 2014, 9:46
by NicCo
astragalo wrote:For the second command this is my output:
Code: Select all
# iw dev wlp1s0 set power_save on
command failed: No such device (-19)


that was the commands suggested for another distro, i copied here for you from a discussion,
perhaps simply changing the device name, while "dev" is not necessary and can be omitted

to see the current config
Code: Select all
iw wlan0 info

to change
Code: Select all
iw wlan0 set power_save on

to see the current config
Code: Select all
iw wlan0 info




I imagine that the first row
Code: Select all
modprobe ath9k ps_enable=1

it should be enough to enable the PS and try a suspend/resume, to see what happens

bye

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

PostPosted: 6 August 2014, 12:55
by astragalo
Only with:

Code: Select all
modprobe ath9k ps_enable=1


not work, i think that this option is already enable, since working with njr (only frist time in my case :-( )
with the second comand i have:

Code: Select all
# iw wlan0 set power_save on
command failed: Operation not supported (-95)


Code: Select all
# iw wlan0 info
Interface wlan0
        ifindex 2
        wdev 0x1
        addr 28:e3:47:3a:89:ee
        type managed
        wiphy 0
        channel 1 (2412 MHz), width: 20 MHz, center1: 2412 MHz


Bye

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

PostPosted: 6 August 2014, 14:03
by NicCo
if you want to investigate by yourself
http://ck-hack.blogspot.it/2014/07/bfs- ... mment-form

try searching the word > ath9k