Page 1 of 1

Kernel-vanilla-nrj-desktop & -laptop 3.10.19 for ROSA & OM

PostPosted: 16 November 2013, 14:32
by NicCo
Kernel-vanilla-nrj-desktop & -laptop 3.10.19 for ROSA & OM
immagine ridotta %

yet another experiment... :) 8-) dedicated to all those people that prefer using a "pure kernel" with none patches...
Kernel-vanilla-nrj-desktop & -laptop 3.10.19 for ROSA & OM
the first idea and attempt was: viewtopic.php?f=38&t=3992
Kernel-vanilla-nrj? > let's try ASAP next kernels with NRJ!

Image

Since few days Cooker has been forked into two branches: cooker and openmandriva2013.0 (frozen for omv20130.0 release)
so, since this 3.10.19 our rebuilds will follow this scheme and will be made be also for cooker and openmandriva2013.0 both...

Various Helps and Suggestions for Kernel 3.10 series >>> viewtopic.php?p=22720#p22720


Project name: kernel-vanilla-nrj? > desktop, laptop, server, a lot of different flavours are possible.

Devel Status: 100% complete, now also for kernel 3.10 series


Flavours nr.: now we have two > 'kernel-vanilla-nrj-desktop' and then also 'kernel-vanilla-nrj-laptop'

DIfferences from plain vanilla:
Ondemand governor (instead of Performance), full Preempt, RCU preempt & boost, 300Hz for laptop

Availability: Complete! From ROSA Marathon to ROSA Fresh R1 and naturally also for OM cooker...

Expandibility:
we can prepare a lot of different kernels with the same engine, for example one dedicated to laptops


Goals: having the chance to try ASAP new kernels, also with full Preemption enabled "NRJ v4 mode",
in this way we can start trying the NRJ kernels much before, even up to two months earlier than usual,
we can also verify if some patch used in mainline featured kernel may cause regressions or unstability.

Kernel behaviour: like a vanilla plus a better multitasking and a better multimedia desktop experience!


Kernel-vanilla-nrj-desktop
Code: Select all
%changelog

* Sat Nov 16 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.19
+ kernel 3.10.19 (LTS) it's the flavour > kernel-vanilla-nrj-desktop
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel contains also some other patches to improve the hw support
- ---------------------------------------------------------------------

* Fri Nov 08 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.18
+ kernel 3.10.18 stable - it's the flavour > kernel-vanilla-nrj-desktop
- add 'on request' by Eugene Shatokhin, few MEI changes to avoid too many error logs wasting space
  * CONFIG_INTEL_MEI from "=y" to "=m"
  * CONFIG_INTEL_MEI_ME from "=y" to "=m"
- add 'on request' by Alexander Burmashev: CONFIG_DRM_LOAD_EDID_FIRMWARE=y
  * with this we should be able to override the wrong EDID of displays with options at kernel boot
  * About EDID override howto, you read here:
  * https://www.osadl.org/monitoring/patches/r2s0/drivers-gpu-drm-allow-to-load-edid-firmware.patch
- add 'on request' by Alexander Kazancev the full configs for UEFI from:
  * https://wiki.archlinux.org/index.php/Unified_Extensible_Firmware_Interface#Linux_Kernel_Config_options_for_UEFI
  * add CONFIG_RELOCATABLE=y also for i386.config
  * change CONFIG_EFIVAR_FS from "=m" to "=y"
  * change CONFIG_EFI_VARS from "=y" to "=n"
- add cpufreq-ondemand-Change-the-calculation-of-target-frequency.patch
- to speed-up nuveau/radeon timers video improvment (from an 3.12 idea)
  * openSUSE 13.1 RC2 Updates Systemd, Has Speedy Fix:
  * http://www.phoronix.com/scan.php?page=news_item&px=MTQ5OTc
  * Here's Why Radeon Graphics Are Faster On Linux 3.12:
  * http://www.phoronix.com/scan.php?page=article&item=linux_312_performance&num=1
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel has none MIB or other patches and none third-party drivers
- ---------------------------------------------------------------------

* Sat Oct 05 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.15
+ kernel 3.10.15 stable - it's the flavour > kernel-vanilla-nrj-desktop
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel has none MIB or other patches and none third-party drivers
- ---------------------------------------------------------------------

* Mon Sep 30 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.13
+ kernel 3.10.12 stable - it's the flavour > kernel-vanilla-nrj-desktop
- add: Patch115: linux-fixuClibc.patch (only to fix uClibC build)
- replace: arm_defconfig with 3.10 serie values
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel has none MIB or other patches and none third-party drivers
- ---------------------------------------------------------------------

* Sun Sep 15 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.12
+ kernel 3.10.12 stable - it's the flavour > kernel-vanilla-nrj-desktop
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel has none MIB or other patches and none third-party drivers
- ---------------------------------------------------------------------

* Wed Sep 11 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.11
+ kernel 3.10.11 stable - it's the flavour > kernel-vanilla-nrj-desktop
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel has none MIB or other patches and none third-party drivers
- ---------------------------------------------------------------------

* Sun Sep 01 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.10
+ kernel 3.10.10 stable - it's the flavour > kernel-vanilla-nrj-desktop
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel has none MIB or other patches and none third-party drivers
- ---------------------------------------------------------------------

* Mon Aug 12 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.6
+ kernel 3.10.6 stable - it's the flavour > kernel-vanilla-nrj-desktop
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel has none MIB or other patches and none third-party drivers
- ---------------------------------------------------------------------

* Mon Aug 12 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.5
+ kernel 3.10.5 stable - it's the flavour > kernel-vanilla-nrj-desktop
- revert to power save disable to verify if fixes an issue of audio noise:
- (that issue has been firstly reported by "dago68", then verified by me)
  * CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
  * CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel has none MIB or other patches and none third-party drivers
- ---------------------------------------------------------------------

* Fri Aug 02 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.4
+ kernel 3.10.4 stable - it's the flavour > kernel-vanilla-nrj-desktop
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel has none MIB or other patches and none third-party drivers
- ---------------------------------------------------------------------

* Sat Jul 20 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.1
+ kernel 3.10.1 stable - it's the flavour > kernel-vanilla-nrj-desktop
- fix the mibrel again
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel has none MIB or other patches and none third-party drivers
- ---------------------------------------------------------------------

* Thu Jul 04 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.0-1
+ kernel 3.10.0 stable - it's the flavour > kernel-vanilla-nrj-desktop
- fix the mibrel to generate a better uname result, better recognizable
- fix the kernel text description to reflect the flavour configuration
- generated all the remaining .defconfig key values with make oldconfig
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel has none MIB or other patches and none third-party drivers
- ---------------------------------------------------------------------

Kernel-vanilla-nrj-laptop
Code: Select all
%changelog

* Sat Nov 16 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.19
+ kernel 3.10.19 (LTS) it's the flavour > kernel-vanilla-nrj-desktop
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel contains also some other patches to improve the hw support
- ---------------------------------------------------------------------

* Fri Nov 08 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.18
+ kernel 3.10.18 stable - it's the flavour > kernel-vanilla-nrj-laptop
- add 'on request' by Eugene Shatokhin, few MEI changes to avoid too many error logs wasting space
  * CONFIG_INTEL_MEI from "=y" to "=m"
  * CONFIG_INTEL_MEI_ME from "=y" to "=m"
- add 'on request' by Alexander Burmashev: CONFIG_DRM_LOAD_EDID_FIRMWARE=y
  * with this we should be able to override the wrong EDID of displays with options at kernel boot
  * About EDID override howto, you read here:
  * https://www.osadl.org/monitoring/patches/r2s0/drivers-gpu-drm-allow-to-load-edid-firmware.patch
- add 'on request' by Alexander Kazancev the full configs for UEFI from:
  * https://wiki.archlinux.org/index.php/Unified_Extensible_Firmware_Interface#Linux_Kernel_Config_options_for_UEFI
  * add CONFIG_RELOCATABLE=y also for i386.config
  * change CONFIG_EFIVAR_FS from "=m" to "=y"
  * change CONFIG_EFI_VARS from "=y" to "=n"
- add cpufreq-ondemand-Change-the-calculation-of-target-frequency.patch
- to speed-up nuveau/radeon timers video improvment (from an 3.12 idea)
  * openSUSE 13.1 RC2 Updates Systemd, Has Speedy Fix:
  * http://www.phoronix.com/scan.php?page=news_item&px=MTQ5OTc
  * Here's Why Radeon Graphics Are Faster On Linux 3.12:
  * http://www.phoronix.com/scan.php?page=article&item=linux_312_performance&num=1
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel has none MIB or other patches and none third-party drivers
- ---------------------------------------------------------------------

* Sat Oct 05 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.15
+ kernel 3.10.15 stable - it's the flavour > kernel-vanilla-nrj-laptop
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel has none MIB or other patches and none third-party drivers
- ---------------------------------------------------------------------

* Mon Sep 30 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.13
+ kernel 3.10.13 stable - it's the flavour > kernel-vanilla-nrj-laptop
- add: Patch115: linux-fixuClibc.patch (only to fix uClibC build)
- replace: arm_defconfig with 3.10 serie values
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel has none MIB or other patches and none third-party drivers
- ---------------------------------------------------------------------

* Sun Sep 15 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.12
+ kernel 3.10.12 stable - it's the flavour > kernel-vanilla-nrj-laptop
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel has none MIB or other patches and none third-party drivers
- ---------------------------------------------------------------------

* Wed Sep 11 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.11
+ kernel 3.10.11 stable - it's the flavour > kernel-vanilla-nrj-laptop
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel has none MIB or other patches and none third-party drivers
- ---------------------------------------------------------------------

* Sun Sep 01 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.10
+ kernel 3.10.10 stable - it's the flavour > kernel-vanilla-nrj-laptop
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel has none MIB or other patches and none third-party drivers
- ---------------------------------------------------------------------

* Mon Aug 12 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.6
+ kernel 3.10.6 stable - it's the flavour > kernel-vanilla-nrj-laptop
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel has none MIB or other patches and none third-party drivers
- ---------------------------------------------------------------------

* Mon Aug 12 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.5
+ kernel 3.10.5 stable - it's the flavour > kernel-vanilla-nrj-laptop
- revert to power save disable to verify if fixes an issue of audio noise:
- (that issue has been firstly reported by "dago68", then verified by me)
  * CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
  * CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel has none MIB or other patches and none third-party drivers
- ---------------------------------------------------------------------

* Fri Aug 02 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.4
+ kernel 3.10.4 stable - it's the flavour > kernel-vanilla-nrj-laptop
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel has none MIB or other patches and none third-party drivers
- ---------------------------------------------------------------------

* Sat Jul 20 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.1
+ kernel 3.10.1 stable - it's the flavour > kernel-vanilla-nrj-laptop
- fix the mibrel again
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel has none MIB or other patches and none third-party drivers
- ---------------------------------------------------------------------

* Thu Jul 04 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.0-1
+ kernel 3.10.0 stable - it's the flavour > kernel-vanilla-nrj-laptop
- fix the mibrel to generate a better uname result, better recognizable
- fix the kernel text description to reflect the flavour configuration
- generated all the remaining .defconfig key values with make oldconfig
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel has none MIB or other patches and none third-party drivers
- ---------------------------------------------------------------------



DOWNLOADS:
http://abf-downloads.rosalinux.ru/kerne ... _personal/

To install (add the repo for your distro / arch, then execute...)
# urpmi kernel-nrj-vanilla-desktop-devel-latest kernel-nrj-vanilla-desktop-latest
and/or
# urpmi kernel-nrj-vanilla-laptop-devel-latest kernel-nrj-vanilla-laptop-latest


An example, to install 3.10.19 on a ROSA Fresh R1 i586
Code: Select all
urpmi.addmedia Kernels_3.10 http://abf-downloads.rosalinux.ru/kernels_3_10x_personal/repository/rosa2012.1/i586/main/release/
urpmi kernel-vanilla-nrj-desktop-devel-latest kernel-vanilla-nrj-desktop-latest
#


In my 32bit laptop, I'm trying
Code: Select all
[root@localhost ~]# urpmi kernel-vanilla-nrj-desktop-devel-latest kernel-vanilla-nrj-desktop-latest                                       
I pacchetti make-3.82-5-rosa2012.1.i586, kernel-firmware-20130307-69.3-mib2012.1.noarch, sysfsutils-2.1.0-20-rosa2012.1.i586, glibc-devel-2.15-8-rosa2012.1.i586, bootloader-utils-1.15-9-rosa2012.1.noarch, perl-5.14.2-8-rosa2012.1.i586, libncurses-devel-5.9-6.20120811.1-rosa2012.1.i586, kmod-9-9-rosa2012.1.i586, gcc-4.7.3_2012.10-3.1-rosa2012.1.i586, dracut-027-4-rosa2012.1.i586 sono giĆ  installati
Per soddisfare le dipendenze, saranno installati i seguenti pacchetti:
 Pacchetto                      Versione     Release       Dist  DEpoch Arch.
(supporto "Kernels_3.10")
 kernel-vanilla-nrj-desktop-3.> 1            1             rosa  2012.1 i586
 kernel-vanilla-nrj-desktop-de> 1            1             rosa  2012.1 i586
 kernel-vanilla-nrj-desktop-de> 3.10.19       vanilla.nr> rosa  2012.1 i586
 kernel-vanilla-nrj-desktop-la> 3.10.19       vanilla.nr> rosa  2012.1 i586
Altri 68MB di spazio disco saranno utilizzati.
verranno scaricati 43MB di pacchetti.
Procedo con l'installazione di 4 pacchetti? (S/n) s



I have installed 3.10.19, it installed fine, the reboot went ok, now I'm using it,
and so I have already an early NRJ flavour for the recent 3.10.x kernel series...

Right now, while I'm writing, here my outputs...
Code: Select all
$ uname -a
Linux localhost.localdomain 3.10.19-vanilla.nrj.desktop.1rosa #1 SMP PREEMPT Sat Nov 16 12:35:24 MSK 2013 i686 i686 i686 GNU/Linux


Code: Select all
$ inxi -F
System:    Host: localhost.localdomain Kernel: 3.10.19-vanilla.nrj.desktop.1rosa i686 (32 bit)
           Desktop KDE 4.10.5 Distro: RosaDesktop.Fresh 2012.1 belka
Machine:   System: Hewlett-Packard product: HP Compaq nx7300 (RU389ES#ABZ) version: F.08
           Mobo: Hewlett-Packard model: 30A2 version: KBC Version 40.17
           Bios: Hewlett-Packard version: 68YGU Ver. F.08 date: 10/23/2006
CPU:       Single core Intel Celeron M CPU 430 (-UP-) cache: 1024 KB flags: (nx sse sse2 sse3) clocked at 1728.951 MHz
Graphics:  Card: Intel Mobile 945GM/GMS 943/940GML Express Integrated Graphics Controller
           X.Org: 1.14.1 drivers: intel (unloaded: fbdev,vesa) Resolution: 1280x800@59.9hz
           GLX Renderer: Gallium 0.4 on i915 (chipset GLX Version: 2.1 Mesa 9.1.3
Audio:     Card: Intel NM10/ICH7 Family High Definition Audio Controller driver: snd_hda_intel
           Sound: Advanced Linux Sound Architecture ver: k3.10.19-vanilla.1rosa
Network:   Card-1: Broadcom BCM4401-B0 100Base-TX driver: b44
           IF: N/A state: N/A speed: N/A duplex: N/A mac: N/A
           Card-2: Broadcom BCM4311 802.11b/g WLAN driver: b43-pci-bridge
           IF: N/A state: N/A mac: N/A
Drives:    HDD Total Size: 250.1GB (3.9% used) 1: /dev/sda TOSHIBA_MK2555GS 250.1GB
Partition: ID: / size: 20G used: 5.7G (31%) fs: rootfs ID: / size: 20G used: 5.7G (31%) fs: ext4
           ID: /home size: 99G used: 3.4G (4%) fs: ext4 ID: swap-1 size: 2.15GB used: 0.00GB (0%) fs: swap
Sensors:   System Temperatures: cpu: 61.0C mobo: 55.0C
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 160 Uptime: 3 min Memory: 504.5/1505.8MB Client: Shell inxi: 1.7.24


bye, NicCo