Page 1 of 1

Kernel LTS 3.12.35 for ROSA 2012 2012.1 2014.1 & OMV 2014

PostPosted: 29 December 2014, 20:19
by NicCo
Kernel 3.12.35 LTS for ROSA 2012 2012.1 2014.1 & OMV 2013 2014

Kernel 3.12.35 for ROSA 2012lts, rosa2012.1, rosa2014.1, and omv2013.0, omv2014.0
Kernel 3.12 kernel has been declared as a LTS Longterm Kernel serie


Kernel 3.12.35 - http://lwn.net/Articles/625745/
https://www.kernel.org/pub/linux/kernel ... og-3.12.35
What is changing with the new release (apart of the mainstream fixes and changes)
Since 3.12.35 version we use the new stable major version of BFQ v7r7 (enabled as default)

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



Our changelog
Code: Select all
%changelog

* Mon Dec 29 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.12.35-1
+ update to 3.12.35 (LTS) - stable
- update BFQ patches from v7r6 to v7r7
  to prevent an occasional memory leak
- ---------------------------------------------------------------------
- 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 Nov 29 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.12.33-1
+ update to 3.12.33 (LTS) - stable
- drop UKSM build
- update defconfigs
- ---------------------------------------------------------------------
- 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
- ---------------------------------------------------------------------

* Tue Sep 30 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.12.28-1
+ update to 3.12.28 (LTS) - stable
- changed keys for MEI from y to m
+ CONFIG_INTEL_MEI=m
+ CONFIG_INTEL_MEI_ME=m
- changed keys to be more EFI - from .spec (Last Minute config changes)
+ CONFIG_EFIVAR_FS=y
+ CONFIG_EFI_VARS=n
- 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
- ---------------------------------------------------------------------

* Sun Aug 31 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.12.27-1
+ update to 3.12.27 (LTS) - stable
- fix the broken support for running 16-bit code (X86_16BIT)
- to read: http://cateee.net/lkddb/web-lkddb/X86_16BIT.html
. new keys added to configs for X86_16BIT:
+ CONFIG_X86_16BIT=y
+ CONFIG_X86_ESPFIX32=y
- update TOI: tux on ice to current 3.12.26
- 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
- ---------------------------------------------------------------------

* Mon Jul 21 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.12.24-1
+ update to 3.12.24 (LTS) - stable
- update TOI: tux on ice to current 3.12.24
- 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"
- ---------------------------------------------------------------------
- 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
- ---------------------------------------------------------------------

* Mon Jun 30 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.12.23-1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.12.23 (LTS) - stable
- modified kernel.spec to support also new %mdvver: 201410 201500
- update patches: BFQ to v7r5
- update patch: tux on ice to current 3.12.20
- kernel.spec: add a new flavour to complete nrj set: nrj-server
- scripts/create_configs: add a new kernel flavour: nrj-server
- bero: added BuildRequires: pkgconfig(ncurses) > backported from Kernel 3.14
- burmashev: imported cpupower scripts (from A.Burmashev commits for K 3.10)
- fedya: added keys requested by LXC containers, backported from kernel 3.13
- this fixes LXC request: https://issues.openmandriva.org/show_bug.cgi?id=165
- pok: build a cross-kernel-header package for arm, arm64 & mips toolchains
- ---------------------------------------------------------------------
- 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
- ---------------------------------------------------------------------

* Sun May 18 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.12.20-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.12.20 (LTS) - stable
- update BFQ to v7r4
  - 0001-block-cgroups-kconfig-build-bits-for-BFQ-v7r4-3.12.patch
  - 0002-block-introduce-the-BFQ-v7r4-I-O-sched-for-3.12.patch
  - 0003-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-v7r4-for-3.12.0.patch
- update patches:
  - tuxonice-for-linux-3.12.19-2014-05-14.patch
- drop patches:
  - x86-kernel-quirks-Add-workaround-for-AMD-F16h-Erratum792.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,
- 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 Apr 26 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.12.18-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.12.18 (LTS) - stable
- update BFQ to v7r3, replaced 3 patches:
  - 0001-block-cgroups-kconfig-build-bits-for-BFQ-v7r3-3.12.patch
  - 0002-block-introduce-the-BFQ-v7r3-I-O-sched-for-3.12.patch
  - 0003-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-v7r3-for-3.12.0.patch
- update patches:
  - tuxonice-for-linux-3.12.18-2014-04-24.patch
- suggestion / request received by Per √ėyvind Karlsen (POK)
  - CONFIG_ACPI_CUSTOM_DSDT=y
- ---------------------------------------------------------------------
- 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
- ---------------------------------------------------------------------

* Wed Apr 16 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.12.17-1
- Enable a feature to be able to override the wrong EDID of displays:
- changed the values of two keys below
  - CONFIG_DRM_LOAD_EDID_FIRMWARE=y
  - CONFIG_FIRMWARE_EDID=y
- ---------------------------------------------------------------------
- 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 Apr 11 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.12.16-69
- 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
  * thinkPad-30-brightness-control-fix.patch
- add patch:
  * criu-no-expert.patch
  it enables additional kernel features in a sake of checkpoint/restore
- ---------------------------------------------------------------------
- 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 Mar 29 2014 Nicolo' Costanza <abitrules@yahoo.it> 3.12.15-69
+ kernel 3.12.15 stable
- add BR: perl-devel
- add two patches:
  * # fix some non-booting systems
    acpi-ACPICA-Add-Windows-2013-string-to-_OSI-support.patch
  * # QEMU
  * sound-alsa-hda-add-qemu-codec-vendor-id.patch
- drop patch, already in mainstream:
  *acpi-blacklist-Win8-OSI-for-some-HP-laptop-2013-models.patch
- update patch:
  * tuxonice-for-linux-3.12.14-2014-03-17.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
- ---------------------------------------------------------------------




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, rosa 2014.1, omv2013, omv2014
These below are the rebuilds right now in progress... related to the new kernel 3.12.35

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