* [PATCH 0/2] linux-yocto/linux-yocto-rt: updats and 3.4-rt support
@ 2012-06-12 17:22 Bruce Ashfield
2012-06-12 17:22 ` [PATCH 1/2] linux-yocto/3.4: create linux-yocto-rt recipe Bruce Ashfield
2012-06-12 17:22 ` [PATCH 2/2] linux-yocto/meta-yocto: update yaffs2 and drop rc6 Bruce Ashfield
0 siblings, 2 replies; 5+ messages in thread
From: Bruce Ashfield @ 2012-06-12 17:22 UTC (permalink / raw)
To: richard.purdie; +Cc: dvhart, openembedded-core, saul.wold
Richard/Saul,
When I sent the initial 3.4 kernel and kernel recipes -rt wasn't
building, so I didn't include it. I've since refreshed the patch,
and done build/boot testing. 3.4.1-rt9 is up and running.
I've also got a yaffs2 update, and rc6 cleanup from nitin for the
3.4 kernel repository in this pull request.
cc: Darren Hart <dvhart@linux.intel.com>
Cheers,
Bruce
The following changes since commit a9c48f05ea9eb0901715cd628280eff22da766aa:
linux-yocto/3.4: update yaffs2 and drop rc6 (2012-06-12 13:14:36 -0400)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib zedd/kernel
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel
Bruce Ashfield (2):
linux-yocto/3.4: create linux-yocto-rt recipe
linux-yocto/meta-yocto: update yaffs2 and drop rc6
.../recipes-kernel/linux/linux-yocto_3.4.bbappend | 8 ++--
meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb | 32 ++++++++++++++++++++
meta/recipes-kernel/linux/linux-yocto_3.4.bb | 2 +-
3 files changed, 37 insertions(+), 5 deletions(-)
create mode 100644 meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb
--
1.7.5.4
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH 1/2] linux-yocto/3.4: create linux-yocto-rt recipe
2012-06-12 17:22 [PATCH 0/2] linux-yocto/linux-yocto-rt: updats and 3.4-rt support Bruce Ashfield
@ 2012-06-12 17:22 ` Bruce Ashfield
2012-06-12 22:19 ` Saul Wold
2012-06-12 17:22 ` [PATCH 2/2] linux-yocto/meta-yocto: update yaffs2 and drop rc6 Bruce Ashfield
1 sibling, 1 reply; 5+ messages in thread
From: Bruce Ashfield @ 2012-06-12 17:22 UTC (permalink / raw)
To: richard.purdie; +Cc: dvhart, openembedded-core, saul.wold
Adding the 3.4 variant of the linux-yocto-rt recipe. This updates
to 3.4.1-rt9, and builds and boots on the supported targets.
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb | 32 +++++++++++++++++++++++
meta/recipes-kernel/linux/linux-yocto_3.4.bb | 2 +-
2 files changed, 33 insertions(+), 1 deletions(-)
create mode 100644 meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb b/meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb
new file mode 100644
index 0000000..d7de4b6
--- /dev/null
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb
@@ -0,0 +1,32 @@
+inherit kernel
+require recipes-kernel/linux/linux-yocto.inc
+
+KBRANCH = "standard/preempt-rt/base"
+KBRANCH_qemuppc = "standard/preempt-rt/qemu-ppc32"
+
+LINUX_VERSION ?= "3.4.1"
+LINUX_KERNEL_TYPE = "preempt-rt"
+
+KMETA = "meta"
+
+SRCREV_machine_machine ?= "9dc5e97d144abb03deec411acb9c64883602cff9"
+SRCREV_machine_qemuppc ?= "241a41d6104df6916280f1273894bbd7fa7cdd71"
+SRCREV_meta ?= "aa226dcc5a1351fae49da40d77b718c4c3a76e7c"
+
+PR = "r0"
+PV = "${LINUX_VERSION}+git${SRCPV}"
+
+SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.4.git;protocol=git;bareclone=1;branch=${KBRANCH},meta;name=machine,meta"
+
+# Omit broken machines from COMPATIBLE_MACHINE
+# qemuppc hangs at boot
+# qemumips panics at boot
+COMPATIBLE_MACHINE = "(qemux86|qemux86-64|qemuarm)"
+
+# Functionality flags
+KERNEL_FEATURES = "features/netfilter"
+KERNEL_FEATURES_append = " features/taskstats"
+KERNEL_FEATURES_append_qemux86 = " cfg/sound"
+KERNEL_FEATURES_append_qemux86-64 = " cfg/sound"
+
+require recipes-kernel/linux/linux-tools.inc
diff --git a/meta/recipes-kernel/linux/linux-yocto_3.4.bb b/meta/recipes-kernel/linux/linux-yocto_3.4.bb
index 9205901..af6130d 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.4.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.4.bb
@@ -16,7 +16,7 @@ SRCREV_machine_qemuppc ?= "4988a7e34bccd531b511c57f93358de9fcc672a0"
SRCREV_machine_qemux86 ?= "a8291fa6f723b0182d2b7033b5d59f412ba7cf72"
SRCREV_machine_qemux86-64 ?= "a8291fa6f723b0182d2b7033b5d59f412ba7cf72"
SRCREV_machine ?= "a8291fa6f723b0182d2b7033b5d59f412ba7cf72"
-SRCREV_meta ?= "978f876e4368cdd0ef781e74ea28a6771bf69b79"
+SRCREV_meta ?= "aa226dcc5a1351fae49da40d77b718c4c3a76e7c"
SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.4.git;protocol=git;nocheckout=1;branch=${KBRANCH},meta;name=machine,meta"
--
1.7.5.4
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 2/2] linux-yocto/meta-yocto: update yaffs2 and drop rc6
2012-06-12 17:22 [PATCH 0/2] linux-yocto/linux-yocto-rt: updats and 3.4-rt support Bruce Ashfield
2012-06-12 17:22 ` [PATCH 1/2] linux-yocto/3.4: create linux-yocto-rt recipe Bruce Ashfield
@ 2012-06-12 17:22 ` Bruce Ashfield
1 sibling, 0 replies; 5+ messages in thread
From: Bruce Ashfield @ 2012-06-12 17:22 UTC (permalink / raw)
To: richard.purdie; +Cc: dvhart, openembedded-core, saul.wold
Updating the 3.4 SRCREVs to pickup a yaffs2 update and the removal
of a feature that was required in the 3.2 kernel tree.
1/2 [
meta: rc6: remove rc6 patches for snb
The sandybridge rc6 patches are part of the released v3.4 kernel.
Hence there is no need to keep these patches in the 3.4 linux
yocto kernel repository.
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
]
2/2 [
yaffs2: update core support
Uprev yaffs2 to latest version as of 2012-05-29
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
.../recipes-kernel/linux/linux-yocto_3.4.bbappend | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/meta-yocto/recipes-kernel/linux/linux-yocto_3.4.bbappend b/meta-yocto/recipes-kernel/linux/linux-yocto_3.4.bbappend
index cb8c3aa..6d7d54d 100644
--- a/meta-yocto/recipes-kernel/linux/linux-yocto_3.4.bbappend
+++ b/meta-yocto/recipes-kernel/linux/linux-yocto_3.4.bbappend
@@ -3,10 +3,10 @@ KBRANCH_routerstationpro = "standard/routerstationpro"
KBRANCH_mpc8315e-rdb = "standard/fsl-mpc8315e-rdb"
KBRANCH_beagleboard = "standard/beagleboard"
-SRCREV_machine_atom-pc ?= "780ab7e11f03931295e8f0e29707f2abb688e9ad"
-SRCREV_machine_routerstationpro ?= "780ab7e11f03931295e8f0e29707f2abb688e9ad"
-SRCREV_machine_mpc8315e-rdb ?= "2d99f67fe6b4301cefd4e6f9a5ce75a9cc84686b"
-SRCREV_machine_beagleboard ?= "780ab7e11f03931295e8f0e29707f2abb688e9ad"
+SRCREV_machine_atom-pc ?= "a8291fa6f723b0182d2b7033b5d59f412ba7cf72"
+SRCREV_machine_routerstationpro ?= "a8291fa6f723b0182d2b7033b5d59f412ba7cf72"
+SRCREV_machine_mpc8315e-rdb ?= "a371ff9dc5cbf9629fd3257d57120d5182e0d981"
+SRCREV_machine_beagleboard ?= "a8291fa6f723b0182d2b7033b5d59f412ba7cf72"
COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb"
# COMPATIBLE_MACHINE_routerstationpro = "routerstationpro"
--
1.7.5.4
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH 1/2] linux-yocto/3.4: create linux-yocto-rt recipe
2012-06-12 17:22 ` [PATCH 1/2] linux-yocto/3.4: create linux-yocto-rt recipe Bruce Ashfield
@ 2012-06-12 22:19 ` Saul Wold
2012-06-12 22:44 ` Bruce Ashfield
0 siblings, 1 reply; 5+ messages in thread
From: Saul Wold @ 2012-06-12 22:19 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer; +Cc: dvhart
On 06/12/2012 10:22 AM, Bruce Ashfield wrote:
> Adding the 3.4 variant of the linux-yocto-rt recipe. This updates
> to 3.4.1-rt9, and builds and boots on the supported targets.
>
> Signed-off-by: Bruce Ashfield<bruce.ashfield@windriver.com>
> ---
> meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb | 32 +++++++++++++++++++++++
> meta/recipes-kernel/linux/linux-yocto_3.4.bb | 2 +-
> 2 files changed, 33 insertions(+), 1 deletions(-)
> create mode 100644 meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb
>
> diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb b/meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb
> new file mode 100644
> index 0000000..d7de4b6
> --- /dev/null
> +++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb
> @@ -0,0 +1,32 @@
> +inherit kernel
> +require recipes-kernel/linux/linux-yocto.inc
> +
> +KBRANCH = "standard/preempt-rt/base"
> +KBRANCH_qemuppc = "standard/preempt-rt/qemu-ppc32"
> +
> +LINUX_VERSION ?= "3.4.1"
> +LINUX_KERNEL_TYPE = "preempt-rt"
> +
> +KMETA = "meta"
> +
> +SRCREV_machine_machine ?= "9dc5e97d144abb03deec411acb9c64883602cff9"
Is this correct? ^^^^^^^^
Sau!
> +SRCREV_machine_qemuppc ?= "241a41d6104df6916280f1273894bbd7fa7cdd71"
> +SRCREV_meta ?= "aa226dcc5a1351fae49da40d77b718c4c3a76e7c"
> +
> +PR = "r0"
> +PV = "${LINUX_VERSION}+git${SRCPV}"
> +
> +SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.4.git;protocol=git;bareclone=1;branch=${KBRANCH},meta;name=machine,meta"
> +
> +# Omit broken machines from COMPATIBLE_MACHINE
> +# qemuppc hangs at boot
> +# qemumips panics at boot
> +COMPATIBLE_MACHINE = "(qemux86|qemux86-64|qemuarm)"
> +
> +# Functionality flags
> +KERNEL_FEATURES = "features/netfilter"
> +KERNEL_FEATURES_append = " features/taskstats"
> +KERNEL_FEATURES_append_qemux86 = " cfg/sound"
> +KERNEL_FEATURES_append_qemux86-64 = " cfg/sound"
> +
> +require recipes-kernel/linux/linux-tools.inc
> diff --git a/meta/recipes-kernel/linux/linux-yocto_3.4.bb b/meta/recipes-kernel/linux/linux-yocto_3.4.bb
> index 9205901..af6130d 100644
> --- a/meta/recipes-kernel/linux/linux-yocto_3.4.bb
> +++ b/meta/recipes-kernel/linux/linux-yocto_3.4.bb
> @@ -16,7 +16,7 @@ SRCREV_machine_qemuppc ?= "4988a7e34bccd531b511c57f93358de9fcc672a0"
> SRCREV_machine_qemux86 ?= "a8291fa6f723b0182d2b7033b5d59f412ba7cf72"
> SRCREV_machine_qemux86-64 ?= "a8291fa6f723b0182d2b7033b5d59f412ba7cf72"
> SRCREV_machine ?= "a8291fa6f723b0182d2b7033b5d59f412ba7cf72"
> -SRCREV_meta ?= "978f876e4368cdd0ef781e74ea28a6771bf69b79"
> +SRCREV_meta ?= "aa226dcc5a1351fae49da40d77b718c4c3a76e7c"
>
> SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.4.git;protocol=git;nocheckout=1;branch=${KBRANCH},meta;name=machine,meta"
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 1/2] linux-yocto/3.4: create linux-yocto-rt recipe
2012-06-12 22:19 ` Saul Wold
@ 2012-06-12 22:44 ` Bruce Ashfield
0 siblings, 0 replies; 5+ messages in thread
From: Bruce Ashfield @ 2012-06-12 22:44 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer; +Cc: dvhart
On Tue, Jun 12, 2012 at 6:19 PM, Saul Wold <saul.wold@intel.com> wrote:
> On 06/12/2012 10:22 AM, Bruce Ashfield wrote:
>>
>> Adding the 3.4 variant of the linux-yocto-rt recipe. This updates
>> to 3.4.1-rt9, and builds and boots on the supported targets.
>>
>> Signed-off-by: Bruce Ashfield<bruce.ashfield@windriver.com>
>> ---
>> meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb | 32
>> +++++++++++++++++++++++
>> meta/recipes-kernel/linux/linux-yocto_3.4.bb | 2 +-
>> 2 files changed, 33 insertions(+), 1 deletions(-)
>> create mode 100644 meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb
>>
>> diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb
>> b/meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb
>> new file mode 100644
>> index 0000000..d7de4b6
>> --- /dev/null
>> +++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb
>> @@ -0,0 +1,32 @@
>> +inherit kernel
>> +require recipes-kernel/linux/linux-yocto.inc
>> +
>> +KBRANCH = "standard/preempt-rt/base"
>> +KBRANCH_qemuppc = "standard/preempt-rt/qemu-ppc32"
>> +
>> +LINUX_VERSION ?= "3.4.1"
>> +LINUX_KERNEL_TYPE = "preempt-rt"
>> +
>> +KMETA = "meta"
>> +
>> +SRCREV_machine_machine ?= "9dc5e97d144abb03deec411acb9c64883602cff9"
>
>
> Is this correct? ^^^^^^^^
Good eye! My script that creates the SRCREVs apparently doesn't like
the new repo.
Fixed on my branch (it's not required for the build, only for new
machines .. so things
built).
Cheers,
Bruce
>
>
> Sau!
>
>
>> +SRCREV_machine_qemuppc ?= "241a41d6104df6916280f1273894bbd7fa7cdd71"
>> +SRCREV_meta ?= "aa226dcc5a1351fae49da40d77b718c4c3a76e7c"
>> +
>> +PR = "r0"
>> +PV = "${LINUX_VERSION}+git${SRCPV}"
>> +
>> +SRC_URI =
>> "git://git.yoctoproject.org/linux-yocto-3.4.git;protocol=git;bareclone=1;branch=${KBRANCH},meta;name=machine,meta"
>> +
>> +# Omit broken machines from COMPATIBLE_MACHINE
>> +# qemuppc hangs at boot
>> +# qemumips panics at boot
>> +COMPATIBLE_MACHINE = "(qemux86|qemux86-64|qemuarm)"
>> +
>> +# Functionality flags
>> +KERNEL_FEATURES = "features/netfilter"
>> +KERNEL_FEATURES_append = " features/taskstats"
>> +KERNEL_FEATURES_append_qemux86 = " cfg/sound"
>> +KERNEL_FEATURES_append_qemux86-64 = " cfg/sound"
>> +
>> +require recipes-kernel/linux/linux-tools.inc
>> diff --git a/meta/recipes-kernel/linux/linux-yocto_3.4.bb
>> b/meta/recipes-kernel/linux/linux-yocto_3.4.bb
>> index 9205901..af6130d 100644
>> --- a/meta/recipes-kernel/linux/linux-yocto_3.4.bb
>> +++ b/meta/recipes-kernel/linux/linux-yocto_3.4.bb
>> @@ -16,7 +16,7 @@ SRCREV_machine_qemuppc ?=
>> "4988a7e34bccd531b511c57f93358de9fcc672a0"
>> SRCREV_machine_qemux86 ?= "a8291fa6f723b0182d2b7033b5d59f412ba7cf72"
>> SRCREV_machine_qemux86-64 ?= "a8291fa6f723b0182d2b7033b5d59f412ba7cf72"
>> SRCREV_machine ?= "a8291fa6f723b0182d2b7033b5d59f412ba7cf72"
>> -SRCREV_meta ?= "978f876e4368cdd0ef781e74ea28a6771bf69b79"
>> +SRCREV_meta ?= "aa226dcc5a1351fae49da40d77b718c4c3a76e7c"
>>
>> SRC_URI =
>> "git://git.yoctoproject.org/linux-yocto-3.4.git;protocol=git;nocheckout=1;branch=${KBRANCH},meta;name=machine,meta"
>>
>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
--
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2012-06-12 22:55 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-12 17:22 [PATCH 0/2] linux-yocto/linux-yocto-rt: updats and 3.4-rt support Bruce Ashfield
2012-06-12 17:22 ` [PATCH 1/2] linux-yocto/3.4: create linux-yocto-rt recipe Bruce Ashfield
2012-06-12 22:19 ` Saul Wold
2012-06-12 22:44 ` Bruce Ashfield
2012-06-12 17:22 ` [PATCH 2/2] linux-yocto/meta-yocto: update yaffs2 and drop rc6 Bruce Ashfield
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox