Skip to contentSkip to conversation

linux-yocto: update to 2.6.37.6 and consolidate changes

PATCH Applied Bruce Ashfield 3 participants 5 messages Mar 30, 2011 – Apr 2, 2011

lore
Share & tools
lore
#0 lore raw

cover linux-yocto: update to 2.6.37.6 and consolidate changes

Another minor update to the 2.6.37 kernel (which has almost run it's course for updates and will go into maintenance mode shortly) to 2.6.37.6.

The other patch in this series merges some out of tree configuration (profiling/latency) and pulls in the EMGD update to stage it for more BSPs.

Built and boot tested on all currently supported emulations.

Pull URL: git://git.pokylinux.org/poky-contrib.git
Branch: zedd/kernel
Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel

Thanks,
Bruce Ashfield <[email protected]>
---

Bruce Ashfield (2):
linux-yocto/qemux86-64: enable profiling and latency
linux-yocto: update base to 2.6.37.6

 .../conf/distro/include/poky-default-revisions.inc |   26 ++++++++++----------
 meta/recipes-kernel/linux/linux-yocto_git.bb       |    4 ---
 2 files changed, 13 insertions(+), 17 deletions(-)
#1 lore raw

PATCH 1/2 linux-yocto/qemux86-64: enable profiling and latency

The configuration chunks for profiling and latency top have been enabled in tree now, so we can drop optional feature additions in the recipe itself.

build tests show identical configurations.

---
 meta/recipes-kernel/linux/linux-yocto_git.bb |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)
meta/recipes-kernel/linux/linux-yocto_git.bb +0 -4
index f35d1a2..38fbba3 100644
@@ -31,10 +31,6 @@ KERNEL_FEATURES="features/netfilter"
 KERNEL_FEATURES_append_qemux86=" cfg/sound"
 KERNEL_FEATURES_append_qemux86-64=" cfg/sound"
 
-# Temporary fix for oprofile and latencytop on qemux86-64
-KERNEL_FEATURES_append_qemux86-64=" features/profiling"
-KERNEL_FEATURES_append_qemux86-64=" features/latencytop"
-
 # extra tasks
 addtask kernel_link_vmlinux after do_compile before do_install
 addtask validate_branches before do_patch after do_kernel_checkout
Signature · 1 line
1.7.0.4
Acked-by on v1 1/2
#2 lore raw

Re: [PATCH 1/2] linux-yocto/qemux86-64: enable profiling and latency

Quoted 7 lines · Bruce Ashfield

The configuration chunks for profiling and latency top have been enabled in tree now, so we can drop optional feature additions in the recipe itself.

build tests show identical configurations.

Quoted 19 lines
---
  meta/recipes-kernel/linux/linux-yocto_git.bb |    4 ----
  1 files changed, 0 insertions(+), 4 deletions(-)
meta/recipes-kernel/linux/linux-yocto_git.bb +0 -4
index f35d1a2..38fbba3 100644
@@ -31,10 +31,6 @@ KERNEL_FEATURES="features/netfilter"
  KERNEL_FEATURES_append_qemux86=" cfg/sound"
  KERNEL_FEATURES_append_qemux86-64=" cfg/sound"
 
-# Temporary fix for oprofile and latencytop on qemux86-64
-KERNEL_FEATURES_append_qemux86-64=" features/profiling"
-KERNEL_FEATURES_append_qemux86-64=" features/latencytop"
-
  # extra tasks
  addtask kernel_link_vmlinux after do_compile before do_install
  addtask validate_branches before do_patch after do_kernel_checkout
Signature · 3 lines
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel
#3 lore raw

PATCH 2/2 linux-yocto: update base to 2.6.37.6

In reply to Bruce Ashfield

The kernel.org stable 2.6.37.6 was released, so we make it the base of our SRCREVs.

---
 .../conf/distro/include/poky-default-revisions.inc |   26 ++++++++++----------
 1 files changed, 13 insertions(+), 13 deletions(-)
meta/conf/distro/include/poky-default-revisions.inc +13 -13
index d195a9d..98db029 100644
@@ -98,19 +98,19 @@ SRCREV_machine_pn-linux-yocto-stable_beagleboard ?= "ef7f944e773950d4016b7643f9e
 SRCREV_machine_pn-linux-yocto-stable ?= "72ca49ab08b8eb475cec82a10049503602325791"
 SRCREV_meta_pn-linux-yocto-stable ?= "e1f85a470934a0cf6abde5d95533e74501822c6b"
 # development SRCREVs
-SRCREV_machine_pn-linux-yocto_qemuarm ?= "e39da830a965c6b855f566932bf90b0a8f6ebbb6"
-SRCREV_machine_pn-linux-yocto_qemumips ?= "b133a26933b243326ca48003220c5f9800c6bd23"
-SRCREV_machine_pn-linux-yocto_qemuppc ?= "e4308dcc0c5ad9743e310e0ec955cc796fd7d999"
-SRCREV_machine_pn-linux-yocto_qemux86 ?= "18798c0927143f2b2d03c5e56def8f9a5afc61b8"
-SRCREV_machine_pn-linux-yocto_qemux86-64 ?= "17e49db8624324d090dd5aaa18ef977bb2dd5f6d"
-SRCREV_machine_pn-linux-yocto_emenlow ?= "3e63916230461b59750188ce5efbc76e609e9ccb"
-SRCREV_machine_pn-linux-yocto_atom-pc ?= "17e49db8624324d090dd5aaa18ef977bb2dd5f6d"
-SRCREV_machine_pn-linux-yocto_routerstationpro ?= "78214d7ac1c3103840fe69d3bbbf8a82e83ef6b2"
-SRCREV_machine_pn-linux-yocto_mpc8315e-rdb ?= "f700964852b98d6e5c7f5da24ade0256f97cd8cb"
-SRCREV_machine_pn-linux-yocto_beagleboard ?= "17e49db8624324d090dd5aaa18ef977bb2dd5f6d"
-SRCREV_machine_pn-linux-yocto ?= "2b2ef940457f0bb40e0fb76937c921c2962364ca"
-SRCREV_meta_pn-linux-yocto ?= "212cae404e57ff9dc58c808035770d51325c3512"
-SRCREV_pn-linux-libc-headers-yocto ??= "17e49db8624324d090dd5aaa18ef977bb2dd5f6d"
+SRCREV_machine_pn-linux-yocto_qemuarm ?= "e5ca41def834db9d18b28393a45d53a8d18f3d05"
+SRCREV_machine_pn-linux-yocto_qemumips ?= "9bbc8e3432406429923fab0de038af5d3e647901"
+SRCREV_machine_pn-linux-yocto_qemuppc ?= "f0ff494e62bfaa921e844c1ec7fe6cf4a977980a"
+SRCREV_machine_pn-linux-yocto_qemux86 ?= "cb0537a40dadea20f12bc10e0986fd2a70290b42"
+SRCREV_machine_pn-linux-yocto_qemux86-64 ?= "69cfbdf9f1ff461a75e5b77d6d7ba35e97db4cc3"
+SRCREV_machine_pn-linux-yocto_emenlow ?= "2215a346eb4f9e09053d00bdf61ed999ff80e029"
+SRCREV_machine_pn-linux-yocto_atom-pc ?= "69cfbdf9f1ff461a75e5b77d6d7ba35e97db4cc3"
+SRCREV_machine_pn-linux-yocto_routerstationpro ?= "8db69980d76e1f863af409e70175963f23de83ab"
+SRCREV_machine_pn-linux-yocto_mpc8315e-rdb ?= "6861d8a4d58f8aa75997f7678cc454791544507a"
+SRCREV_machine_pn-linux-yocto_beagleboard ?= "69cfbdf9f1ff461a75e5b77d6d7ba35e97db4cc3"
+SRCREV_machine_pn-linux-yocto ?= "69cfbdf9f1ff461a75e5b77d6d7ba35e97db4cc3"
+SRCREV_meta_pn-linux-yocto ?= "16cabf8ce412b5f8599f92a9e11dfd0ee6e0ad12"
+SRCREV_pn-linux-libc-headers-yocto ??= "69cfbdf9f1ff461a75e5b77d6d7ba35e97db4cc3"
 SRCREV_pn-matchbox-config-gtk ??= "3ed74dfb7c57be088a5ab36e446c0ccde9fa1028"
 SRCREV_pn-matchbox-desktop-sato ??= "76"
 SRCREV_pn-matchbox-desktop ??= "af7ed6775487380be73160aa0298bf6019765fad"
Signature · 1 line
1.7.0.4
#4 lore raw
In reply to Bruce Ashfield
Quoted 14 lines · Bruce Ashfield

Another minor update to the 2.6.37 kernel (which has almost run it's course for updates and will go into maintenance mode shortly) to 2.6.37.6.

The other patch in this series merges some out of tree configuration (profiling/latency) and pulls in the EMGD update to stage it for more BSPs.

Built and boot tested on all currently supported emulations.

Pull URL: git://git.pokylinux.org/poky-contrib.git
Branch: zedd/kernel
Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel

Quoted 8 lines

Thanks,
Bruce Ashfield <[email protected]>
---

Bruce Ashfield (2):
linux-yocto/qemux86-64: enable profiling and latency
linux-yocto: update base to 2.6.37.6

Merged to master, thanks.

Richard