Page 1 of 1

Kernel 3.0.41 for Mandriva 2010 2011.0 & ROSA 2012 2012.1

Posted: 16 August 2012, 21:19
by NicCo
Kernel 3.0.41 LTS for Mandriva 2010.2 2011.0 and ROSA 2012.0 2012.1

IMPORTANT, READ!
New path of the Kernel folders for Mandriva and ROSA

Kernel LTS 3.0.41
https://lwn.net/Articles/511532/
This is the official kernel serie used for ROSA 2012 LTS MARATHON
this version is the update prepared by MIB for Mandriva and ROSA
PLEASE, HELP US!
You are asked to test and POST your feedback mainly about three points


1> ALPS touchpad
With this version we are trying to solve, if is possible
http://helpdesk.rosalab.ru/front/ticket ... hp?id=3015&
and so we are testing a possible solution for the issues:
Added new experimental extra patches (now we need testing), you can read the full changelog with the new patches
to fix some issues relating to Alps Touchpad in notebooks, where "Standard kernel touchpad does not work correctly":
driver works as a standard mouse only with no horizzontal and/or vertical scroll, no multitap support, no 3rth button...

2> Install from "...-latest" metapackages

This example is for RM 2012 x86_64
You can add your repo with all recent kernel 3.0.xx

Code: Select all

urpmi.addmedia Kernels_30x http://abf.rosalinux.ru/downloads/kernels_30x_personal/repository/rosa2012lts/x86_64/main/release/ 
then install your preferred kernel flavours using -latest rpms (or other preferred flavours, another example kernel-nrj-desktop-core2-pae, ecc...)

Code: Select all

urpmi kernel-nrj-desktop-devel-latest
urpmi kernel-nrj-desktop-latest
3> Install and test new cpu microcode firmwares (AMD/INTEL)
viewtopic.php?f=38&t=3424

With the proper cpu microcode enabled you can obtain a more reliability of you system, especially indespensable in server area, so when your cpu has a defect, kernel will found the best work-around to avoid slowdowns, or dangerous oops that could harm till to freeze your OS...
Availability
MDV2011, RM 2012, ROSA 2012.1

Builds
rpms for 2011 and 2012 2012.1 are clean build in ABF, rpms for 2010 are built in personal VM 2010.2

Testing status:
in Mandriva 2010.2 x64 and x32, it install, works and performs nice

Some problems could still occour in Mandriva 2011 by dracut remaining problems with installation and update
these problems if / when happen are not our fault, because aren't related to the kernel contents or packaging...



DOWNLOAD:

ROSA 2012.1 (rosa-devel) - x64 - Available!
http://abf.rosalinux.ru/downloads/kerne ... n/release/

ROSA 2012.1 (rosa-devel) - x32 - Available!
http://abf.rosalinux.ru/downloads/kerne ... n/release/

ROSA 2012 LTS - x64 - Available!
http://abf.rosalinux.ru/downloads/kerne ... n/release/

ROSA 2012 LTS - x32 - Available!
http://abf.rosalinux.ru/downloads/kerne ... n/release/

Mandriva 2011.0 - x64 - Available!
http://abf.rosalinux.ru/downloads/kerne ... n/release/

Mandriva 2011.0 - x32 - Available!
http://abf.rosalinux.ru/downloads/kerne ... n/release/

Mandriva 2010.2 - x64 - Work in progress...
http://mib.pianetalinux.org/MIB/2010.2/ ... els/3.0.41

Mandriva 2010.2 - x32 - Work in progress...
http://mib.pianetalinux.org/MIB/2010.2/ ... els/3.0.41

Kernel LTS 3.0.41

Code: Select all

%changelog

* Thu Aug 16 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.0.41-1
+ update to 3.0.41
- fixed a bug from some wrong requires of the -latest packages 
- added patches 
  * 1800_fix-zcache-build.patch
  * 2900_change-dvb-firmware-url.patch
- ---------------------------------------------------------------------
+ Yin & Yang (69) release - a very complete kernel flavour serie
- Kernel 3.0 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- ---------------------------------------------------------------------

* Fri Aug 10 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.0.40-1
+ update to 3.0.40
- Added new experimental extra patches (now we need testing)
- to fix some issues relating to Alps Touchpad in notebooks,
- where "Standard kernel touchpad does not work correctly":
- http://helpdesk.rosalab.ru/front/ticket.form.php?id=3015&
- the apply patches are eight and precisely: 
  * 2600_Input-ALPS-Move-protocol-information-to-Documentation.patch
  * 2605_Input-psmouse-Add-PSMOUSE_CMD_RESET_WRAP.patch
  * 2610_Input-ALPS-Add-protocol-version-field-in-alps_model.patch
  * 2615_Input-ALPS-Remove-assumptions-about-packet-size.patch
  * 2620_Input-ALPS-Add-support-for-protocol-versions-3-and-4.patch
  * 2625_Input-ALPS-Add-documentation-for-protocol-versions-3.patch
  * 2630_Input-ALPS-Add-semi-MT-support-for-v3-protocol.patch
  * 2635_Input-ALPS-dump-raw-packet-data.patch
- ---------------------------------------------------------------------
+ Yin & Yang (69) release - a very complete kernel flavour serie
- Kernel 3.0 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- ---------------------------------------------------------------------
bye, NicCo

Re: Kernel 3.0.41 for Mandriva 2010 2011.0 & ROSA 2012 2012.

Posted: 17 August 2012, 11:45
by azioga
1) no alps touchpad, sorry.

2) it seems ok:

Code: Select all

[root@Rosa194 user]# uname -a
Linux Rosa194 3.0.38-nrj-desktop-1rosa.lts #1 SMP PREEMPT Wed Jul 25 11:51:47 UTC 2012 i686 i686 i386 GNU/Linux
[root@Rosa194 user]# urpmi.addmedia Kernels_30x http://abf.rosalinux.ru/downloads/kernels_30x_personal/repository/rosa2012lts/i586/main/release/ 
viene aggiunto il supporto "Kernels_30x"
    http://abf.rosalinux.ru/downloads/kernels_30x_personal/repository/rosa2012lts/i586/main/release/media_info/synthesis.hdlist.cz

[root@Rosa194 user]# urpmi kernel-nrj-desktop-latest kernel-nrj-desktop-devel-latest
Per soddisfare le dipendenze, saranno installati i seguenti pacchetti:
 Pacchetto                      Versione     Release       Dist  DEpoch Arch. 
(supporto "Kernels_30x")
 kernel-nrj-desktop-3.0.41-1ro> 1            1             rosa> 2012.0 i586 
 kernel-nrj-desktop-devel-3.0.> 1            1             rosa> 2012.0 i586 
 kernel-nrj-desktop-devel-late> 3.0.41       1             rosa> 2012.0 i586 
 kernel-nrj-desktop-latest      3.0.41       1             rosa> 2012.0 i586 
Altri 65MB di spazio disco saranno utilizzati.
verranno scaricati 70MB di pacchetti.
Procedo con l'installazione di 4 pacchetti? (S/n) 


    http://abf.rosalinux.ru/downloads/kernels_30x_personal/repository/rosa2012lts/i586/main/release/kernel-nrj-desktop-devel-3.0.41-1rosa.lts-1-1-rosa.lts2012.0.i586.rpm
    http://abf.rosalinux.ru/downloads/kernels_30x_personal/repository/rosa2012lts/i586/main/release/kernel-nrj-desktop-devel-latest-3.0.41-1-rosa.lts2012.0.i586.rpm
    http://abf.rosalinux.ru/downloads/kernels_30x_personal/repository/rosa2012lts/i586/main/release/kernel-nrj-desktop-latest-3.0.41-1-rosa.lts2012.0.i586.rpm
    http://abf.rosalinux.ru/downloads/kernels_30x_personal/repository/rosa2012lts/i586/main/release/kernel-nrj-desktop-3.0.41-1rosa.lts-1-1-rosa.lts2012.0.i586.rpm
installazione di kernel-nrj-desktop-devel-3.0.41-1rosa.lts-1-1-rosa.lts2012.0.i586.rpm kernel-nrj-desktop-devel-latest-3.0.41-1-rosa.lts2012.0.i586.rpm kernel-nrj-desktop-latest-3.0.41-1-rosa.lts2012.0.i586.rpm kernel-nrj-desktop-3.0.41-1rosa.lts-1-1-rosa.lts2012.0.i586.rpm da /var/cache/urpmi/rpms
In preparazione...               #############################################
      1/4: kernel-nrj-desktop-3.0.41-1rosa.lts
                                 #############################################
I: *** Including module: dash ***
I: *** Including module: i18n ***
I: *** Including module: rpmversion ***
I: *** Including module: usrmove ***
I: *** Including module: network ***
I: Possible missing firmware "ctfw_cna.bin" for kernel module "bna.ko"
I: *** Including module: ifcfg ***
I: *** Including module: plymouth ***
I: Possible missing firmware "radeon/SUMO2_me.bin" for kernel module "radeon.ko"
I: Possible missing firmware "radeon/SUMO2_pfp.bin" for kernel module "radeon.ko"
I: Possible missing firmware "radeon/SUMO_me.bin" for kernel module "radeon.ko"
I: Possible missing firmware "radeon/SUMO_pfp.bin" for kernel module "radeon.ko"
I: Possible missing firmware "nouveau/fuc41ad" for kernel module "nouveau.ko"
I: Possible missing firmware "nouveau/fuc41ac" for kernel module "nouveau.ko"
I: Possible missing firmware "nouveau/fuc409d" for kernel module "nouveau.ko"
I: Possible missing firmware "nouveau/fuc409c" for kernel module "nouveau.ko"
I: Possible missing firmware "nouveau/nvc4_fuc41ad" for kernel module "nouveau.ko"
I: Possible missing firmware "nouveau/nvc4_fuc41ac" for kernel module "nouveau.ko"
I: Possible missing firmware "nouveau/nvc4_fuc409d" for kernel module "nouveau.ko"
I: Possible missing firmware "nouveau/nvc4_fuc409c" for kernel module "nouveau.ko"
I: Possible missing firmware "nouveau/nvc3_fuc41ad" for kernel module "nouveau.ko"
I: Possible missing firmware "nouveau/nvc3_fuc41ac" for kernel module "nouveau.ko"
I: Possible missing firmware "nouveau/nvc3_fuc409d" for kernel module "nouveau.ko"
I: Possible missing firmware "nouveau/nvc3_fuc409c" for kernel module "nouveau.ko"
I: Possible missing firmware "nouveau/nvc0_fuc41ad" for kernel module "nouveau.ko"
I: Possible missing firmware "nouveau/nvc0_fuc41ac" for kernel module "nouveau.ko"
I: Possible missing firmware "nouveau/nvc0_fuc409d" for kernel module "nouveau.ko"
I: Possible missing firmware "nouveau/nvc0_fuc409c" for kernel module "nouveau.ko"
I: *** Including module: btrfs ***
I: *** Including module: crypt ***
I: *** Including module: dm ***
I: Skipping udev rule: 64-device-mapper.rules
I: *** Including module: dmraid ***
I: *** Including module: dmsquash-live ***
I: *** Including module: kernel-modules ***
I: Possible missing firmware "cbfw_fc.bin" for kernel module "bfa.ko"
I: Possible missing firmware "ctfw_cna.bin" for kernel module "bfa.ko"
I: Possible missing firmware "ctfw_fc.bin" for kernel module "bfa.ko"
I: Possible missing firmware "aic94xx-seq.fw" for kernel module "aic94xx.ko"
I: *** Including module: lvm ***
I: Skipping udev rule: 64-device-mapper.rules
I: *** Including module: mdraid ***
I: *** Including module: fcoe ***
I: *** Including module: nfs ***
I: *** Including module: resume ***
I: *** Including module: rootfs-block ***
I: *** Including module: terminfo ***
I: *** Including module: udev-rules ***
I: Skipping udev rule: 50-udev.rules
I: Skipping udev rule: 95-late.rules
I: *** Including module: usrmount ***
I: *** Including module: aufs-mount ***
I: *** Including module: base ***
I: *** Including module: fs-lib ***
I: *** Including module: shutdown ***
I: Skipping program kexec as it cannot be found and is flagged to be optional
I: *** Including modules done ***
I: Wrote /boot/initrd-3.0.41-nrj-desktop-1rosa.lts.img:
I: -rw-r--r-- 1 root root 30965757 ago 17 10:54 /boot/initrd-3.0.41-nrj-desktop-1rosa.lts.img
Can't call method "get_resolution" on an undefined value at -e line 1.
      2/4: kernel-nrj-desktop-devel-3.0.41-1rosa.lts
                                 #############################################
      3/4: kernel-nrj-desktop-devel-latest
                                 #############################################
      4/4: kernel-nrj-desktop-latest
                                 #############################################
Dovresti riavviare il computer per kernel-nrj-desktop-3.0.41-1rosa.lts

3) it seems ok, but i had to load the module after reboot with modprobe:

Code: Select all

# dmesg | grep microcode
[user@Rosa194 ~]$ su
Password: 
[root@Rosa194 user]# modprobe microcode
[root@Rosa194 user]# dmesg | grep microcode
microcode: CPU0 sig=0x20652, pf=0x1, revision=0x0
microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
[root@Rosa194 user]# modinfo microcode
filename:       /lib/modules/3.0.41-nrj-desktop-1rosa.lts/kernel/arch/x86/kernel/microcode.ko.gz
alias:          devname:cpu/microcode
alias:          char-major-10-184
license:        GPL
author:         Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
description:    Microcode Update Driver
license:        GPL
author:         Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
description:    Microcode Update Driver
license:        GPL v2
author:         Peter Oruba
description:    AMD Microcode Update Driver
srcversion:     8548AE351EF958BC0EEB189
depends:        
vermagic:       3.0.41-nrj-desktop-1rosa.lts SMP preempt mod_unload modversions 686
Ciao, Luca.