* [v2 PATCH 0/3] linux-yocto: mips changes
@ 2013-07-17 18:07 Bruce Ashfield
2013-07-17 18:07 ` [PATCH 1/3] linux-yocto/3.8: update META srcrev Bruce Ashfield
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Bruce Ashfield @ 2013-07-17 18:07 UTC (permalink / raw)
To: openembedded-core
This *3* patch series fixes gcc 4.8 compilation of mips in
the 3.4 kernel, and corrects a mistake I made when updating
the 3.8 kernel that inadvertently dropped the qemumips64
SRCREV.
The 3rd patch, which was dropped in version 1 is meta branch
changes for the latest emgd driver.
Cheers,
Bruce
The following changes since commit 3dee534f1e25109e0bdb681de0746c336f4b8840:
lib/oeqa: fix dependecy check (2013-07-16 10:04:17 +0100)
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 (3):
linux-yocto/3.8: update META srcrev
linux-yocto/3.4: mips: fix gcc 4.8 compilation
linux-yocto/3.8: restore qemumips64 SRCREV
meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb | 4 ++--
meta/recipes-kernel/linux/linux-yocto-rt_3.8.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-tiny_3.4.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-tiny_3.8.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto_3.4.bb | 12 ++++++------
meta/recipes-kernel/linux/linux-yocto_3.8.bb | 3 ++-
6 files changed, 13 insertions(+), 12 deletions(-)
--
1.7.10.4
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH 1/3] linux-yocto/3.8: update META srcrev
2013-07-17 18:07 [v2 PATCH 0/3] linux-yocto: mips changes Bruce Ashfield
@ 2013-07-17 18:07 ` Bruce Ashfield
2013-07-17 18:07 ` [PATCH 2/3] linux-yocto/3.4: mips: fix gcc 4.8 compilation Bruce Ashfield
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Bruce Ashfield @ 2013-07-17 18:07 UTC (permalink / raw)
To: openembedded-core
Bumping the linux-yocto-3.8 meta branch SRCREV to pick up the following
changes:
8ef9136 .gitignore: do not ignore meta directory
f846f12 uvcvideo: a new config for a webcam device driver
02014ca v4l2: config fragment for enabling v4l2 interface to camera devices
71a5cc0 media-camera: a feature to enable camera infrastructure
2396656 drm-emgd.scc: remove config for non-existing driver
aad8aa7 drm-emgd-1.18.scc: add a kernel feature for emgd-1.18 driver
fcf81f8 meta: restore NAT Feature
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
meta/recipes-kernel/linux/linux-yocto-rt_3.8.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-tiny_3.8.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto_3.8.bb | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.8.bb b/meta/recipes-kernel/linux/linux-yocto-rt_3.8.bb
index c4f187f..6d52ecc 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_3.8.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.8.bb
@@ -10,7 +10,7 @@ KMETA = "meta"
SRCREV_machine ?= "4fb187301ca153d496b2a96293dffde34d3b1a56"
SRCREV_machine_qemuppc ?= "547c4ea570933ab7ece9f10d2c46875b460cd337"
-SRCREV_meta ?= "f121c06ae8e2c517399c145f68ad7f2ee754f1cc"
+SRCREV_meta ?= "8ef9136539464c145963ac2b8ee0196fea1c2337"
PR = "${INC_PR}.1"
PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_3.8.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_3.8.bb
index 5c8447f..c657675 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_3.8.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_3.8.bb
@@ -13,7 +13,7 @@ LINUX_VERSION ?= "3.8.13"
KMETA = "meta"
SRCREV_machine ?= "f20047520a57322f05d95a18a5fbd082fb15cb87"
-SRCREV_meta ?= "f121c06ae8e2c517399c145f68ad7f2ee754f1cc"
+SRCREV_meta ?= "8ef9136539464c145963ac2b8ee0196fea1c2337"
PR = "${INC_PR}.1"
PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_3.8.bb b/meta/recipes-kernel/linux/linux-yocto_3.8.bb
index a7107e8..03f6949 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.8.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.8.bb
@@ -9,7 +9,7 @@ SRCREV_machine_qemuppc ?= "698eada61d9385b42dd117858b943655b565084b"
SRCREV_machine_qemux86 ?= "f20047520a57322f05d95a18a5fbd082fb15cb87"
SRCREV_machine_qemux86-64 ?= "f20047520a57322f05d95a18a5fbd082fb15cb87"
SRCREV_machine ?= "f20047520a57322f05d95a18a5fbd082fb15cb87"
-SRCREV_meta ?= "f121c06ae8e2c517399c145f68ad7f2ee754f1cc"
+SRCREV_meta ?= "8ef9136539464c145963ac2b8ee0196fea1c2337"
SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.8.git;protocol=git;bareclone=1;branch=${KBRANCH},${KMETA};name=machine,meta"
--
1.7.10.4
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 2/3] linux-yocto/3.4: mips: fix gcc 4.8 compilation
2013-07-17 18:07 [v2 PATCH 0/3] linux-yocto: mips changes Bruce Ashfield
2013-07-17 18:07 ` [PATCH 1/3] linux-yocto/3.8: update META srcrev Bruce Ashfield
@ 2013-07-17 18:07 ` Bruce Ashfield
2013-07-17 18:07 ` [PATCH 3/3] linux-yocto/3.8: restore qemumips64 SRCREV Bruce Ashfield
2013-07-17 20:52 ` [v2 PATCH 0/3] linux-yocto: mips changes Khem Raj
3 siblings, 0 replies; 5+ messages in thread
From: Bruce Ashfield @ 2013-07-17 18:07 UTC (permalink / raw)
To: openembedded-core
Updating the SRCREVs to enable the following fix for gcc 4.8 mips
compilation:
Author: Steven J. Hill <sjhill@mips.com>
Date: Fri Jul 6 21:56:01 2012 +0200
MIPS: Refactor 'clear_page' and 'copy_page' functions.
Remove usage of the '__attribute__((alias("...")))' hack that aliased
to integer arrays containing micro-assembled instructions. This hack
breaks when building a microMIPS kernel. It also makes the code much
easier to understand.
[ralf@linux-mips.org: Added back export of the clear_page and copy_page
symbols so certain modules will work again. Also fixed build with
CONFIG_SIBYTE_DMA_PAGEOPS enabled.]
Signed-off-by: Steven J. Hill <sjhill@mips.com>
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/3866/
Acked-by: David Daney <david.daney@cavium.com>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
(cherry picked from commit c022630633624a75b3b58f43dd3c6cc896a56cff)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb | 4 ++--
meta/recipes-kernel/linux/linux-yocto-tiny_3.4.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto_3.4.bb | 12 ++++++------
3 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb b/meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb
index 5e50cde..ec53206 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb
@@ -8,8 +8,8 @@ LINUX_KERNEL_TYPE = "preempt-rt"
KMETA = "meta"
-SRCREV_machine ?= "1a7a6b495dd6f68e3e2a8a716ceabd283da7f480"
-SRCREV_machine_qemuppc ?= "0ce0666df1e29a74ccfd65bbcf8286b2e632cc3f"
+SRCREV_machine ?= "516cc41b2f9a93d77fe6713bb6dfec20aa24f5ce"
+SRCREV_machine_qemuppc ?= "a96230572ba5bc05decb7bcaa81b02e972d6841b"
SRCREV_meta ?= "7250de4d4afc2558082cd42b8a0d151903436e8f"
PR = "${INC_PR}.1"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_3.4.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_3.4.bb
index a61fe70..18c469c 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_3.4.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_3.4.bb
@@ -12,7 +12,7 @@ LINUX_VERSION ?= "3.4.52"
KMETA = "meta"
-SRCREV_machine ?= "cdd7a546922ca1c46c94adeec3b9c90dc9aaad2d"
+SRCREV_machine ?= "4122d6cf3f9e1fd6d54f6e13af29c4c589289fdc"
SRCREV_meta ?= "7250de4d4afc2558082cd42b8a0d151903436e8f"
PR = "${INC_PR}.1"
diff --git a/meta/recipes-kernel/linux/linux-yocto_3.4.bb b/meta/recipes-kernel/linux/linux-yocto_3.4.bb
index beb67ee..8db015a 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.4.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.4.bb
@@ -3,12 +3,12 @@ require recipes-kernel/linux/linux-yocto.inc
KBRANCH_DEFAULT = "standard/base"
KBRANCH = "${KBRANCH_DEFAULT}"
-SRCREV_machine_qemuarm ?= "89c1e24271fba1c235959cb96c91dba98c542821"
-SRCREV_machine_qemumips ?= "99e87eb8b1e985eb6addf7590c4e837ff7c7e873"
-SRCREV_machine_qemuppc ?= "62f5c50609c93c5b70736a4374cee8075ab82566"
-SRCREV_machine_qemux86 ?= "cdd7a546922ca1c46c94adeec3b9c90dc9aaad2d"
-SRCREV_machine_qemux86-64 ?= "cdd7a546922ca1c46c94adeec3b9c90dc9aaad2d"
-SRCREV_machine ?= "cdd7a546922ca1c46c94adeec3b9c90dc9aaad2d"
+SRCREV_machine_qemuarm ?= "a3bd53305c7dcd11a2683fbe5d830d44236f4cd4"
+SRCREV_machine_qemumips ?= "e142ba98038a697e3a96b8f30a16e93602eff3c7"
+SRCREV_machine_qemuppc ?= "290c3dd687145104d4e3f0e7732669c1c42b19fe"
+SRCREV_machine_qemux86 ?= "4122d6cf3f9e1fd6d54f6e13af29c4c589289fdc"
+SRCREV_machine_qemux86-64 ?= "4122d6cf3f9e1fd6d54f6e13af29c4c589289fdc"
+SRCREV_machine ?= "4122d6cf3f9e1fd6d54f6e13af29c4c589289fdc"
SRCREV_meta ?= "7250de4d4afc2558082cd42b8a0d151903436e8f"
SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.4.git;protocol=git;bareclone=1;branch=${KBRANCH},${KMETA};name=machine,meta"
--
1.7.10.4
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 3/3] linux-yocto/3.8: restore qemumips64 SRCREV
2013-07-17 18:07 [v2 PATCH 0/3] linux-yocto: mips changes Bruce Ashfield
2013-07-17 18:07 ` [PATCH 1/3] linux-yocto/3.8: update META srcrev Bruce Ashfield
2013-07-17 18:07 ` [PATCH 2/3] linux-yocto/3.4: mips: fix gcc 4.8 compilation Bruce Ashfield
@ 2013-07-17 18:07 ` Bruce Ashfield
2013-07-17 20:52 ` [v2 PATCH 0/3] linux-yocto: mips changes Khem Raj
3 siblings, 0 replies; 5+ messages in thread
From: Bruce Ashfield @ 2013-07-17 18:07 UTC (permalink / raw)
To: openembedded-core
In commit 00e0ec6c [linux-yocto: v3.8.13 and v3.4.46], the qemumips64 SRCREV
was inadvertently dropped. This patch restores the SRCREV and a booting
qemumips64.
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
meta/recipes-kernel/linux/linux-yocto_3.8.bb | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta/recipes-kernel/linux/linux-yocto_3.8.bb b/meta/recipes-kernel/linux/linux-yocto_3.8.bb
index 03f6949..f71af05 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.8.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.8.bb
@@ -5,6 +5,7 @@ KBRANCH = "${KBRANCH_DEFAULT}"
SRCREV_machine_qemuarm ?= "aa76cc28408376814752bd36fb0dcf0e25aa5ba3"
SRCREV_machine_qemumips ?= "aa0affda03c955678b26b2fb586f1d9505127871"
+SRCREV_machine_qemumips64 ?= "077bff22c9951db6b35470ba17b1df2f2a91fefb"
SRCREV_machine_qemuppc ?= "698eada61d9385b42dd117858b943655b565084b"
SRCREV_machine_qemux86 ?= "f20047520a57322f05d95a18a5fbd082fb15cb87"
SRCREV_machine_qemux86-64 ?= "f20047520a57322f05d95a18a5fbd082fb15cb87"
--
1.7.10.4
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [v2 PATCH 0/3] linux-yocto: mips changes
2013-07-17 18:07 [v2 PATCH 0/3] linux-yocto: mips changes Bruce Ashfield
` (2 preceding siblings ...)
2013-07-17 18:07 ` [PATCH 3/3] linux-yocto/3.8: restore qemumips64 SRCREV Bruce Ashfield
@ 2013-07-17 20:52 ` Khem Raj
3 siblings, 0 replies; 5+ messages in thread
From: Khem Raj @ 2013-07-17 20:52 UTC (permalink / raw)
To: Bruce Ashfield; +Cc: openembedded-core
On Jul 17, 2013, at 11:07 AM, Bruce Ashfield <bruce.ashfield@windriver.com> wrote:
> This *3* patch series fixes gcc 4.8 compilation of mips in
> the 3.4 kernel, and corrects a mistake I made when updating
> the 3.8 kernel that inadvertently dropped the qemumips64
> SRCREV.
>
> The 3rd patch, which was dropped in version 1 is meta branch
> changes for the latest emgd driver.
>
> Cheers,
>
> Bruce
> The following changes since commit 3dee534f1e25109e0bdb681de0746c336f4b8840:
>
> lib/oeqa: fix dependecy check (2013-07-16 10:04:17 +0100)
>
> 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 (3):
> linux-yocto/3.8: update META srcrev
> linux-yocto/3.4: mips: fix gcc 4.8 compilation
> linux-yocto/3.8: restore qemumips64 SRCREV
>
qemumips64/3.8 kernel is booting again w/ systemd images with this patch set so for whole set.
Acked-by: Khem Raj <raj.khem@gmail.com>
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-07-17 20:52 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-17 18:07 [v2 PATCH 0/3] linux-yocto: mips changes Bruce Ashfield
2013-07-17 18:07 ` [PATCH 1/3] linux-yocto/3.8: update META srcrev Bruce Ashfield
2013-07-17 18:07 ` [PATCH 2/3] linux-yocto/3.4: mips: fix gcc 4.8 compilation Bruce Ashfield
2013-07-17 18:07 ` [PATCH 3/3] linux-yocto/3.8: restore qemumips64 SRCREV Bruce Ashfield
2013-07-17 20:52 ` [v2 PATCH 0/3] linux-yocto: mips changes Khem Raj
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.