Skip to contentSkip to conversation

linux-yocto: consolidated merge request

PATCH Applied Bruce Ashfield 5 participants 11 messages Jun 22, 2011 – Jun 28, 2011

lore
Share & tools
lore
#0 lore raw

cover linux-yocto: consolidated merge request

Hi,

This pull request contains the first iteration of the base configuration changes discussed on the list about two weeks ago, and a common USB fix that was identified during the beagleboard refresh.

94fa015 meta: add taskstats experimental feature group 4fb2ed5 meta: enable freezer support
88d619e meta: enable fuse and cuse as modules f465827 meta: add namespaces + experimental configs fbdd376 meta: add devtmpfs config group
b04f6d9 meta: re-enable cgroups options in the standard kernel

I've built the relevant qemu targets with the changes, and my sanity tests have all passed here.

cc Koen Kooi <[email protected]>
cc Daren Hart <[email protected]>

Cheers,

Bruce

The following changes since commit 46378aec555f08f133bf601be01dacf4bd0b7f05:
Bruce Ashfield (1):
linux-yocto/meta-yocto: update SRCREVs for utrace merge

are available in the git repository at:

git://git.pokylinux.org/poky-contrib zedd/oe-core
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/oe-core

Bruce Ashfield (2):
linux-yocto: update meta SRCREV for new config groups
linux-yocto: update meta and yocto/standard SRCREVs

 meta/recipes-kernel/linux/linux-yocto_2.6.37.bb |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)
#1 lore raw

PATCH 1/2 linux-yocto: update meta SRCREV for new config groups

Updating the SRCREV for the kernel repo's meta branch to capture the following commits:

94fa015 meta: add taskstats experimental feature group 4fb2ed5 meta: enable freezer support
88d619e meta: enable fuse and cuse as modules f465827 meta: add namespaces + experimental configs fbdd376 meta: add devtmpfs config group
b04f6d9 meta: re-enable cgroups options in the standard kernel

There's also a change to the recipe itself to trigger the taskstats optional config items by default. This is to allow the introduction of these changes gradually, since other recipes inheriting the kernel can add or ignore these options at their convenience.

---
 meta/recipes-kernel/linux/linux-yocto_2.6.37.bb |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
meta/recipes-kernel/linux/linux-yocto_2.6.37.bb +3 -2
index 2ee801e..90943c2 100644
@@ -20,9 +20,9 @@ SRCREV_machine_qemuppc = "9d278962ff228ea9627a85b0d21ed717246ebf1f"
 SRCREV_machine_qemux86 = "57545699dff0b384bb16be74b0358059da5cce6a"
 SRCREV_machine_qemux86-64 = "5d36c23eecdc9663c9c3a2a511d4872d3b3fd669"
 SRCREV_machine = "12646d158aced2ba0122787bd56ff554e371091c"
-SRCREV_meta = "8888d948e0ddbc5f37bd3dc23cc1b398ab230e2e"
+SRCREV_meta = "94fa015b130e96a3b6242a8ac4ff4cca9406951f"
 
-PR = "r18"
+PR = "r19"
 PV = "${LINUX_VERSION}+git${SRCPV}"
 SRCREV_FORMAT = "meta_machine"
 
@@ -33,6 +33,7 @@ COMPATIBLE_MACHINE = "(qemuarm|qemux86|qemuppc|qemumips|qemux86-64)"
 # Functionality flags
 KERNEL_REVISION_CHECKING ?= "t"
 KERNEL_FEATURES="features/netfilter"
+KERNEL_FEATURES_append=" features/taskstats"
 KERNEL_FEATURES_append_qemux86=" cfg/sound"
 KERNEL_FEATURES_append_qemux86-64=" cfg/sound"
 
Signature · 1 line
1.7.0.4
#2 lore raw

Re: [PATCH 1/2] linux-yocto: update meta SRCREV for new config groups

Hi, I got the following ERROR with the patch:

Log data follows:

| Unstaged changes after reset:
| M arch/powerpc/boot/dts/mpc8315erdb.dts
| Deleted branch meta-temp (was cf7d7e5).
| WARNING: addon feature "features/taskstats" was not found
| ERROR: required features were not found. aborting
| ERROR: Function 'do_patch' failed 

Maybe we forgot to push the proper commits into the linux-yocto git repo?

Thanks,
-- Dexuan

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Bruce Ashfield
Sent: 2011年6月23日 5:29
To: [email protected]
Cc: [email protected]; [email protected]; [email protected]; Wold, Saul
Subject: [OE-core] [PATCH 1/2] linux-yocto: update meta SRCREV for new config groups

Updating the SRCREV for the kernel repo's meta branch to capture the following commits:

94fa015 meta: add taskstats experimental feature group 4fb2ed5 meta: enable freezer support
88d619e meta: enable fuse and cuse as modules f465827 meta: add namespaces + experimental configs fbdd376 meta: add devtmpfs config group
b04f6d9 meta: re-enable cgroups options in the standard kernel

There's also a change to the recipe itself to trigger the taskstats optional config items by default. This is to allow the introduction of these changes gradually, since other recipes inheriting the kernel can add or ignore these options at their convenience.

---
 meta/recipes-kernel/linux/linux-yocto_2.6.37.bb |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
meta/recipes-kernel/linux/linux-yocto_2.6.37.bb +3 -2
index 2ee801e..90943c2 100644
@@ -20,9 +20,9 @@ SRCREV_machine_qemuppc = "9d278962ff228ea9627a85b0d21ed717246ebf1f"
 SRCREV_machine_qemux86 = "57545699dff0b384bb16be74b0358059da5cce6a"
 SRCREV_machine_qemux86-64 = "5d36c23eecdc9663c9c3a2a511d4872d3b3fd669"
 SRCREV_machine = "12646d158aced2ba0122787bd56ff554e371091c"
-SRCREV_meta = "8888d948e0ddbc5f37bd3dc23cc1b398ab230e2e"
+SRCREV_meta = "94fa015b130e96a3b6242a8ac4ff4cca9406951f"
 
-PR = "r18"
+PR = "r19"
 PV = "${LINUX_VERSION}+git${SRCPV}"
 SRCREV_FORMAT = "meta_machine"
 
@@ -33,6 +33,7 @@ COMPATIBLE_MACHINE = "(qemuarm|qemux86|qemuppc|qemumips|qemux86-64)"
 # Functionality flags
 KERNEL_REVISION_CHECKING ?= "t"
 KERNEL_FEATURES="features/netfilter"
+KERNEL_FEATURES_append=" features/taskstats"
 KERNEL_FEATURES_append_qemux86=" cfg/sound"
 KERNEL_FEATURES_append_qemux86-64=" cfg/sound"
 
Signature · 7 lines
1.7.0.4


_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
#3 lore raw

Re: [PATCH 1/2] linux-yocto: update meta SRCREV for new config groups

Quoted 10 lines · Dexuan

Hi, I got the following ERROR with the patch:

Log data follows:

Quoted 6 lines

Unstaged changes after reset:
M arch/powerpc/boot/dts/mpc8315erdb.dts
Deleted branch meta-temp (was cf7d7e5).
WARNING: addon feature "features/taskstats" was not found
ERROR: required features were not found. aborting
ERROR: Function 'do_patch' failed

Quoted 2 lines

Maybe we forgot to push the proper commits into the linux-yocto git repo?

BTW, I'm building emenlow with today's poky master (commit a1f79a7896b) and mete-intel (commit 76d1178ba).

After I reverted the line
KERNEL_FEATURES_append=" features/taskstats",
at least linux-yocto's do_patch can work.

Thanks,
-- Dexuan

Quoted 57 lines

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Bruce Ashfield Sent: 2011年6月23日 5:29
To: [email protected]
Cc: [email protected]; [email protected]; [email protected]; Wold, Saul
Subject: [OE-core] [PATCH 1/2] linux-yocto: update meta SRCREV for new config groups

Updating the SRCREV for the kernel repo's meta branch to capture the following commits:

94fa015 meta: add taskstats experimental feature group 4fb2ed5 meta: enable freezer support
88d619e meta: enable fuse and cuse as modules f465827 meta: add namespaces + experimental configs fbdd376 meta: add devtmpfs config group
b04f6d9 meta: re-enable cgroups options in the standard kernel

There's also a change to the recipe itself to trigger the taskstats optional config items by default. This is to allow the introduction of these changes gradually, since other recipes inheriting the kernel can add or ignore these options at their convenience.

---
 meta/recipes-kernel/linux/linux-yocto_2.6.37.bb |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
meta/recipes-kernel/linux/linux-yocto_2.6.37.bb +0 -0
index 2ee801e..90943c2 100644
@@ -20,9 +20,9 @@ SRCREV_machine_qemuppc =
 "9d278962ff228ea9627a85b0d21ed717246ebf1f" SRCREV_machine_qemux86 =
 "57545699dff0b384bb16be74b0358059da5cce6a" SRCREV_machine_qemux86-64
 = "5d36c23eecdc9663c9c3a2a511d4872d3b3fd669" SRCREV_machine =

"12646d158aced2ba0122787bd56ff554e371091c" -SRCREV_meta = "8888d948e0ddbc5f37bd3dc23cc1b398ab230e2e" +SRCREV_meta = "94fa015b130e96a3b6242a8ac4ff4cca9406951f"

meta/recipes-kernel/linux/linux-yocto_2.6.37.bb +2 -1
-PR = "r18"
+PR = "r19"
 PV = "${LINUX_VERSION}+git${SRCPV}"
 SRCREV_FORMAT = "meta_machine"
@@ -33,6 +33,7 @@ COMPATIBLE_MACHINE =
 "(qemuarm|qemux86|qemuppc|qemumips|qemux86-64)" # Functionality flags
 KERNEL_REVISION_CHECKING ?= "t"
 KERNEL_FEATURES="features/netfilter"
+KERNEL_FEATURES_append=" features/taskstats"
 KERNEL_FEATURES_append_qemux86=" cfg/sound"
 KERNEL_FEATURES_append_qemux86-64=" cfg/sound"
#4 lore raw

Re: [PATCH 1/2] linux-yocto: update meta SRCREV for new config groups

2011/6/27 Cui, Dexuan <[email protected]>:

Quoted 11 lines
Quoted 10 lines · Dexuan

Hi, I got the following ERROR with the patch:

Log data follows:

Quoted 6 lines

Unstaged changes after reset:
M arch/powerpc/boot/dts/mpc8315erdb.dts
Deleted branch meta-temp (was cf7d7e5).
WARNING: addon feature "features/taskstats" was not found
ERROR: required features were not found. aborting
ERROR: Function 'do_patch' failed

Quoted 7 lines
Quoted 2 lines

Maybe we forgot to push the proper commits into the linux-yocto git repo?

BTW, I'm building emenlow with today's poky master (commit a1f79a7896b) and mete-intel (commit 76d1178ba).

After I reverted the line
KERNEL_FEATURES_append=" features/taskstats",
at least linux-yocto's do_patch can work.

It isn't this. Can you check your local clone in git2/downloads ? Everything that is required is already on the servers, I double checked with a clean build on a clean machine, so there's nothing left to push or fix.

Bruce

Quoted 65 lines

Thanks,
-- Dexuan

Quoted 51 lines

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Bruce Ashfield Sent: 2011年6月23日 5:29
To: [email protected]
Cc: [email protected]; [email protected]; [email protected]; Wold, Saul
Subject: [OE-core] [PATCH 1/2] linux-yocto: update meta SRCREV for new config groups

Updating the SRCREV for the kernel repo's meta branch to capture the following commits:

94fa015 meta: add taskstats experimental feature group 4fb2ed5 meta: enable freezer support
88d619e meta: enable fuse and cuse as modules f465827 meta: add namespaces + experimental configs fbdd376 meta: add devtmpfs config group
b04f6d9 meta: re-enable cgroups options in the standard kernel

There's also a change to the recipe itself to trigger the taskstats optional config items by default. This is to allow the introduction of these changes gradually, since other recipes inheriting the kernel can add or ignore these options at their convenience.

---
 meta/recipes-kernel/linux/linux-yocto_2.6.37.bb |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
meta/recipes-kernel/linux/linux-yocto_2.6.37.bb +0 -0
index 2ee801e..90943c2 100644
@@ -20,9 +20,9 @@ SRCREV_machine_qemuppc =
 "9d278962ff228ea9627a85b0d21ed717246ebf1f" SRCREV_machine_qemux86 =
 "57545699dff0b384bb16be74b0358059da5cce6a" SRCREV_machine_qemux86-64
 = "5d36c23eecdc9663c9c3a2a511d4872d3b3fd669" SRCREV_machine =

"12646d158aced2ba0122787bd56ff554e371091c" -SRCREV_meta = "8888d948e0ddbc5f37bd3dc23cc1b398ab230e2e" +SRCREV_meta = "94fa015b130e96a3b6242a8ac4ff4cca9406951f"

meta/recipes-kernel/linux/linux-yocto_2.6.37.bb +1 -1
-PR = "r18"
+PR = "r19"
 PV = "${LINUX_VERSION}+git${SRCPV}"
 SRCREV_FORMAT = "meta_machine"

meta/recipes-kernel/linux/linux-yocto_2.6.37.bb COMPATIBLE_MACHINE = · line 38

Quoted 6 lines
meta/recipes-kernel/linux/linux-yocto_2.6.37.bb +1 -0
@@ -33,6 +33,7 @@ COMPATIBLE_MACHINE =
 "(qemuarm|qemux86|qemuppc|qemumips|qemux86-64)" # Functionality flags
 KERNEL_REVISION_CHECKING ?= "t"
 KERNEL_FEATURES="features/netfilter"
+KERNEL_FEATURES_append=" features/taskstats"
 KERNEL_FEATURES_append_qemux86=" cfg/sound"
 KERNEL_FEATURES_append_qemux86-64=" cfg/sound"

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Signature · 2 lines
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"
#5 lore raw

Re: [PATCH 1/2] linux-yocto: update meta SRCREV for new config groups

Quoted 16 lines · Bruce Ashfield

2011/6/27 Cui, Dexuan <[email protected]>:

Quoted 15 lines
Quoted 10 lines · Dexuan

Hi, I got the following ERROR with the patch:

Log data follows:

Quoted 6 lines

Unstaged changes after reset:
M arch/powerpc/boot/dts/mpc8315erdb.dts
Deleted branch meta-temp (was cf7d7e5).
WARNING: addon feature "features/taskstats" was not found
ERROR: required features were not found. aborting
ERROR: Function 'do_patch' failed

Quoted 2 lines

Maybe we forgot to push the proper commits into the linux-yocto git repo?

BTW, I'm building emenlow with today's poky master (commit a1f79a7896b) and mete-intel (commit 76d1178ba).

Just noticed that you were using emenlow so updated the meta-intel SRCREVs, maybe that was the problem?

Tom

Quoted 78 lines
Quoted 3 lines

After I reverted the line
KERNEL_FEATURES_append=" features/taskstats",
at least linux-yocto's do_patch can work.

It isn't this. Can you check your local clone in git2/downloads ? Everything that is required is already on the servers, I double checked with a clean build on a clean machine, so there's nothing left to push or fix.

Bruce

Quoted 65 lines

Thanks,
-- Dexuan

Quoted 51 lines

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Bruce Ashfield Sent: 2011年6月23日 5:29
To: [email protected]
Cc: [email protected]; [email protected]; [email protected]; Wold, Saul
Subject: [OE-core] [PATCH 1/2] linux-yocto: update meta SRCREV for new config groups

Updating the SRCREV for the kernel repo's meta branch to capture the following commits:

94fa015 meta: add taskstats experimental feature group 4fb2ed5 meta: enable freezer support
88d619e meta: enable fuse and cuse as modules f465827 meta: add namespaces + experimental configs fbdd376 meta: add devtmpfs config group
b04f6d9 meta: re-enable cgroups options in the standard kernel

There's also a change to the recipe itself to trigger the taskstats optional config items by default. This is to allow the introduction of these changes gradually, since other recipes inheriting the kernel can add or ignore these options at their convenience.

---
 meta/recipes-kernel/linux/linux-yocto_2.6.37.bb |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
meta/recipes-kernel/linux/linux-yocto_2.6.37.bb +0 -0
index 2ee801e..90943c2 100644
@@ -20,9 +20,9 @@ SRCREV_machine_qemuppc =
 "9d278962ff228ea9627a85b0d21ed717246ebf1f" SRCREV_machine_qemux86 =
 "57545699dff0b384bb16be74b0358059da5cce6a" SRCREV_machine_qemux86-64
 = "5d36c23eecdc9663c9c3a2a511d4872d3b3fd669" SRCREV_machine =

"12646d158aced2ba0122787bd56ff554e371091c" -SRCREV_meta = "8888d948e0ddbc5f37bd3dc23cc1b398ab230e2e" +SRCREV_meta = "94fa015b130e96a3b6242a8ac4ff4cca9406951f"

meta/recipes-kernel/linux/linux-yocto_2.6.37.bb +1 -1
-PR = "r18"
+PR = "r19"
 PV = "${LINUX_VERSION}+git${SRCPV}"
 SRCREV_FORMAT = "meta_machine"

meta/recipes-kernel/linux/linux-yocto_2.6.37.bb COMPATIBLE_MACHINE = · line 38

Quoted 6 lines
meta/recipes-kernel/linux/linux-yocto_2.6.37.bb +1 -0
@@ -33,6 +33,7 @@ COMPATIBLE_MACHINE =
 "(qemuarm|qemux86|qemuppc|qemumips|qemux86-64)" # Functionality flags
 KERNEL_REVISION_CHECKING ?= "t"
 KERNEL_FEATURES="features/netfilter"
+KERNEL_FEATURES_append=" features/taskstats"
 KERNEL_FEATURES_append_qemux86=" cfg/sound"
 KERNEL_FEATURES_append_qemux86-64=" cfg/sound"

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

#6 lore raw

Re: [PATCH 1/2] linux-yocto: update meta SRCREV for new config groups

Quoted 13 lines · Tom Zanussi
Quoted 12 lines · Bruce Ashfield

2011/6/27 Cui, Dexuan <[email protected]>:

Quoted 11 lines
Quoted 10 lines · Dexuan

Hi, I got the following ERROR with the patch:

Log data follows:

Quoted 6 lines

Unstaged changes after reset:
M arch/powerpc/boot/dts/mpc8315erdb.dts
Deleted branch meta-temp (was cf7d7e5).
WARNING: addon feature "features/taskstats" was not found
ERROR: required features were not found. aborting
ERROR: Function 'do_patch' failed

Quoted 7 lines
Quoted 4 lines
Quoted 4 lines
Quoted 2 lines

Maybe we forgot to push the proper commits into the linux-yocto git repo?

BTW, I'm building emenlow with today's poky master (commit a1f79a7896b) and mete-intel (commit 76d1178ba).

Just noticed that you were using emenlow so updated the meta-intel SRCREVs, maybe that was the problem?

Aha! that would be the problem.

Is now when we try and kick up the conversion on a way to more efficiently bubble these changes through the BSP layers ? :)

Bruce

Quoted 89 lines

Tom

Quoted 4 lines
Quoted 3 lines

After I reverted the line
KERNEL_FEATURES_append=" features/taskstats",
at least linux-yocto's do_patch can work.

Quoted 74 lines

It isn't this. Can you check your local clone in git2/downloads ? Everything that is required is already on the servers, I double checked with a clean build on a clean machine, so there's nothing left to push or fix.

Bruce

Quoted 65 lines

Thanks,
-- Dexuan

Quoted 51 lines

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Bruce Ashfield Sent: 2011年6月23日 5:29
To: [email protected]
Cc: [email protected]; [email protected]; [email protected]; Wold, Saul
Subject: [OE-core] [PATCH 1/2] linux-yocto: update meta SRCREV for new config groups

Updating the SRCREV for the kernel repo's meta branch to capture the following commits:

  94fa015 meta: add taskstats experimental feature group 4fb2ed5 meta: enable freezer support
  88d619e meta: enable fuse and cuse as modules f465827 meta: add namespaces + experimental configs fbdd376 meta: add devtmpfs config group
  b04f6d9 meta: re-enable cgroups options in the standard kernel

There's also a change to the recipe itself to trigger the taskstats optional config items by default. This is to allow the introduction of these changes gradually, since other recipes inheriting the kernel can add or ignore these options at their convenience.

---
 meta/recipes-kernel/linux/linux-yocto_2.6.37.bb |    5 +++--

 1 files changed, 3 insertions(+), 2 deletions(-)
meta/recipes-kernel/linux/linux-yocto_2.6.37.bb +0 -0
index 2ee801e..90943c2 100644
@@ -20,9 +20,9 @@ SRCREV_machine_qemuppc =

 "9d278962ff228ea9627a85b0d21ed717246ebf1f" SRCREV_machine_qemux86 = "57545699dff0b384bb16be74b0358059da5cce6a" SRCREV_machine_qemux86-64 = "5d36c23eecdc9663c9c3a2a511d4872d3b3fd669" SRCREV_machine = "12646d158aced2ba0122787bd56ff554e371091c" -SRCREV_meta = "8888d948e0ddbc5f37bd3dc23cc1b398ab230e2e" +SRCREV_meta = "94fa015b130e96a3b6242a8ac4ff4cca9406951f"

meta/recipes-kernel/linux/linux-yocto_2.6.37.bb +1 -1
-PR = "r18"
+PR = "r19"

 PV = "${LINUX_VERSION}+git${SRCPV}"
 SRCREV_FORMAT = "meta_machine"

meta/recipes-kernel/linux/linux-yocto_2.6.37.bb +0 -0
@@ -33,6 +33,7 @@ COMPATIBLE_MACHINE =
Quoted 6 lines

 "(qemuarm|qemux86|qemuppc|qemumips|qemux86-64)" # Functionality flags KERNEL_REVISION_CHECKING ?= "t" KERNEL_FEATURES="features/netfilter" +KERNEL_FEATURES_append=" features/taskstats" KERNEL_FEATURES_append_qemux86=" cfg/sound" KERNEL_FEATURES_append_qemux86-64=" cfg/sound"

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Signature · 2 lines
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"
#7 lore raw

Re: [PATCH 1/2] linux-yocto: update meta SRCREV for new config groups

In reply to Tom Zanussi
Quoted 13 lines · Tom Zanussi
Quoted 12 lines · Bruce Ashfield

2011/6/27 Cui, Dexuan <[email protected]>:

Quoted 11 lines
Quoted 10 lines · Dexuan

Hi, I got the following ERROR with the patch:

Log data follows:

Quoted 6 lines

Unstaged changes after reset:
M arch/powerpc/boot/dts/mpc8315erdb.dts
Deleted branch meta-temp (was cf7d7e5).
WARNING: addon feature "features/taskstats" was not found
ERROR: required features were not found. aborting
ERROR: Function 'do_patch' failed

Quoted 8 lines
Quoted 5 lines
Quoted 5 lines
Quoted 2 lines

Maybe we forgot to push the proper commits into the linux-yocto git repo?

BTW, I'm building emenlow with today's poky master (commit a1f79a7896b) and mete-intel (commit 76d1178ba).

Just noticed that you were using emenlow so updated the meta-intel SRCREVs, maybe that was the problem?

Hi Tom,
Yes, that is just the problem.
With the new commit "Update kernel SRCREVs" in meta-intel repo, I don't have the issue now.

Thank you and Bruce a lot for the quick fixing!

Thanks,
-- Dexuan

#8 lore raw

Re: [PATCH 1/2] linux-yocto: update meta SRCREV for new config groups

In reply to Cui, Dexuan

2011/6/27 Cui, Dexuan <[email protected]>:

Quoted 11 lines

Hi, I got the following ERROR with the patch:

Log data follows:

| Unstaged changes after reset:
| M arch/powerpc/boot/dts/mpc8315erdb.dts
| Deleted branch meta-temp (was cf7d7e5).
| WARNING: addon feature "features/taskstats" was not found
| ERROR: required features were not found. aborting
| ERROR: Function 'do_patch' failed

Maybe we forgot to push the proper commits into the linux-yocto git repo?

I definitely pushed them all. see here:

http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-2.6.37/commit/?h=meta&id=94fa015b130e96a3b6242a8ac4ff4cca9406951f

It's more likely that your local clone wasn't properly updated. I'll double check the SRCREV as well, which I just did. And that's correct as well:

http://git.pokylinux.org/cgit/cgit.cgi/linux-yocto-2.6.37/commit/?h=meta&id=d5d3c6480d61f83503ccef7fbcd765f7aca8b71b

Bruce

Quoted 69 lines

Thanks,
-- Dexuan

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Bruce Ashfield
Sent: 2011年6月23日 5:29
To: [email protected]
Cc: [email protected]; [email protected]; [email protected]; Wold, Saul
Subject: [OE-core] [PATCH 1/2] linux-yocto: update meta SRCREV for new config groups

Updating the SRCREV for the kernel repo's meta branch to capture the following commits:

94fa015 meta: add taskstats experimental feature group 4fb2ed5 meta: enable freezer support
88d619e meta: enable fuse and cuse as modules f465827 meta: add namespaces + experimental configs fbdd376 meta: add devtmpfs config group
b04f6d9 meta: re-enable cgroups options in the standard kernel

There's also a change to the recipe itself to trigger the taskstats optional config items by default. This is to allow the introduction of these changes gradually, since other recipes inheriting the kernel can add or ignore these options at their convenience.

---
 meta/recipes-kernel/linux/linux-yocto_2.6.37.bb |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
meta/recipes-kernel/linux/linux-yocto_2.6.37.bb +3 -3
index 2ee801e..90943c2 100644
@@ -20,9 +20,9 @@ SRCREV_machine_qemuppc = "9d278962ff228ea9627a85b0d21ed717246ebf1f"
 SRCREV_machine_qemux86 = "57545699dff0b384bb16be74b0358059da5cce6a"
 SRCREV_machine_qemux86-64 = "5d36c23eecdc9663c9c3a2a511d4872d3b3fd669"
 SRCREV_machine = "12646d158aced2ba0122787bd56ff554e371091c"
-SRCREV_meta = "8888d948e0ddbc5f37bd3dc23cc1b398ab230e2e"
+SRCREV_meta = "94fa015b130e96a3b6242a8ac4ff4cca9406951f"
 
-PR = "r18"
+PR = "r19"
 PV = "${LINUX_VERSION}+git${SRCPV}"
 SRCREV_FORMAT = "meta_machine"
 
@@ -33,6 +33,7 @@ COMPATIBLE_MACHINE = "(qemuarm|qemux86|qemuppc|qemumips|qemux86-64)"
 # Functionality flags
 KERNEL_REVISION_CHECKING ?= "t"
 KERNEL_FEATURES="features/netfilter"
+KERNEL_FEATURES_append=" features/taskstats"
 KERNEL_FEATURES_append_qemux86=" cfg/sound"
 KERNEL_FEATURES_append_qemux86-64=" cfg/sound"
 
--

1.7.0.4

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Signature · 2 lines
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"
#9 lore raw

PATCH 2/2 linux-yocto: update meta and yocto/standard SRCREVs

In reply to Bruce Ashfield

As part of sync'ing the in-tree beagleboard support, the following commit has been pushed to all branches, and hence the SRCREV update:

bb8e31f USB: ehci: remove structure packing from ehci_def

The meta SRCREV update is to capture the new and sync'd BSP configuration.

---
 meta/recipes-kernel/linux/linux-yocto_2.6.37.bb |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)
meta/recipes-kernel/linux/linux-yocto_2.6.37.bb +7 -7
index 90943c2..f244226 100644
@@ -14,13 +14,13 @@ KMETA = meta
 LINUX_VERSION ?= "2.6.37"
 LINUX_VERSION_EXTENSION ?= "-yocto-${LINUX_KERNEL_TYPE}"
 
-SRCREV_machine_qemuarm = "52424d35025cfa43f0d66cf6fa982a5c289a1ba4"
-SRCREV_machine_qemumips = "9083f18f40fc6a2baf76fa001bc4858e02f40378"
-SRCREV_machine_qemuppc = "9d278962ff228ea9627a85b0d21ed717246ebf1f"
-SRCREV_machine_qemux86 = "57545699dff0b384bb16be74b0358059da5cce6a"
-SRCREV_machine_qemux86-64 = "5d36c23eecdc9663c9c3a2a511d4872d3b3fd669"
-SRCREV_machine = "12646d158aced2ba0122787bd56ff554e371091c"
-SRCREV_meta = "94fa015b130e96a3b6242a8ac4ff4cca9406951f"
+SRCREV_machine_qemuarm = "92232beb4e72fcf8d85abe79edba0cdf53f1ce41"
+SRCREV_machine_qemumips = "30cc7e06fba9126e79b4a0a3219c7d0259638f7a"
+SRCREV_machine_qemuppc = "4ae67af1d0ece9944f8e640925aaf69aa5f10e34"
+SRCREV_machine_qemux86 = "ea7bcd9e408ddfaf5ecd0bcc37956998add58e2d"
+SRCREV_machine_qemux86-64 = "790b4cd5ff0bb8c4f4523763436efd438c692342"
+SRCREV_machine = "bb8e31f2c99f5e007660d4540df246fb7ecfa746"
+SRCREV_meta = "d5d3c6480d61f83503ccef7fbcd765f7aca8b71b"
 
 PR = "r19"
 PV = "${LINUX_VERSION}+git${SRCPV}"
Signature · 1 line
1.7.0.4
#10 lore raw
In reply to Bruce Ashfield
Quoted 20 lines · Bruce Ashfield

Hi,

This pull request contains the first iteration of the base configuration changes discussed on the list about two weeks ago, and a common USB fix that was identified during the beagleboard refresh.

94fa015 meta: add taskstats experimental feature group 4fb2ed5 meta: enable freezer support
88d619e meta: enable fuse and cuse as modules f465827 meta: add namespaces + experimental configs fbdd376 meta: add devtmpfs config group
b04f6d9 meta: re-enable cgroups options in the standard kernel

I've built the relevant qemu targets with the changes, and my sanity tests have all passed here.

cc Koen Kooi <[email protected]>
cc Daren Hart <[email protected]>
Quoted 8 lines

Cheers,

Bruce

The following changes since commit 46378aec555f08f133bf601be01dacf4bd0b7f05:
Bruce Ashfield (1):
linux-yocto/meta-yocto: update SRCREVs for utrace merge

Merged to master (as soon as my push to the repo works), thanks.

Richard