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

login
register
mail settings
Submitter Dexuan Cui
Date June 27, 2011, 5:23 a.m.
Message ID <1865303E0DED764181A9D882DEF65FB69F4CEB0730@shsmsx502.ccr.corp.intel.com>
Download mbox | patch
Permalink /patch/6521/
State New, archived
Headers show

Comments

Dexuan Cui - June 27, 2011, 5:23 a.m.
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: openembedded-core-bounces@lists.openembedded.org [mailto:openembedded-core-bounces@lists.openembedded.org] On Behalf Of Bruce Ashfield

Sent: 2011?6?23? 5:29
To: richard.purdie@linuxfoundation.org
Cc: dvhart@linux.intel.com; openembedded-core@lists.openembedded.org; koen@dominion.thruhere.net; 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.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>

---
 meta/recipes-kernel/linux/linux-yocto_2.6.37.bb |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

-- 
1.7.0.4


_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Dexuan Cui - June 27, 2011, 5:26 a.m.
Cui, Dexuan wrote:
> 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? 

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
> 

> 

> -----Original Message-----

> From: openembedded-core-bounces@lists.openembedded.org

> [mailto:openembedded-core-bounces@lists.openembedded.org] On Behalf

> Of Bruce Ashfield Sent: 2011?6?23? 5:29 

> To: richard.purdie@linuxfoundation.org

> Cc: dvhart@linux.intel.com; openembedded-core@lists.openembedded.org;

> koen@dominion.thruhere.net; 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.

> 

> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>

> ---

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

>  1 files changed, 3 insertions(+), 2 deletions(-)

> 

> diff --git a/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb

> b/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb 

> index 2ee801e..90943c2 100644

> --- a/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb

> +++ b/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb

> @@ -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"
Bruce Ashfield - June 27, 2011, 12:55 p.m.
2011/6/27 Cui, Dexuan <dexuan.cui@intel.com>:
> 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

>
> Thanks,
> -- Dexuan
>
>
> -----Original Message-----
> From: openembedded-core-bounces@lists.openembedded.org [mailto:openembedded-core-bounces@lists.openembedded.org] On Behalf Of Bruce Ashfield
> Sent: 2011?6?23? 5:29
> To: richard.purdie@linuxfoundation.org
> Cc: dvhart@linux.intel.com; openembedded-core@lists.openembedded.org; koen@dominion.thruhere.net; 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.
>
> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
> ---
>  meta/recipes-kernel/linux/linux-yocto_2.6.37.bb |    5 +++--
>  1 files changed, 3 insertions(+), 2 deletions(-)
>
> diff --git a/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb b/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb
> index 2ee801e..90943c2 100644
> --- a/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb
> +++ b/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb
> @@ -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
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>
Bruce Ashfield - June 27, 2011, 12:56 p.m.
2011/6/27 Cui, Dexuan <dexuan.cui@intel.com>:
> Cui, Dexuan wrote:
>> 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?
> 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

>
> Thanks,
> -- Dexuan
>>
>>
>> -----Original Message-----
>> From: openembedded-core-bounces@lists.openembedded.org
>> [mailto:openembedded-core-bounces@lists.openembedded.org] On Behalf
>> Of Bruce Ashfield Sent: 2011?6?23? 5:29
>> To: richard.purdie@linuxfoundation.org
>> Cc: dvhart@linux.intel.com; openembedded-core@lists.openembedded.org;
>> koen@dominion.thruhere.net; 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.
>>
>> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
>> ---
>>  meta/recipes-kernel/linux/linux-yocto_2.6.37.bb |    5 +++--
>>  1 files changed, 3 insertions(+), 2 deletions(-)
>>
>> diff --git a/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb
>> b/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb
>> index 2ee801e..90943c2 100644
>> --- a/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb
>> +++ b/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb
>> @@ -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"
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>
Tom Zanussi - June 27, 2011, 2:34 p.m.
On Mon, 2011-06-27 at 05:56 -0700, Bruce Ashfield wrote:
> 2011/6/27 Cui, Dexuan <dexuan.cui@intel.com>:
> > Cui, Dexuan wrote:
> >> 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?
> > 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

> > 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
> 
> >
> > Thanks,
> > -- Dexuan
> >>
> >>
> >> -----Original Message-----
> >> From: openembedded-core-bounces@lists.openembedded.org
> >> [mailto:openembedded-core-bounces@lists.openembedded.org] On Behalf
> >> Of Bruce Ashfield Sent: 2011?6?23? 5:29
> >> To: richard.purdie@linuxfoundation.org
> >> Cc: dvhart@linux.intel.com; openembedded-core@lists.openembedded.org;
> >> koen@dominion.thruhere.net; 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.
> >>
> >> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
> >> ---
> >>  meta/recipes-kernel/linux/linux-yocto_2.6.37.bb |    5 +++--
> >>  1 files changed, 3 insertions(+), 2 deletions(-)
> >>
> >> diff --git a/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb
> >> b/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb
> >> index 2ee801e..90943c2 100644
> >> --- a/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb
> >> +++ b/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb
> >> @@ -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"
> > _______________________________________________
> > Openembedded-core mailing list
> > Openembedded-core@lists.openembedded.org
> > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
> >
> 
> 
>
Bruce Ashfield - June 27, 2011, 2:38 p.m.
On Mon, Jun 27, 2011 at 10:34 AM, Tom Zanussi <tom.zanussi@intel.com> wrote:
> On Mon, 2011-06-27 at 05:56 -0700, Bruce Ashfield wrote:
>> 2011/6/27 Cui, Dexuan <dexuan.cui@intel.com>:
>> > Cui, Dexuan wrote:
>> >> 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?
>> > 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

>
> Tom
>
>> > 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
>>
>> >
>> > Thanks,
>> > -- Dexuan
>> >>
>> >>
>> >> -----Original Message-----
>> >> From: openembedded-core-bounces@lists.openembedded.org
>> >> [mailto:openembedded-core-bounces@lists.openembedded.org] On Behalf
>> >> Of Bruce Ashfield Sent: 2011?6?23? 5:29
>> >> To: richard.purdie@linuxfoundation.org
>> >> Cc: dvhart@linux.intel.com; openembedded-core@lists.openembedded.org;
>> >> koen@dominion.thruhere.net; 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.
>> >>
>> >> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
>> >> ---
>> >>  meta/recipes-kernel/linux/linux-yocto_2.6.37.bb |    5 +++--
>> >>  1 files changed, 3 insertions(+), 2 deletions(-)
>> >>
>> >> diff --git a/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb
>> >> b/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb
>> >> index 2ee801e..90943c2 100644
>> >> --- a/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb
>> >> +++ b/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb
>> >> @@ -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"
>> > _______________________________________________
>> > Openembedded-core mailing list
>> > Openembedded-core@lists.openembedded.org
>> > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>> >
>>
>>
>>
>
>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>
Dexuan Cui - June 28, 2011, 4 a.m.
Tom Zanussi wrote:
> On Mon, 2011-06-27 at 05:56 -0700, Bruce Ashfield wrote:
>> 2011/6/27 Cui, Dexuan <dexuan.cui@intel.com>:
>>> Cui, Dexuan wrote:
>>>> 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?
>>> 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

Patch

diff --git a/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb b/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb

index 2ee801e..90943c2 100644

--- a/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb

+++ b/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb

@@ -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"