A new hybrid: Kernels One (NRJ V5) is borning, right now...

Latest shouts directly from our packagers and call for public testing MIB packages
Post Reply
User avatar
NicCo
Amministratore
Amministratore
Posts: 4740
Joined: 6 December 2007, 19:54

A new hybrid: Kernels One (NRJ V5) is borning, right now...

Post by NicCo »

THE KERNELS ONE - STATUS: Alpha

Right now, a new hybrid creature, called THE KERNELS ONE, is borning...
https://abf.rosalinux.ru/kernels_one
Description - New experimental kernel source, where the "old", "nrj" and "nrjQL" flavours are all merged into a single ONE srpm, this model will be called as NRJ v.5, this is like kernel nrj + kernel nrjQL into ONE source:
with this ONE you would be able to enable, generate and build, since now, upto 32 different kernel flavours, but this number is destined to grow...
Here the result of my first successfull local build: kernel-nrj-desktop & kernel-nrjQL-desktop, obtained from the same only ONE srpm!

Code: Select all

$ rpm --bb /home/utente/rpmbuild/SPECS/kernel-3.10.7-one.spec
....................................................................................
and affer about two hours of processing...
....................................................................................
Processing files: cpupower-devel-3.10.7-1.x86_64
Provides: devel(libcpupower(64bit))
Conflicts: lib64cpufreq-devel
Processing files: kernel-headers-3.10.7-1.x86_64
Provides: linux-userspace-headers = 1:3.10.7-1:2012.0
Obsoletes: linux-userspace-headers < 1:3.10.7-1:2012.0
Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/utente/rpmbuild/BUILDROOT/kernel-3.10.7-1-rosa.lts2012.0.x86_64-buildroot
Wrote: /home/utente/rpmbuild/RPMS/x86_64/kernel-nrj-desktop-3.10.7-1rosa.lts-1-1-rosa.lts2012.0.x86_64.rpm
Wrote: /home/utente/rpmbuild/RPMS/x86_64/kernel-nrj-desktop-devel-3.10.7-1rosa.lts-1-1-rosa.lts2012.0.x86_64.rpm
Wrote: /home/utente/rpmbuild/RPMS/x86_64/kernel-nrj-desktop-latest-3.10.7-1-rosa.lts2012.0.x86_64.rpm
Wrote: /home/utente/rpmbuild/RPMS/x86_64/kernel-nrj-desktop-devel-latest-3.10.7-1-rosa.lts2012.0.x86_64.rpm
Wrote: /home/utente/rpmbuild/RPMS/x86_64/kernel-nrjQL-desktop-3.10.7-1rosa.lts-1-1-rosa.lts2012.0.x86_64.rpm
Wrote: /home/utente/rpmbuild/RPMS/x86_64/kernel-nrjQL-desktop-devel-3.10.7-1rosa.lts-1-1-rosa.lts2012.0.x86_64.rpm
Wrote: /home/utente/rpmbuild/RPMS/x86_64/kernel-nrjQL-desktop-latest-3.10.7-1-rosa.lts2012.0.x86_64.rpm
Wrote: /home/utente/rpmbuild/RPMS/x86_64/kernel-nrjQL-desktop-devel-latest-3.10.7-1-rosa.lts2012.0.x86_64.rpm
Wrote: /home/utente/rpmbuild/RPMS/noarch/kernel-source-3.10.7-1rosa.lts-1-1-rosa.lts2012.0.noarch.rpm
Wrote: /home/utente/rpmbuild/RPMS/noarch/kernel-source-latest-3.10.7-1-rosa.lts2012.0.noarch.rpm
Wrote: /home/utente/rpmbuild/RPMS/noarch/kernel-doc-3.10.7-1-rosa.lts2012.0.noarch.rpm
Wrote: /home/utente/rpmbuild/RPMS/x86_64/perf-3.10.7-1-rosa.lts2012.0.x86_64.rpm
Wrote: /home/utente/rpmbuild/RPMS/x86_64/cpupower-3.10.7-1-rosa.lts2012.0.x86_64.rpm
Wrote: /home/utente/rpmbuild/RPMS/x86_64/cpupower-devel-3.10.7-1-rosa.lts2012.0.x86_64.rpm
Wrote: /home/utente/rpmbuild/RPMS/x86_64/kernel-headers-3.10.7-1-rosa.lts2012.0.x86_64.rpm
Executing "/usr/bin/rpmlint -T -f /home/utente/rpmbuild/SOURCES/kernel.rpmlintrc /home/utente/rpmbuild/RPMS/x86_64/kernel-nrj-desktop-3.10.7-1rosa.lts-1-1-rosa.lts2012.0.x86_64.rpm /home/utente/rpmbuild/RPMS/x86_64/kernel-nrj-desktop-devel-3.10.7-1rosa.lts-1-1-rosa.lts2012.0.x86_64.rpm /home/utente/rpmbuild/RPMS/x86_64/kernel-nrj-desktop-latest-3.10.7-1-rosa.lts2012.0.x86_64.rpm /home/utente/rpmbuild/RPMS/x86_64/kernel-nrj-desktop-devel-latest-3.10.7-1-rosa.lts2012.0.x86_64.rpm /home/utente/rpmbuild/RPMS/x86_64/kernel-nrjQL-desktop-3.10.7-1rosa.lts-1-1-rosa.lts2012.0.x86_64.rpm /home/utente/rpmbuild/RPMS/x86_64/kernel-nrjQL-desktop-devel-3.10.7-1rosa.lts-1-1-rosa.lts2012.0.x86_64.rpm /home/utente/rpmbuild/RPMS/x86_64/kernel-nrjQL-desktop-latest-3.10.7-1-rosa.lts2012.0.x86_64.rpm /home/utente/rpmbuild/RPMS/x86_64/kernel-nrjQL-desktop-devel-latest-3.10.7-1-rosa.lts2012.0.x86_64.rpm /home/utente/rpmbuild/RPMS/noarch/kernel-source-3.10.7-1rosa.lts-1-1-rosa.lts2012.0.noarch.rpm /home/utente/rpmbuild/RPMS/noarch/kernel-source-latest-3.10.7-1-rosa.lts2012.0.noarch.rpm /home/utente/rpmbuild/RPMS/noarch/kernel-doc-3.10.7-1-rosa.lts2012.0.noarch.rpm /home/utente/rpmbuild/RPMS/x86_64/perf-3.10.7-1-rosa.lts2012.0.x86_64.rpm /home/utente/rpmbuild/RPMS/x86_64/cpupower-3.10.7-1-rosa.lts2012.0.x86_64.rpm /home/utente/rpmbuild/RPMS/x86_64/cpupower-devel-3.10.7-1-rosa.lts2012.0.x86_64.rpm /home/utente/rpmbuild/RPMS/x86_64/kernel-headers-3.10.7-1-rosa.lts2012.0.x86_64.rpm":
15 packages and 0 specfiles checked; 0 errors, 0 warnings.
Esecuzione(%clean): /bin/sh -e /var/tmp/rpm-tmp.52211
+ umask 022
+ cd /home/utente/rpmbuild/BUILD
+ cd kernel-x86_64
+ /bin/rm -rf /home/utente/rpmbuild/BUILDROOT/kernel-3.10.7-1-rosa.lts2012.0.x86_64-buildroot
utente ~/Documenti $ 
[/size]


This is first ABF rebuild of ONE, with kernel 3.10.7
https://abf.rosalinux.ru/kernels_one/Ke ... uild_lists

It's already possible testing - add the personal repo
http://abf-downloads.rosalinux.ru/kerne ... epository/


bye, NicCo
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
NicCo
Amministratore
Amministratore
Posts: 4740
Joined: 6 December 2007, 19:54

Re: A new hybrid creature, called Kernels One, is borning no

Post by NicCo »

Kernel-3.10.7-2-ONE - STATUS: beta

Beta version (17 August 2013) > It can config, prepare, build all 'old mdv' and MIB nrj nrjQL flavours
(32 different flavours that you can rebuild simply enabling them, example: %define build_desktop 1)

Today, another big step around NRJ V5 (the most is done):
I programmed the rel 2 (beta): now all 32 flavours are OK, local build test is OK, ABF build test is OK
Tested with: nrj-desktop, nrj-laptop, nrjQL-desktop, nrjQL-laptop, nrj-desktop-pae nrjQL-desktop-pae


Project Roadmap steps (it may change):

- NRJ V5 - split scripts create_configs into two (old and nrj) - Hoping to release the rc version with kernel 3.10.8

- NRJ V6 add all Kernel Vanilla flavours

- NRJ V7 - study around debug featured flavours possibilities - Eugene Eugene Shatokhin should enjoy :)

other studies are in progress about chances to integrate also:

- NRJ V8 - add new and several Kernel-RT flavours (prepared with the PREEMPT_RT patch for ROSA RTOS)

- NRJ V9 - ??? Mumble... mumble, be quiet, let me thinking...

Code: Select all

%changelog
* Sat Aug 17 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.7-2
+ Kernel 3.10.7 stable -rel2
- ----------------------------------------
-   Experimental Kernels ONE
- ----------------------------------------
- That's an attempt to merge all MIB kernel flavours (old mdv, nrj, nrjQL) with ONE only SRPM (NRJ V5):
- changelog for ONE:
- version alpha (15 August 2013) > It can config, prepare and build nrj-desktop & nrjQL-desktop flavours
- version beta (17 August 2013) > It can config, prepare, build all 'old mdv' and MIB nrj and nrjQL flavours
- ----------------------------------------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ----------------------------------------------------------------------------------------------------
This is ABF rebuild of ONE beta, with kernel 3.10.7
https://abf.rosalinux.ru/kernels_one/Ke ... uild_lists

It's already possible testing - add the personal repo
http://abf-downloads.rosalinux.ru/kerne ... epository/


bye, NicCo
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
NicCo
Amministratore
Amministratore
Posts: 4740
Joined: 6 December 2007, 19:54

Re: A new hybrid: Kernels One (NRJ V5) is borning, right now

Post by NicCo »

Kernel-3.10.8-rc1-ONE - STATUS: rc1
new experimental kernel source, where the "old-mdv", "nrj" and "nrjQL" flavours are all merged into a single ONE srpm, this model will be called as NRJ v.5 (this is at rc1 stage)

Rc1 version (19 August 2013) > It can config, prepare, build all 'old mdv' and MIB nrj nrjQL flavours
(32 different flavours that you can rebuild simply enabling them, example: %define build_desktop 1)

Today, another big progress around NRJ V5 (it's pratically complete, if none issue would be reported):
I programmed the rel 70 (rc1): now all 32 flavours are OK, local build test is OK, ABF build test is OK
The test in progress with 3 flavours: 1>kernel-desktop, 2>kernel-nrj-desktop, 3>kernel-nrjQL-desktop

Code: Select all

%changelog

* Mon Aug 19 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.8-rc1-70
+ Kernel 3.10.8-rc1 stable -rel70 (+1 + 69)
- -----------------------------------------
-        Experimental Kernels ONE 
- -----------------------------------------
- That's an attempt to merge all MIB kernel flavours (old mdv, nrj, nrjQL) with ONE only SRPM (NRJ V5): 
- changelog for ONE:
- version alpha (15 August 2013) > It can config, prepare and build nrj-desktop & nrjQL-desktop flavours
- version beta (17 August 2013) > It can config, prepare, build all 'old mdv' and MIB nrj nrjQL flavours
- version rc (19 August 2013) > now it's more modular to allow us easily a lot ot further developments...
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

This is ABF rebuild of ONE rc1, with kernel 3.10.8-rc1
https://abf.rosalinux.ru/kernels_one/Ke ... uild_lists

It's already possible testing - add the ONE personal repo
http://abf-downloads.rosalinux.ru/kerne ... epository/

on August 17, wrote:- NRJ V5 - split scripts create_configs into two (old and nrj) - Hoping to release the rc version with kernel 3.10.8
now I hope to release the final version of NRJ V5 synced with the final stable Kernel 3.10.8


bye, NicCo
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
NicCo
Amministratore
Amministratore
Posts: 4740
Joined: 6 December 2007, 19:54

Re: A new hybrid: Kernels One (NRJ V5) is borning, right now

Post by NicCo »

Kernel-3.10.8-70-ONE - STATUS: final (if build and testing will be ok)

Here the source:
https://abf.rosalinux.ru/nicco/Kernel-3.10.8-70-ONE

the final version of NRJ V5 with the stable Kernel 3.10.8 rebuilding...
https://abf.rosalinux.ru/kernels_one/Ke ... uild_lists

Code: Select all

%changelog

* Tue Aug 20 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.8-70
+ Kernel 3.10.8-stable -rel70 (+1 + 69)
- -----------------------------------------
-        Experimental Kernels ONE 
- -----------------------------------------
- That's an attempt to merge all MIB kernel flavours (old mdv, nrj, nrjQL) with ONE only SRPM (NRJ V5): 
- changelog for ONE:
- version rc (20 August 2013) > the compressed folder has redundant contents so can be used also for NRJ4
- "Build defines" have been shortened to be easy to edit
- version rc (19 August 2013) > now it's more modular to allow us easily a lot ot further developments...
- version beta (17 August 2013) > It can config, prepare, build all 'old mdv' and MIB nrj nrjQL flavours
- version alpha (15 August 2013) > It can config, prepare and build nrj-desktop & nrjQL-desktop flavours
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------
BUILD IN PROGRESS...
This aims to be a great build test (now in progress...) with an overall of 14 flavours concurrently!
This is the biggest build task related to kernels that we ever sent to ABF, and it's really a hard and long job:
considering ABF needs about 75mins to buid 1 flavours, it should complete this huge job in less than 20hrs
  • kernel-server
  • kernel-nrj-desktop,
  • kernel-nrj-laptop
  • kernel-nrj-netbook
  • kernel-nrj-realtime
  • kernel-nrj-desktop-pae
  • kernel-nrj-laptop-pae
  • kernel-nrjQL-desktop
  • kernel-nrjQL-laptop
  • kernel-nrjQL-netbook
  • kernel-nrjQL-realtime
  • kernel-nrjQL-server
  • kernel-nrjQL-desktop-pae
  • kernel-nrjQL-laptop-pae


KERNEL ONE: here the full flavours list
Directly from the kernel spec, below you can see the 32 different flavours can be enabled for the build

Code: Select all

# Build defines

# Old Mandriva kernel flavours plus new two PAE flavours added by MIB

%define build_desktop			0
%define build_netbook			0
%define build_server			0

%ifarch %{ix86}
%define build_desktop586		0
%define build_desktop_pae		0
%define build_netbook_pae		0
%endif

# MIB low latency optimized flavours called "nrj V.5" plus 32bit PAE versions

%define build_nrj_desktop		1
%define build_nrj_realtime		0
%define build_nrj_laptop		0
%define build_nrj_netbook		0

%ifarch %{ix86}
%define build_nrj_desktop586		0
%define build_nrj_desktop_pae		0
%define build_nrj_realtime_pae		0
%define build_nrj_laptop_pae		0
%define build_nrj_netbook_pae		0
%endif

# MIB experimental low latency "32bit cpu level" optimized, called "nrj V.5" flavours plus PAE versions

%ifarch %{ix86}
%define build_nrj_netbook_atom		0
%define build_nrj_netbook_atom_pae	0
%define build_nrj_desktop_core2   	0
%define build_nrj_desktop_core2_pae   	0
%endif

# MIB experimental low latency optimized flavours called "nrjQL V.5" with BFS, CK1, UKSM, TOI

%define build_nrjQL_desktop		1
%define build_nrjQL_realtime		0
%define build_nrjQL_laptop		0
%define build_nrjQL_netbook		0
%define build_nrjQL_server		0
%define build_nrjQL_server_games	0
%define build_nrjQL_server_computing	0

# MIB experimental low latency optimized flavours called "nrjQL V.5" with BFS, CK1, UKSM, TOI plus PAE 

%ifarch %{ix86}
%define build_nrjQL_desktop_pae		0
%define build_nrjQL_realtime_pae	0
%define build_nrjQL_laptop_pae		0
%define build_nrjQL_netbook_pae		0
%endif

# MIB experimental "32bit cpu level" optimized flavours called "nrjQL V.5" with BFS, CK1, UKSM, TOI plus PAE 

%ifarch %{ix86}
%define build_nrjQL_desktop_core2	 0
%define build_nrjQL_desktop_core2_pae  	 0
%endif

# END OF FLAVOURS

bye, NicCo
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
GvMariani
Collaboratore
Collaboratore
Posts: 610
Joined: 27 July 2009, 11:31
ROSA: 2016.1 Fresh R10
OpenMandriva: -
Kernel: 4.19.13-nrj-desktop
Desktop: Plasma 5
country: Italy
Location: Cologno Monzese (MI) - Italia

Re: A new hybrid: Kernels One (NRJ V5) is borning, right now

Post by GvMariani »

Did you see this: https://lwn.net/Articles/564066/?
The kernel 3.10.8 sems to break the network...

GvM

User avatar
NicCo
Amministratore
Amministratore
Posts: 4740
Joined: 6 December 2007, 19:54

Re: A new hybrid: Kernels One (NRJ V5) is borning, right now

Post by NicCo »

GvMariani wrote:Did you see this: https://lwn.net/Articles/564066/?
The kernel 3.10.8 sems to break the network...

GvM
Thanks, kernel 3.10.8 seems as the one with the shortest life...


I'm preparing the Kernel 3.10.9, and sending to ABF for rebuild

Kernel 3.10.9 ONE
basic source > https://abf.rosalinux.ru/nicco/Kernel-3.10.9-70-ONE


Rebuild in progress...
https://abf.rosalinux.ru/kernels_one/Ke ... uild_lists

For this test, the enabled flavour are only 6 (using all the 3 progressive steps)

step1 (without nrj)
kernel-server

step2 (with nrj)
kernel-nrj-desktop
kernel-nrj-laptop

step3 (with nrj QL)
kernel-nrjQL-desktop
kernel-nrjQL-laptop
kernel-nrjQL-realtime



For Kernel 3.10.9 prepared with NRJ V5 (mainline and QL), I enabled 7 flavours (nr.5 for x86_64 and nr.7 for i586)

3.10.9-1
kernel-nrj-desktop
kernel-nrj-laptop
kernel-nrj-netbook
kernel-nrj-realtime
kernel-server
kernel-nrj-desktop-pae
kernel-nrj-netbook-pae

3.10.9-69
kernel-nrjQL-desktop
kernel-nrjQL-laptop
kernel-nrjQL-netbook
kernel-nrjQL-realtime
kernel-nrjQL-server
kernel-nrjQL-desktop-pae
kernel-nrjQL-netbook-pae
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
NicCo
Amministratore
Amministratore
Posts: 4740
Joined: 6 December 2007, 19:54

Re: A new hybrid: Kernels One (NRJ V5) is borning, right now

Post by NicCo »

About the current LTS Kernel 3.10.10:
I've prepared also Kernels ONE (NRJ V5 > with mainline nrj and nrjQL), then I enabled only 2 flavours

Code: Select all

%changelog

* Sun Sep 01 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.10-70
+ Kernel 3.10.10-stable -rel70 (+1 + 69)
- -----------------------------------------
-        Experimental Kernels ONE 
- -----------------------------------------
- BFQ: replaced with fixed version (nr.3 patches 3.10.8+-v6r2/ dated 25 August)
- sync: /patches
- updates: /patches-others /patches-NRJ /patches-QL /patches-RT
- modified all defconfigs, enabled: CONFIG_CHECKPOINT_RESTORE=y
- modified create_configs (all -server flavours: compression from XZ to GZIP)
- fixed Kconflicts for all distro or almost (hoping...)
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------
Kernel 3.10.10 ONE
basic source > https://abf.rosalinux.ru/nicco/Kernel-3.10.10-70-ONE


Rebuild in progress...
https://abf.rosalinux.ru/kernels_one/Ke ... uild_lists


For this test, the enabled flavour are only 6 (using all the 3 progressive steps)

step1 (without nrj)
kernel-server

step2 (with nrj)
kernel-nrj-desktop
kernel-nrj-laptop

step3 (with nrj QL)
kernel-nrjQL-desktop
kernel-nrjQL-laptop
kernel-nrjQL-realtime

Various Helps and Suggestions for Kernel 3.10 series >>> viewtopic.php?p=22720#p22720
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
NicCo
Amministratore
Amministratore
Posts: 4740
Joined: 6 December 2007, 19:54

Re: A new hybrid: Kernels One (NRJ V5) is borning, right now

Post by NicCo »

About the current LTS Kernel 3.10.11:
I've prepared also Kernels ONE (NRJ V5 > with mainline nrj and nrjQL), then I enabled only 6 flavours

Code: Select all

%changelog

* Wed Sep 11 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.11-70
+ update to 3.10.11 stable
- the compressed folder now is the same (mibrel 69) for -1/-69/-70(one) 
- sync: new /patches:
  * /patches-QL/tuxonice-for-linux-3.10.11-2013-09-10.patch
- drop old 3.10.10 patches (these are already applied in 3.10.11):
  * kernel-workqueue-cond_resched-after-processing-each-work-item.patch
  * jfs-fix-readdir-cookie-incompatibility-with-nfsv4.patch
  * drm-nouveau-mc-fix-race-condition-between-constructor-and-request_irq.patch
  * net-wireless-ath-ath9k-Enable-PLL-fix-only-for-AR9340-AR9330.patch
  * net-mac80211-add-a-flag-to-indicate-CCK-support-for-HT-clients.patch
  * net-sunrpc-Fix-memory-corruption-issue-on-32-bit-highmem-systems.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  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...
- ---------------------------------------------------------------------

* Sun Sep 01 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.10-70
+ Kernel 3.10.10-stable -rel70 (+1 + 69)
- -----------------------------------------
-        Experimental Kernels ONE 
- -----------------------------------------
- BFQ: replaced with fixed version (nr.3 patches 3.10.8+-v6r2/ dated 25 August)
- sync: /patches
- updates: /patches-others /patches-NRJ /patches-QL /patches-RT
- modified all defconfigs, enabled: CONFIG_CHECKPOINT_RESTORE=y
- modified create_configs (all -server flavours: compression from XZ to GZIP)
- fixed Kconflicts for all distro or almost (hoping...)
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Thu Aug 22 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.9-70
+ Kernel 3.10.9-stable -rel70 (+1 + 69)
- -----------------------------------------
-        Experimental Kernels ONE 
- -----------------------------------------
- To fix the "hangs on boot issue" signaled: bugs.rosalinux.ru/show_bug.cgi?id=2530
- add: /patches-NRJ/0004-block-Switch-from-BFQ-v6r2-for-3.10.0-to-BFQ-v6r2-fo.patch
- sync: /patches
- update: /patches-QL/tuxonice-for-linux-3.10.9-2013-08-21.patch
- fix conflicts as suggested by Tomasz Paweł Gajc: dkms-nvidia-current < 325.15-1
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Aug 21 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.9-70
+ Kernel 3.10.9-stable -rel70 (+1 + 69)
- -----------------------------------------
-        Experimental Kernels ONE 
- -----------------------------------------
- update to 3.10.9
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Aug 20 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.8-70
+ Kernel 3.10.8-stable -rel70 (+1 + 69)
- -----------------------------------------
-        Experimental Kernels ONE 
- -----------------------------------------
- That's an attempt to merge all MIB kernel flavours (old mdv, nrj, nrjQL) with ONE only SRPM (NRJ V5): 
- changelog for ONE:
- version rc (20 August 2013) > the compressed folder has redundant contents so can be used also for NRJ4
- "Build defines" have been shortened to be easy to edit
- version rc (19 August 2013) > now it's more modular to allow us easily a lot ot further developments...
- version beta (17 August 2013) > It can config, prepare, build all 'old mdv' and MIB nrj nrjQL flavours
- version alpha (15 August 2013) > It can config, prepare and build nrj-desktop & nrjQL-desktop flavours
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Aug 19 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.8-rc1-70
+ Kernel 3.10.8-rc1 stable -rel70 (+1 + 69)
- -----------------------------------------
-        Experimental Kernels ONE 
- -----------------------------------------
- That's an attempt to merge all MIB kernel flavours (old mdv, nrj, nrjQL) with ONE only SRPM (NRJ V5): 
- changelog for ONE:
- version alpha (15 August 2013) > It can config, prepare and build nrj-desktop & nrjQL-desktop flavours
- version beta (17 August 2013) > It can config, prepare, build all 'old mdv' and MIB nrj nrjQL flavours
- version rc (19 August 2013) > now it's more modular to allow us easily a lot ot further developments...
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sat Aug 17 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.7-2
+ Kernel 3.10.7 stable -rel2
- ----------------------------
-   Experimental Kernels ONE 
- ----------------------------
- That's an attempt to merge all MIB kernel flavours (old mdv, nrj, nrjQL) with ONE only SRPM (NRJ V5): 
- changelog for ONE:
- version alpha (15 August 2013) > It can config, prepare and build nrj-desktop & nrjQL-desktop flavours
- version beta (17 August 2013) > It can config, prepare, build all 'old mdv' and MIB nrj nrjQL flavours
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------
Kernel 3.10.10 ONE
basic source > https://abf.rosalinux.ru/nicco/Kernel-3.10.11-70-ONE


Rebuild in progress...
https://abf.rosalinux.ru/kernels_one/Ke ... uild_lists


For this test, the enabled flavour are only 6 (using all the 3 progressive steps)

step1 (without nrj)
kernel-server

step2 (with nrj)
kernel-nrj-desktop
kernel-nrj-laptop

step3 (with nrj QL)
kernel-nrjQL-desktop
kernel-nrjQL-laptop
kernel-nrjQL-realtime

Various Helps and Suggestions for Kernel 3.10 series >>> viewtopic.php?p=22720#p22720
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
NicCo
Amministratore
Amministratore
Posts: 4740
Joined: 6 December 2007, 19:54

Re: A new hybrid: Kernels One (NRJ V5) is borning, right now

Post by NicCo »

About the current LTS Kernel 3.10.12:
I've prepared also Kernels ONE (NRJ V5 > with mainline nrj and nrjQL), then I enabled only 6 flavours

Code: Select all

%changelog

* Mon Sep 16 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.12-70
+ update to 3.10.12 stable
- add patch
- * linux-fixuClibc.patch
- (it was recommended by Alexander Burmashev: uclibc builds on kernel 3.10
- we have a lot of such stuff in cooker, especially recommended for cooker)
- drop patches from previous 3.0.11 (these are already applied in 3.10.12):
  * net-sched-psched_ratecfg_precompute-improvements.patch
  * net-sched-restore-linklayer-atm-handling.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  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...
- ---------------------------------------------------------------------

* Wed Sep 11 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.11-70
+ update to 3.10.11 stable
- the compressed folder now is the same (mibrel 69) for -1/-69/-70(one) 
- sync: new /patches:
  * /patches-QL/tuxonice-for-linux-3.10.11-2013-09-10.patch
- drop old 3.10.10 patches (these are already applied in 3.10.11):
  * kernel-workqueue-cond_resched-after-processing-each-work-item.patch
  * jfs-fix-readdir-cookie-incompatibility-with-nfsv4.patch
  * drm-nouveau-mc-fix-race-condition-between-constructor-and-request_irq.patch
  * net-wireless-ath-ath9k-Enable-PLL-fix-only-for-AR9340-AR9330.patch
  * net-mac80211-add-a-flag-to-indicate-CCK-support-for-HT-clients.patch
  * net-sunrpc-Fix-memory-corruption-issue-on-32-bit-highmem-systems.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  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...
- ---------------------------------------------------------------------

* Sun Sep 01 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.10-70
+ Kernel 3.10.10-stable -rel70 (+1 + 69)
- -----------------------------------------
-        Experimental Kernels ONE 
- -----------------------------------------
- BFQ: replaced with fixed version (nr.3 patches 3.10.8+-v6r2/ dated 25 August)
- sync: /patches
- updates: /patches-others /patches-NRJ /patches-QL /patches-RT
- modified all defconfigs, enabled: CONFIG_CHECKPOINT_RESTORE=y
- modified create_configs (all -server flavours: compression from XZ to GZIP)
- fixed Kconflicts for all distro or almost (hoping...)
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Thu Aug 22 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.9-70
+ Kernel 3.10.9-stable -rel70 (+1 + 69)
- -----------------------------------------
-        Experimental Kernels ONE 
- -----------------------------------------
- To fix the "hangs on boot issue" signaled: bugs.rosalinux.ru/show_bug.cgi?id=2530
- add: /patches-NRJ/0004-block-Switch-from-BFQ-v6r2-for-3.10.0-to-BFQ-v6r2-fo.patch
- sync: /patches
- update: /patches-QL/tuxonice-for-linux-3.10.9-2013-08-21.patch
- fix conflicts as suggested by Tomasz Paweł Gajc: dkms-nvidia-current < 325.15-1
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Aug 21 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.9-70
+ Kernel 3.10.9-stable -rel70 (+1 + 69)
- -----------------------------------------
-        Experimental Kernels ONE 
- -----------------------------------------
- update to 3.10.9
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Aug 20 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.8-70
+ Kernel 3.10.8-stable -rel70 (+1 + 69)
- -----------------------------------------
-        Experimental Kernels ONE 
- -----------------------------------------
- That's an attempt to merge all MIB kernel flavours (old mdv, nrj, nrjQL) with ONE only SRPM (NRJ V5): 
- changelog for ONE:
- version rc (20 August 2013) > the compressed folder has redundant contents so can be used also for NRJ4
- "Build defines" have been shortened to be easy to edit
- version rc (19 August 2013) > now it's more modular to allow us easily a lot ot further developments...
- version beta (17 August 2013) > It can config, prepare, build all 'old mdv' and MIB nrj nrjQL flavours
- version alpha (15 August 2013) > It can config, prepare and build nrj-desktop & nrjQL-desktop flavours
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Aug 19 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.8-rc1-70
+ Kernel 3.10.8-rc1 stable -rel70 (+1 + 69)
- -----------------------------------------
-        Experimental Kernels ONE 
- -----------------------------------------
- That's an attempt to merge all MIB kernel flavours (old mdv, nrj, nrjQL) with ONE only SRPM (NRJ V5): 
- changelog for ONE:
- version alpha (15 August 2013) > It can config, prepare and build nrj-desktop & nrjQL-desktop flavours
- version beta (17 August 2013) > It can config, prepare, build all 'old mdv' and MIB nrj nrjQL flavours
- version rc (19 August 2013) > now it's more modular to allow us easily a lot ot further developments...
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sat Aug 17 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.7-2
+ Kernel 3.10.7 stable -rel2
- ----------------------------
-   Experimental Kernels ONE 
- ----------------------------
- That's an attempt to merge all MIB kernel flavours (old mdv, nrj, nrjQL) with ONE only SRPM (NRJ V5): 
- changelog for ONE:
- version alpha (15 August 2013) > It can config, prepare and build nrj-desktop & nrjQL-desktop flavours
- version beta (17 August 2013) > It can config, prepare, build all 'old mdv' and MIB nrj nrjQL flavours
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------
Kernel 3.10.12 ONE
basic source > https://abf.rosalinux.ru/nicco/Kernel-3.10.12-70-ONE


Rebuild in progress...
https://abf.rosalinux.ru/kernels_one/Ke ... uild_lists


For this test, the enabled flavour are only 6 (using all the 3 progressive steps)

step1 (without nrj)
kernel-server

step2 (with nrj)
kernel-nrj-desktop
kernel-nrj-laptop

step3 (with nrj QL)
kernel-nrjQL-desktop
kernel-nrjQL-laptop
kernel-nrjQL-realtime

Various Helps and Suggestions for Kernel 3.10 series >>> viewtopic.php?p=22720#p22720
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
NicCo
Amministratore
Amministratore
Posts: 4740
Joined: 6 December 2007, 19:54

Re: A new hybrid: Kernels One (NRJ V5) is borning, right now

Post by NicCo »

About the current LTS Kernel 3.10.13:
I've prepared also Kernels ONE (NRJ V5 > with mainline nrj and nrjQL), then I enabled only 6 flavours

Code: Select all

%changelog

* Fri Sep 27 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.13-69
+ update to 3.10.13 stable
- update patch
- * /patches-QL/tuxonice-for-linux-3.10.13-2013-09-27.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 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...
- ---------------------------------------------------------------------

* Mon Sep 16 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.12-70
+ update to 3.10.12 stable
- add patch
- * linux-fixuClibc.patch
- (it was recommended by Alexander Burmashev: uclibc builds on kernel 3.10
- we have a lot of such stuff in cooker, especially recommended for cooker)
- drop patches from previous 3.0.11 (these are already applied in 3.10.12):
  * net-sched-psched_ratecfg_precompute-improvements.patch
  * net-sched-restore-linklayer-atm-handling.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  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...
- ---------------------------------------------------------------------

* Wed Sep 11 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.11-70
+ update to 3.10.11 stable
- the compressed folder now is the same (mibrel 69) for -1/-69/-70(one) 
- sync: new /patches:
  * /patches-QL/tuxonice-for-linux-3.10.11-2013-09-10.patch
- drop old 3.10.10 patches (these are already applied in 3.10.11):
  * kernel-workqueue-cond_resched-after-processing-each-work-item.patch
  * jfs-fix-readdir-cookie-incompatibility-with-nfsv4.patch
  * drm-nouveau-mc-fix-race-condition-between-constructor-and-request_irq.patch
  * net-wireless-ath-ath9k-Enable-PLL-fix-only-for-AR9340-AR9330.patch
  * net-mac80211-add-a-flag-to-indicate-CCK-support-for-HT-clients.patch
  * net-sunrpc-Fix-memory-corruption-issue-on-32-bit-highmem-systems.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  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...
- ---------------------------------------------------------------------

* Sun Sep 01 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.10-70
+ Kernel 3.10.10-stable -rel70 (+1 + 69)
- -----------------------------------------
-        Experimental Kernels ONE 
- -----------------------------------------
- BFQ: replaced with fixed version (nr.3 patches 3.10.8+-v6r2/ dated 25 August)
- sync: /patches
- updates: /patches-others /patches-NRJ /patches-QL /patches-RT
- modified all defconfigs, enabled: CONFIG_CHECKPOINT_RESTORE=y
- modified create_configs (all -server flavours: compression from XZ to GZIP)
- fixed Kconflicts for all distro or almost (hoping...)
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Thu Aug 22 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.9-70
+ Kernel 3.10.9-stable -rel70 (+1 + 69)
- -----------------------------------------
-        Experimental Kernels ONE 
- -----------------------------------------
- To fix the "hangs on boot issue" signaled: bugs.rosalinux.ru/show_bug.cgi?id=2530
- add: /patches-NRJ/0004-block-Switch-from-BFQ-v6r2-for-3.10.0-to-BFQ-v6r2-fo.patch
- sync: /patches
- update: /patches-QL/tuxonice-for-linux-3.10.9-2013-08-21.patch
- fix conflicts as suggested by Tomasz Paweł Gajc: dkms-nvidia-current < 325.15-1
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Aug 21 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.9-70
+ Kernel 3.10.9-stable -rel70 (+1 + 69)
- -----------------------------------------
-        Experimental Kernels ONE 
- -----------------------------------------
- update to 3.10.9
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Aug 20 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.8-70
+ Kernel 3.10.8-stable -rel70 (+1 + 69)
- -----------------------------------------
-        Experimental Kernels ONE 
- -----------------------------------------
- That's an attempt to merge all MIB kernel flavours (old mdv, nrj, nrjQL) with ONE only SRPM (NRJ V5): 
- changelog for ONE:
- version rc (20 August 2013) > the compressed folder has redundant contents so can be used also for NRJ4
- "Build defines" have been shortened to be easy to edit
- version rc (19 August 2013) > now it's more modular to allow us easily a lot ot further developments...
- version beta (17 August 2013) > It can config, prepare, build all 'old mdv' and MIB nrj nrjQL flavours
- version alpha (15 August 2013) > It can config, prepare and build nrj-desktop & nrjQL-desktop flavours
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Aug 19 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.8-rc1-70
+ Kernel 3.10.8-rc1 stable -rel70 (+1 + 69)
- -----------------------------------------
-        Experimental Kernels ONE 
- -----------------------------------------
- That's an attempt to merge all MIB kernel flavours (old mdv, nrj, nrjQL) with ONE only SRPM (NRJ V5): 
- changelog for ONE:
- version alpha (15 August 2013) > It can config, prepare and build nrj-desktop & nrjQL-desktop flavours
- version beta (17 August 2013) > It can config, prepare, build all 'old mdv' and MIB nrj nrjQL flavours
- version rc (19 August 2013) > now it's more modular to allow us easily a lot ot further developments...
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sat Aug 17 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.7-2
+ Kernel 3.10.7 stable -rel2
- ----------------------------
-   Experimental Kernels ONE 
- ----------------------------
- That's an attempt to merge all MIB kernel flavours (old mdv, nrj, nrjQL) with ONE only SRPM (NRJ V5): 
- changelog for ONE:
- version alpha (15 August 2013) > It can config, prepare and build nrj-desktop & nrjQL-desktop flavours
- version beta (17 August 2013) > It can config, prepare, build all 'old mdv' and MIB nrj nrjQL flavours
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------
Kernel 3.10.13 ONE
basic source > https://abf.rosalinux.ru/nicco/Kernel-3.10.13-70-ONE


Rebuild in progress...
https://abf.rosalinux.ru/kernels_one/Ke ... uild_lists


For this test, the enabled flavour are only 6 (using all the 3 progressive steps)

step1 (without nrj)
kernel-desktop

step2 (with nrj)
kernel-nrj-desktop
kernel-nrj-laptop

step3 (with nrj QL)
kernel-nrjQL-desktop
kernel-nrjQL-laptop
kernel-nrjQL-realtime

Various Helps and Suggestions for Kernel 3.10 series >>> viewtopic.php?p=22720#p22720
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
NicCo
Amministratore
Amministratore
Posts: 4740
Joined: 6 December 2007, 19:54

Re: A new hybrid: Kernels One (NRJ V5) is borning, right now

Post by NicCo »

About the current LTS Kernel 3.10.15:
I've prepared also Kernels ONE (NRJ V5 > with mainline nrj and nrjQL), then I enabled only 6 flavours

Code: Select all

%changelog

* Sat Oct 05 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.15-69
+ update to 3.10.15 stable
- sync: new /patches
- modified all the defconfigs for:
  * # CONFIG_FW_LOADER_USER_HELPER is not set
  * # CONFIG_X86_GOLDFISH is not set
- update the patch for TOI:
  * /patches-QL/tuxonice-for-linux-3.10.15-2013-10-06.patch
- change CK1 and BFS patches from the previous one only patch named:
  * /patches-QL/ck1-3.10.patch (that has been dropped)
- to 7 single patches exploded from it
  * /patches-QL/3.10-sched-bfs-440.patch
  * /patches-QL/bfs440-grq_urwlocks.patch
  * /patches-QL/ck1-version.patch
  * /patches-QL/hz-default_1000.patch
  * /patches-QL/hz-no_default_250.patch
  * /patches-QL/kconfig-expose_vmsplit_option.patch
  * /patches-QL/preempt-desktop-tune.patch
  * /patches-QL/urw-locks.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  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...
- ---------------------------------------------------------------------

* Tue Oct 01 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.14-70
+ update to 3.10.14 stable
- drop: fbcondecor.patch from /patches-others and /patches-NRJ (one)
- changes in defconfigs:
- drop config for CONFIG_FB_CON_DECOR
- recover to CONFIG_FB_TILEBLITTING=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  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...
- ---------------------------------------------------------------------

* Fri Sep 27 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.13-70
+ update to 3.10.13 stable
- update patch
- * /patches-QL/tuxonice-for-linux-3.10.13-2013-09-27.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  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...
- ---------------------------------------------------------------------

* Mon Sep 16 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.12-70
+ update to 3.10.12 stable
- add patch
- * linux-fixuClibc.patch
- (it was recommended by Alexander Burmashev: uclibc builds on kernel 3.10
- we have a lot of such stuff in cooker, especially recommended for cooker)
- drop patches from previous 3.0.11 (these are already applied in 3.10.12):
  * net-sched-psched_ratecfg_precompute-improvements.patch
  * net-sched-restore-linklayer-atm-handling.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  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...
- ---------------------------------------------------------------------

* Wed Sep 11 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.11-70
+ update to 3.10.11 stable
- the compressed folder now is the same (mibrel 69) for -1/-69/-70(one) 
- sync: new /patches:
  * /patches-QL/tuxonice-for-linux-3.10.11-2013-09-10.patch
- drop old 3.10.10 patches (these are already applied in 3.10.11):
  * kernel-workqueue-cond_resched-after-processing-each-work-item.patch
  * jfs-fix-readdir-cookie-incompatibility-with-nfsv4.patch
  * drm-nouveau-mc-fix-race-condition-between-constructor-and-request_irq.patch
  * net-wireless-ath-ath9k-Enable-PLL-fix-only-for-AR9340-AR9330.patch
  * net-mac80211-add-a-flag-to-indicate-CCK-support-for-HT-clients.patch
  * net-sunrpc-Fix-memory-corruption-issue-on-32-bit-highmem-systems.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  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...
- ---------------------------------------------------------------------

* Sun Sep 01 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.10-70
+ Kernel 3.10.10-stable -rel70 (+1 + 69)
- -----------------------------------------
-        Experimental Kernels ONE 
- -----------------------------------------
- BFQ: replaced with fixed version (nr.3 patches 3.10.8+-v6r2/ dated 25 August)
- sync: /patches
- updates: /patches-others /patches-NRJ /patches-QL /patches-RT
- modified all defconfigs, enabled: CONFIG_CHECKPOINT_RESTORE=y
- modified create_configs (all -server flavours: compression from XZ to GZIP)
- fixed Kconflicts for all distro or almost (hoping...)
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Thu Aug 22 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.9-70
+ Kernel 3.10.9-stable -rel70 (+1 + 69)
- -----------------------------------------
-        Experimental Kernels ONE 
- -----------------------------------------
- To fix the "hangs on boot issue" signaled: bugs.rosalinux.ru/show_bug.cgi?id=2530
- add: /patches-NRJ/0004-block-Switch-from-BFQ-v6r2-for-3.10.0-to-BFQ-v6r2-fo.patch
- sync: /patches
- update: /patches-QL/tuxonice-for-linux-3.10.9-2013-08-21.patch
- fix conflicts as suggested by Tomasz Paweł Gajc: dkms-nvidia-current < 325.15-1
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Aug 21 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.9-70
+ Kernel 3.10.9-stable -rel70 (+1 + 69)
- -----------------------------------------
-        Experimental Kernels ONE 
- -----------------------------------------
- update to 3.10.9
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Aug 20 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.8-70
+ Kernel 3.10.8-stable -rel70 (+1 + 69)
- -----------------------------------------
-        Experimental Kernels ONE 
- -----------------------------------------
- That's an attempt to merge all MIB kernel flavours (old mdv, nrj, nrjQL) with ONE only SRPM (NRJ V5): 
- changelog for ONE:
- version rc (20 August 2013) > the compressed folder has redundant contents so can be used also for NRJ4
- "Build defines" have been shortened to be easy to edit
- version rc (19 August 2013) > now it's more modular to allow us easily a lot ot further developments...
- version beta (17 August 2013) > It can config, prepare, build all 'old mdv' and MIB nrj nrjQL flavours
- version alpha (15 August 2013) > It can config, prepare and build nrj-desktop & nrjQL-desktop flavours
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Aug 19 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.8-rc1-70
+ Kernel 3.10.8-rc1 stable -rel70 (+1 + 69)
- -----------------------------------------
-        Experimental Kernels ONE 
- -----------------------------------------
- That's an attempt to merge all MIB kernel flavours (old mdv, nrj, nrjQL) with ONE only SRPM (NRJ V5): 
- changelog for ONE:
- version alpha (15 August 2013) > It can config, prepare and build nrj-desktop & nrjQL-desktop flavours
- version beta (17 August 2013) > It can config, prepare, build all 'old mdv' and MIB nrj nrjQL flavours
- version rc (19 August 2013) > now it's more modular to allow us easily a lot ot further developments...
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sat Aug 17 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.7-2
+ Kernel 3.10.7 stable -rel2
- ----------------------------
-   Experimental Kernels ONE 
- ----------------------------
- That's an attempt to merge all MIB kernel flavours (old mdv, nrj, nrjQL) with ONE only SRPM (NRJ V5): 
- changelog for ONE:
- version alpha (15 August 2013) > It can config, prepare and build nrj-desktop & nrjQL-desktop flavours
- version beta (17 August 2013) > It can config, prepare, build all 'old mdv' and MIB nrj nrjQL flavours
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------
Kernel 3.10.15 ONE
basic source > https://abf.rosalinux.ru/nicco/Kernel-3.10.15-70-ONE


Rebuild in progress...
https://abf.rosalinux.ru/kernels_one/Ke ... uild_lists


For this test, the enabled flavour are only 6 (using all the 3 progressive steps)

step1 (without nrj)
kernel-desktop

step2 (with nrj)
kernel-nrj-desktop
kernel-nrj-laptop

step3 (with nrj QL)
kernel-nrjQL-desktop
kernel-nrjQL-laptop
kernel-nrjQL-realtime

Various Helps and Suggestions for Kernel 3.10 series >>> viewtopic.php?p=22720#p22720
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

Post Reply