Page 1 of 1

Kernel 3.12.13 for ROSA 2012 2012.1 OMV 2013 2014 cooker

PostPosted: 23 February 2014, 20:25
by NicCo
Kernel 3.12.13 for ROSA 2012lts, rosa2012.1 and omv2013.0, omv2014.0, and cooker (omv2014.0)
Kernel 3.12.13 arrives totally unexpected for me,
two kernels releases in one single week is a very rare event, and almost unique...

It's an unusual and very fast release, especially because is NOT like a revert patch release, fixing one heavy bug coming from the previous version, but is a real version with a great and interesting number of patches fixes and with new drivers, a number of changes close to 100...

Considering the upcoming release of OpenMandriva Lx 2014 Beta, I have deemed it appropriate that it was urgent, so I've prepared it today, just this morning I have compiled it on my PC, then I've installed on my 3 Pcs and I've verified that it works as expected, finally I have sent it to ABF




Kernel 3.12.13 - https://lwn.net/Articles/587754/
Since version 3.12.11 we use the new stable major version of BFQ v7r2

read more about BFQv7r2:
viewtopic.php?p=23575#p23575



Our changelog
Code: Select all
%changelog

* Sun Feb 23 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.12.13-69
+ kernel 3.12.13 stable
- drop 2 patches, already in mainstream:
  * x86-xen-mmu-fix-NUMA-crash.patch
  * revert-usbcore-set-lpm_capable-field-for-lpm-capable-root-hubs.patch
- small fixes and cleanups
- ---------------------------------------------------------------------
- Kernel 3.12 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 Feb 21 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.12.12-69
+ kernel 3.12.12 stable
- add: libunwind-devel as BR for %mdvver >= 201210 (ROSA 2012.1)
- change ftp://ftp.kernel.org patch format from .bz2 to .xz
- update: tuxonice-for-linux-3.12.12-2014-02-21.patch
- small fixes and cleanups
- ---------------------------------------------------------------------
- Kernel 3.12 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.12.11-69
+ kernel 3.12.11 stable
- add: H930C-part1.patch, H930C-part2.patch, H930C-part3.patch
- add: kernel-3.11.8-i915-quirk-acer-aspire-v3-772g.patch
- drop: 2 drm patches, already in mainstream
- update: BFQ (disk I/O scheduler) from v7r1 to v7r2
- update: tuxonice-for-linux-3.12.11-2014-02-15.patch
- update: linux-saa716x_PCIe_interface_chipset.patch
- ---------------------------------------------------------------------
- Kernel 3.12 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,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Feb 11 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.12.10-69
+ kernel 3.12.10 stable
- update BFQ (disk I/O scheduler) to v7r1
- enable the key: CONFIG_DRM_RADEON_UMS=y
- drop 12 patches, already in mainstream
- ---------------------------------------------------------------------
- Kernel 3.12 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,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------




Build status & Availability
I remind you the base repo address for kernels 3.12 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.12.13

nrj >>> https://abf.rosalinux.ru/kernels_3_12x/ ... 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_12x/ ... 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 noticed that Kernel 3.12 did not work with Virtualization Apps,
we found a solution to be applied directly to the vmware sources

VMware and Kernel issues, how to fix with kernel >= 3.12
viewtopic.php?f=38&t=4339

Please, report your experience with this kernel and vmware 10.0.1 player 6.0.1



General Info about kernel 3.12
http://kernelnewbies.org/Linux_3.12


bye, NicCo

Re: Kernel 3.12.13 for ROSA 2012 2012.1 OMV 2013 2014 cooker

PostPosted: 24 February 2014, 15:47
by andreas
installed on my desktop, all ok.

Re: Kernel 3.12.13 for ROSA 2012 2012.1 OMV 2013 2014 cooker

PostPosted: 24 February 2014, 16:53
by NicCo
andreas wrote:installed on my desktop, all ok.

What about your boot time for (kernel) & (userspace)?
You can see HowTo from previous kernel 3.12.12 topic


thanks

Re: Kernel 3.12.13 for ROSA 2012 2012.1 OMV 2013 2014 cooker

PostPosted: 26 February 2014, 3:15
by andreas
NicCo wrote:
andreas wrote:installed on my desktop, all ok.

What about your boot time for (kernel) & (userspace)?
You can see HowTo from previous kernel 3.12.12 topic


thanks


Here are my outputs

Spoiler:  

[root@Desktop-1 andrea]# systemd-analyze
Startup finished in 10.121s (kernel) + 5min 11.198s (userspace) = 5min 21.320s
[root@Desktop-1 andrea]#[/spoiler2=]

[spoiler2=][root@Desktop-1 andrea]# systemd-analyze blame
5min freshclam.service
4.535s NetworkManager-wait-online.service
2.699s dkms.service
2.207s vmware.service
1.947s resolvconf.service
1.830s preload.service
1.756s NetworkManager-dispatcher.service
1.531s systemd-udev-settle.service
1.512s ModemManager.service
1.366s partmon.service
1.238s udisksd.service
1.013s avahi-daemon.service
981ms vmware-workstation-server.service
945ms systemd-logind.service
824ms sensord.service
753ms mandriva-boot-links.service
744ms mandriva-save-dmesg.service
624ms lm_sensors.service
546ms alsa-restore.service
536ms fedora-loadmodules.service
473ms acpid.service
447ms systemd-sysctl.service
445ms systemd-modules-load.service
425ms rsyslog.service
398ms systemd-vconsole-setup.service
335ms systemd-fsck@dev-disk-by\x2duuid-392ee71d\x2d5af9\x2d4f65\x2d8f
331ms fedora-readonly.service
328ms systemd-user-sessions.service
326ms autofs.service
275ms systemd-fsck-root.service
242ms NetworkManager.service
242ms vmware-network.service
230ms vmamqpd.service
223ms polkit.service
205ms mdmonitor.service
193ms systemd-tmpfiles-setup.service
182ms systemd-udev-trigger.service
169ms plymouth-read-write.service
162ms tmp.mount
153ms mandriva-kmsg-loglevel.service
144ms dev-mqueue.mount
144ms smb.service
140ms openvpn.service
134ms sys-kernel-debug.mount
127ms user@500.service
127ms systemd-remount-fs.service
125ms kmod-static-nodes.service
117ms dev-hugepages.mount
109ms rpcbind.service
108ms sshd.service
102ms systemd-tmpfiles-setup-dev.service
98ms vmware-USBArbitrator.service
91ms mandi.service
85ms plymouth-quit.service
85ms plymouth-quit-wait.service
82ms apmd.service
76ms boot-efi.mount
67ms fedora-storage-init.service
63ms home.mount
53ms systemd-udevd.service
51ms unfs3.service
50ms bluetooth.service
49ms nscd.service
45ms dev-disk-by\x2duuid-66a8d763\x2d5eb0\x2d471f\x2d935c\x2dc641495
44ms fedora-storage-init-late.service
38ms udisks2.service
34ms systemd-random-seed.service
25ms upower.service
18ms vboxadd-timesync.service
17ms checkflashboot.service
11ms systemd-update-utmp.service
4ms systemd-update-utmp-runlevel.service
3ms rc-local.service
2ms fedora-wait-storage.service
1ms rtkit-daemon.service
1ms proc-sys-fs-binfmt_misc.mount
1ms systemd-journal-flush.service
930us sys-fs-fuse-connections.mount


Re: Kernel 3.12.13 for ROSA 2012 2012.1 OMV 2013 2014 cooker

PostPosted: 26 February 2014, 14:10
by blackcrack
*tumbs up*

Work perfectly ! The System since 3.12.9 to 3.12.13 feels more smooth and faster !
good work ! Thanks.. :)

best regards
Blacky

Re: Kernel 3.12.13 for ROSA 2012 2012.1 OMV 2013 2014 cooker

PostPosted: 1 March 2014, 15:37
by Alexander83
Updated Kernel on my notebook and desktop; all work good! 8-)
My notebook's boot time:

Code: Select all
[root@localhost ~]# cat /etc/mandriva-release
OpenMandriva Lx release 2013.0 (Oxygen) for x86_64
[root@localhost ~]# uname -a
Linux localhost.localdomain 3.12.13-nrjQL-laptop-69omv #1 SMP PREEMPT Sun Feb 23 20:27:45 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]# systemd-analyze
Startup finished in 10.612s (kernel) + 36.086s (userspace) = 46.698s

Re: Kernel 3.12.13 for ROSA 2012 2012.1 OMV 2013 2014 cooker

PostPosted: 1 March 2014, 20:51
by trencan
hello,
will there be kernel 3.12.13 also for Marathon lts 64bit? Last one is 3.12.10.
Thanks.

Re: Kernel 3.12.13 for ROSA 2012 2012.1 OMV 2013 2014 cooker

PostPosted: 1 March 2014, 21:45
by NicCo
trencan wrote:hello,
will there be kernel 3.12.13 also for Marathon lts 64bit? Last one is 3.12.10.
Thanks.

Sorry, but ther is a problem with ABF
periodically it refuses build kernel for Marahon 64bit, this issue should be investigated soon...

just another try
https://abf.rosalinux.ru/kernels_3_12x/ ... uild_lists
https://abf.rosalinux.ru/kernels_3_12x/ ... uild_lists

Re: Kernel 3.12.13 for ROSA 2012 2012.1 OMV 2013 2014 cooker

PostPosted: 7 March 2014, 17:22
by NicCo
A little comparison of boot times between current Kernel 3.10 and 3.12

In the laptop Dell Precision M6600, I tried to test the boot times between the kernel 3.10 and latest 3.12 developments:
a clean install of ROSA Fresh x86_64, the ISO is latest one from > http://mirror.rosalab.ru/rosa/rosa2012. ... utotested/

At first I rebooted the PC 3 times with the same kernel version, all this in order to have more stable and constant values.
I have repeated the comparisons for five times, we can notice that we have a gain of about 10 secs (kernel + userspace)
(with the latest kernel 3.10 we range from 52 to 58 secs, with the current 3.12.13 we range from 41 to 47 secs)

A subsequent test kernel desktop nrjQL 3.12.3 gives the same values, about 45 secs of total average, as the nrj flavour

Code: Select all
[root@michele ~]# uname -a
Linux michele 3.10.27-nrj-desktop-1rosa #1 SMP PREEMPT Thu Jan 16 12:30:00 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

[root@michele ~]# systemd-analyze
Startup finished in 9.871s (kernel) + 43.944s (userspace) = 53.815s
Startup finished in 9.825s (kernel) + 42.660s (userspace) = 52.486s
Startup finished in 9.973s (kernel) + 44.973s (userspace) = 54.946s
Startup finished in 9.856s (kernel) + 48.778s (userspace) = 58.634s
Startup finished in 9.471s (kernel) + 43.553s (userspace) = 53.024s


Code: Select all
[root@michele ~]# uname -a
Linux michele 3.12.13-nrj-desktop-1rosa #1 SMP PREEMPT Sun Feb 23 20:07:23 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

[root@michele ~]# systemd-analyze
Startup finished in 7.109s (kernel) + 39.930s (userspace) = 47.039s
Startup finished in 7.140s (kernel) + 36.204s (userspace) = 43.344s
Startup finished in 7.073s (kernel) + 38.060s (userspace) = 45.133s
Startup finished in 6.599s (kernel) + 35.363s (userspace) = 41.962s
Startup finished in 6.769s (kernel) + 38.862s (userspace) = 45.632s


Below are the full hardware specs of the tested laptop
Code: Select all
[root@michele ~]# inxi -F
System:    Host: michele Kernel: 3.10.27-nrj-desktop-1rosa x86_64 (64 bit)
           Desktop: N/A Distro: RosaDesktop.Fresh 2012.1 belka
Machine:   System: Dell product: Precision M6600 version: 01 serial: BGD25S1
           Mobo: Dell model: 04YY4M version: A00 serial: /BGD25S1/CN7590021K00HK/ Bios: Dell version: A12 date: 08/09/2012
CPU:       Quad core Intel Core i7-2820QM CPU (-HT-MCP-) cache: 8192 KB flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx)
           Clock Speeds: 1: 800.00 MHz 2: 800.00 MHz 3: 800.00 MHz 4: 800.00 MHz 5: 2301.00 MHz 6: 800.00 MHz 7: 800.00 MHz 8: 2301.00 MHz
Graphics:  Card: NVIDIA GF104GLM [Quadro 3000M]
           X.org: 1.14.5 drivers: nvidia,v4l tty size: 91x25 Advanced Data: N/A for root
Audio:     Card-1: NVIDIA GF104 High Definition Audio Controller driver: snd_hda_intel
           Card-2: Intel 6 Series/C200 Series Family High Definition Audio Controller driver: snd_hda_intel
           Sound: Advanced Linux Sound Architecture ver: k3.10.27-nrj-desktop-1rosa
Network:   Card-1: Intel Centrino Ultimate-N 6300 driver: iwlwifi
           IF: wlan0 state: up mac: 24:77:03:45:e5:90
           Card-2: Intel 82579LM Gigabit Network Connection driver: e1000e
           IF: eth0 state: down mac: d0:67:e5:41:81:87
Drives:    HDD Total Size: 750.2GB (38.3% used) 1: id: /dev/sda model: ST9750420AS size: 750.2GB
Partition: ID: / size: 40G used: 6.3G (17%) fs: ext4 ID: /home size: 315G used: 137G (44%) fs: ext4
           ID: swap-1 size: 21.48GB used: 0.00GB (0%) fs: swap
RAID:      No RAID devices detected - /proc/mdstat and md_mod kernel raid module present
Sensors:   System Temperatures: cpu: 25.0C mobo: N/A gpu: 55C
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 243 Uptime: 1 min Memory: 848.4/16007.6MB Client: Shell (bash) inxi: 1.9.14

Re: Kernel 3.12.13 for ROSA 2012 2012.1 OMV 2013 2014 cooker

PostPosted: 8 March 2014, 19:31
by bvbfan
Kernel 3.13.6 is on the way, what we waiting for? :D

Re: Kernel 3.12.13 for ROSA 2012 2012.1 OMV 2013 2014 cooker

PostPosted: 9 March 2014, 19:54
by NicCo
bvbfan wrote:Kernel 3.13.6 is on the way, what we waiting for? :D

Kernel nrj and nrjQL are such complex beasts with a lot of features and patches!

We need to wait for all those patches availability, before we can start preparing...

Generally, our first version has been the fourth or fifth, like for example 3.12.5

This time the fundamental patchset CK and BFS scheduler arrives a little late,
the past week finally has been released the latest necessary piece we needed
http://ck-hack.blogspot.it/
Monday, 3 March 2014
BFS 0.446, 3.13-ck1
Announcing a resync and update of BFS for linux kernel 3.13.x

and so, few days ago, the preparation for nrj/nrjQL 3.13 has silently started...


Today I've worked on the preparation of kernel docs
https://wiki.openmandriva.org/en/Kernel


Next week I'll focus entirely on preparing and completing the first kernel 3.13.x:
I hope that we can do on time for upcoming OpenMandriva 2014 Beta release.