Page 1 of 1

Kernel LTS 3.10.38 for ROSA Marathon 2012 and Fresh 2012.1

PostPosted: 2 May 2014, 23:16
by NicCo
Kernel LTS 3.10.38 for ROSA Marathon 2012 (rosa2012lts) and ROSA Fresh R2 (rosa2012.1)

Kernel 3.10.38 - LTS Edition
http://lwn.net/Articles/596490/
Since 3.10.37 version we use the new stable major version of BFQ v7r3 (enabled as default)

read more about BFQv7r3: a link with a graph of last tests
http://algo.ing.unimo.it/people/paolo/d ... esults.php


Code: Select all
%changelog

* Fri May 02 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.10.38-1
+ update to 3.10.38 (LTS) - stable
- update patches:
  * tuxonice-for-linux-3.10.38-2014-04-28.patch
- ---------------------------------------------------------------------
- Kernel 3.10 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 Apr 25 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.10.37-1
+ update to 3.10.37 (LTS) - stable
- update patches:
  * tuxonice-for-linux-3.10.37-2014-04-18.patch
- update BFQ to v7r3
  * 0001-block-cgroups-kconfig-build-bits-for-BFQ-v7r3-3.10.8+.patch
  * 0002-block-introduce-the-BFQ-v7r3-I-O-sched-for-3.10.8+.patch
  * 0003-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-v7r3-for-3.10.8+.patch
- suggestion / request received by Per Øyvind Karlsen (POK)
  * CONFIG_ACPI_CUSTOM_DSDT=y
- ---------------------------------------------------------------------
- Kernel 3.10 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
- ---------------------------------------------------------------------

* Wed Apr 09 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.10.36-1
+ update to 3.10.36 stable
- add new /patches-latest folder and script (for testing latest patches)
- add two visual improvement patches: for boot and console appearance:
- * colored printk feature patch with the default colors for .configs
  * we must setup our preferred color palette, different than (=0x07)
  * font-8x16-iso-latin-1-v3
  * this shows the boot with more readable fonts, with a more dense look
- add patches for thinkpads:
  * enable-thinkpad-hardware-mute-control.patch
  * add-support-for-controlling-charge-thresholds-for-newer-thinkpads.patch
- add patch:
  * criu-no-expert.patch
  it enables additional kernel features in a sake of checkpoint/restore
- add patch:
  * Revert-zram-use-zram--lock-to-protect-zram_free_page-in-swap-free-notify-path
- add patch by Benatto, to fix the uskm build error starting from version 3.10.36
  * 0002-uksm_change_compound_head_call.patch
- ---------------------------------------------------------------------
- Kernel 3.10 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
- ---------------------------------------------------------------------

* Mon Mar 31 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.10.35-1
+ update to 3.10.35 stable
- add # Samsumg ACPI patches
  * acpi-ec-clear-stale-ec-events-on-samsung-systems.patch
  * acpi-ec-fix-incorrect-placement-of-initdata.patch
- ---------------------------------------------------------------------
- Kernel 3.10 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 Mar 28 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.10.34-1
+ update to 3.10.34 stable
- sync with few new patches
- drop revert-usbcore-set-lpm_capable-field-for-lpm-capable-root-hubs
- ---------------------------------------------------------------------
- Kernel 3.10 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 Feb 15 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.10.30-1
+ Kernel 3.10.30 stable
- update: nr.3 BFQ (disk I/O scheduler) patches for newest BFQv7r2
- update: tuxonice-for-linux-3.10.30-2014-02-15.patch
- drop: 1 old patch (now in mainstream)
- add: ath9k-do-not-support-powersave-by-default.patch
- change ftp://ftp.kernel.org patch format from .bz2 to .xz
- add: libunwind-devel as BR for %mdvver >= 201210 (ROSA 2012.1)
- ---------------------------------------------------------------------
- Kernel 3.10 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  is used for development and the experimental flavours,
- the rel -70 is merge of mainline & experimental flavours in ONE srpm
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------


The rpms will be available only for ROSA Marathon 2012 (rosa2012lts) and ROSA Fresh R2 (rosa2012.1):
we have none need to rebuild for mdvver >= 201210, mdvver >= 201300 now use Kernel 3.11 and greater

These below are the rebuilds in progress for 3.10.38

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

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



IMPORTANT:
I remind you the base repo address for kernels 3.10 link:
http://abf.rosalinux.ru/downloads/kerne ... epository/




General Info about kernel 3.10
http://kernelnewbies.org/Linux_3.10

bye, NicCo

Re: Kernel LTS 3.10.38 for ROSA Marathon 2012 and Fresh 2012

PostPosted: 3 May 2014, 17:07
by NicCo
Hello
I have made 5 attempts to boot for every different kernel tested, to have a reliable average speed on the boot time kernel, the Distro used is the new ROSA Fresh R3, I expected already cool results, the latest results are even better than those expected!

The times recorded are related to nr. 5 retries:

  • kernel 3.10.34 - (default in ROSA Fresh R3)
  • kernel 3.10.37 - (update that has had not the time enough for QA)
  • kernel 3.13.11 - (the same version used for OpenMandriva 2014.0)

Here are some numbers, judge by yourself:
with R3 kernel boot times are almost halved, decreased by about nearly 5 second

  • 10.1 secs with 3.10.34 (with R2)
  • 5.7 secs with 3.10.37 (with R3)
  • 5.5 secs with 3.13.11 (with R3)


[antonio@antonio ~]$ systemd-analyze

Linux 3.10.34-nrj-desktop-3rosa #1 SMP PREEMPT Fri Apr 18 20:11:49 UTC 2014 x86_64
Startup finished in 10.139s (kernel) + 27.911s (userspace) = 38.050s
Startup finished in 10.186s (kernel) + 22.948s (userspace) = 33.134s
Startup finished in 10.087s (kernel) + 24.720s (userspace) = 34.808s
Startup finished in 10.128s (kernel) + 26.978s (userspace) = 37.107s
Startup finished in 10.054s (kernel) + 24.356s (userspace) = 34.411s

Linux 3.10.37-nrj-desktop-1rosa #1 SMP PREEMPT Fri Apr 25 20:54:43 UTC 2014 x86_64
Startup finished in 5.774s (kernel) + 26.582s (userspace) = 32.357s
Startup finished in 5.792s (kernel) + 23.647s (userspace) = 29.439s
Startup finished in 5.893s (kernel) + 24.040s (userspace) = 29.934s
Startup finished in 5.809s (kernel) + 24.821s (userspace) = 30.631s
Startup finished in 5.760s (kernel) + 23.435s (userspace) = 29.196s

Linux 3.13.11-nrj-desktop-1rosa #1 SMP PREEMPT Fri Apr 25 20:16:43 UTC 2014 x86_64
Startup finished in 5.584s (kernel) + 26.062s (userspace) = 31.646s
Startup finished in 5.502s (kernel) + 25.752s (userspace) = 31.254s
Startup finished in 5.644s (kernel) + 29.603s (userspace) = 35.248s
Startup finished in 5.584s (kernel) + 27.146s (userspace) = 32.731s
Startup finished in 5.616s (kernel) + 25.071s (userspace) = 30.687s


The PC on which I have experimented these tests, it was rather old and with 80Gb HD is NOT fast!
Code: Select all
[antonio@antonio ~]$ inxi -F
System:    Host: antonio Kernel: 3.10.37-nrj-desktop-1rosa x86_64 (64 bit)
           Desktop: KDE 4.12.4 Distro: RosaDesktop.Fresh 2012.1 belka
Machine:   System: Hewlett-Packard product: HP Compaq dc7600 Convertible Minitower
           Mobo: Hewlett-Packard model: 09F0h Bios: Hewlett-Packard version: 786D1 v01.03 date: 05/18/2005
CPU:       Single core Intel Pentium 4 CPU (-HT-) cache: 2048 KB flags: (lm nx sse sse2 sse3)
           Clock Speeds: 1: 2400.00 MHz 2: 2400.00 MHz
Graphics:  Card: Intel 82945G/GZ Integrated Graphics Controller
           X.Org: 1.14.5 drivers: intel (unloaded: fbdev,vesa) Resolution: 1024x768@75.1hz
           GLX Renderer: Mesa DRI Intel 945G GLX Version: 2.1 Mesa 9.2.4
Audio:     Card: Intel NM10/ICH7 Family High Definition Audio Controller driver: snd_hda_intel
           Sound: Advanced Linux Sound Architecture ver: k3.10.37-nrj-desktop-1rosa
Network:   Card: Broadcom NetXtreme BCM5752 Gigabit Ethernet PCI Express driver: tg3
           IF: eth0 state: up speed: 100 Mbps duplex: half mac: 00:16:35:ac:20:73
Drives:    HDD Total Size: 80.0GB (22.4% used) 1: id: /dev/sda model: ST3808110AS size: 80.0GB
Partition: ID: / size: 15G used: 5.3G (38%) fs: ext4 ID: /home size: 54G used: 12G (22%) fs: ext4
           ID: swap-1 size: 5.37GB used: 0.00GB (0%) fs: swap
RAID:      No RAID devices detected - /proc/mdstat and md_mod kernel raid module present
Sensors:   None detected - is lm-sensors installed and configured?
Info:      Processes: 158 Uptime: 1 min Memory: 546.4/2499.9MB Client: Shell (bash) inxi: 1.9.14


Tomorrow, I'll install and test if results are confirmed from 3.10.37 to newest 3.10.38 (build in progress)

Ciao, NicCo

Re: Kernel LTS 3.10.38 for ROSA Marathon 2012 and Fresh 2012

PostPosted: 3 May 2014, 21:18
by NicCo
Ultimi test eseguiti, subito dopo aver installato il nuovo kernel LTS 3.10.38

I risultati rimangono ottimi, kernel boot sotto i 6 secondi: tra 5.7 e 5.8
con il caricamento complessivo però si effettua sempre entro i 30 secs

ancora una volta c'è un guadagno di circa 6 secondi sul kernel 3.10.34,
che porta un guadagno complessivo di circa il 20% di tempo in meno :D

Linux antonio 3.10.38-nrj-desktop-1rosa #1 SMP PREEMPT Fri May 2 22:17:12 UTC 2014 x86_64
[antonio@antonio ~]$ systemd-analyze
Startup finished in 5.885s (kernel) + 22.493s (userspace) = 28.379s
Startup finished in 5.875s (kernel) + 24.870s (userspace) = 30.746s
Startup finished in 5.872s (kernel) + 25.026s (userspace) = 30.899s
Startup finished in 5.693s (kernel) + 24.027s (userspace) = 29.720s
Startup finished in 5.745s (kernel) + 23.867s (userspace) = 29.612s

Re: Kernel LTS 3.10.38 for ROSA Marathon 2012 and Fresh 2012

PostPosted: 4 May 2014, 22:11
by NicCo
Another old PC and another confirm, with newer kernels like 3.10.38 vs 3.10.34, boot times are better:
this confirm the new I/O disk scheduler R3 is faster than R2 especially when there are old hard-disk...

[francesco@francesco ~]$ systemd-analyze

Linux francesco 3.10.34-nrj-desktop-3rosa #1 SMP PREEMPT Fri Apr 18 12:33:19 UTC 2014 i686 i686
Startup finished in 12.613s (kernel) + 54.216s (userspace) = 1min 6.830s
Startup finished in 12.230s (kernel) + 56.371s (userspace) = 1min 8.602s
Startup finished in 12.304s (kernel) + 55.872s (userspace) = 1min 8.176s

Linux francesco 3.10.38-nrj-desktop-1rosa #1 SMP PREEMPT Fri May 2 22:23:01 UTC 2014 i686
Startup finished in 7.323s (kernel) + 49.884s (userspace) = 57.208s
Startup finished in 7.233s (kernel) + 50.267s (userspace) = 57.500s
Startup finished in 7.282s (kernel) + 50.006s (userspace) = 57.288s

Code: Select all
[root@francesco ~]# inxi -F
System:    Host: francesco Kernel: 3.10.34-nrj-desktop-3rosa i686 (32 bit)
           Desktop: N/A Distro: RosaDesktop.Fresh 2012.1 belka
Machine:   System: American Megatrends product: K7S41 version: 1.0 serial: 00000000
           Mobo: N/A model: K7S41 version: 1.0 serial: 00000000 Bios: American Megatrends version: P1.70 date: 08/20/2004
CPU:       Single core AMD Sempron 2400+ (-UP-) cache: 256 KB flags: (pae sse) clocked at 1679.776 MHz
Graphics:  Card: Silicon Integrated Systems [SiS] 661/741/760 PCI/AGP or 662/761Gx PCIE VGA Display Adapter
           X.org: 1.14.5 drivers: sis (unloaded: fbdev,vesa) tty size: 80x35 Advanced Data: N/A for root
Audio:     Card: Silicon Integrated Systems [SiS] SiS7012 AC'97 Sound Controller driver: snd_intel8x0
           Sound: Advanced Linux Sound Architecture ver: k3.10.34-nrj-desktop-3rosa
Network:   Card: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet driver: sis900
           IF: eth0 state: unknown speed: 100 Mbps duplex: full mac: 00:0b:6a:b3:66:a3
Drives:    HDD Total Size: 163.9GB (3.0% used) 1: id: /dev/sda model: Maxtor_6Y160P0 size: 163.9GB
Partition: ID: / size: 25G used: 4.4G (19%) fs: ext4 ID: /home size: 119G used: 247M (1%) fs: ext4
           ID: swap-1 size: 7.52GB used: 0.00GB (0%) fs: swap
RAID:      No RAID devices detected - /proc/mdstat and md_mod kernel raid module present
Sensors:   None detected - is lm-sensors installed and configured?
Info:      Processes: 139 Uptime: 7 min Memory: 546.2/1958.3MB Client: Shell (bash) inxi: 1.9.14

Re: Kernel LTS 3.10.38 for ROSA Marathon 2012 and Fresh 2012

PostPosted: 6 May 2014, 18:11
by sylvainsjc
Hi all :)

On my desktop :
Code: Select all
Date : 2014-05-04 17:37:10
Active Kernel : 3.12.13-nrj-desktop-1rosa
Used RAM : 608 MB
Time Boot : 12.860s


Code: Select all
Date : 2014-05-06 18:05:52
Active Kernel : 3.10.34-desktop-3rosa
Used RAM : 553 MB
Time Boot : 8.935s


near 4s better - amazing !!!

Re: Kernel LTS 3.10.38 for ROSA Marathon 2012 and Fresh 2012

PostPosted: 6 May 2014, 21:58
by sylvainsjc
Now the laptop :
Code: Select all
Date : 2014-04-21 19:56:43
Active Kernel : 3.13.9-nrj-laptop-1rosa
Used RAM : 203 MB
Time Boot : 13.096s

Code: Select all
Date : 2014-05-06 21:55:49
Active Kernel : 3.13.11-nrj-laptop-1rosa
Used RAM : 196 MB
Time Boot : 10.991s