* [v2: PATCH 0/2] linux-yocto/linux-yocto-rt: updates and 3.4-rt support
@ 2012-06-12 22:56 Bruce Ashfield
2012-06-12 22:56 ` [PATCH 1/2] linux-yocto/3.4: update yaffs2 and drop rc6 Bruce Ashfield
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Bruce Ashfield @ 2012-06-12 22:56 UTC (permalink / raw)
To: richard.purdie; +Cc: dvhart, openembedded-core, saul.wold
Richard/Saul,
v2: changes.
- Fixed the machine_machine SRCREV
- Sent the oe-core vs yocto patch for yaffs2
Original text follows:
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 5ed855d12cddf2de535c3f6d05d3dfe85d69d99d:
openjade-native: Ensure we reautoconf the package (2012-06-12 16:34:30 +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 (2):
linux-yocto/3.4: update yaffs2 and drop rc6
linux-yocto/3.4: create linux-yocto-rt recipe
meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb | 32 +++++++++++++++++++++++
meta/recipes-kernel/linux/linux-yocto_3.4.bb | 14 +++++-----
2 files changed, 39 insertions(+), 7 deletions(-)
create mode 100644 meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb
--
1.7.5.4
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH 1/2] linux-yocto/3.4: update yaffs2 and drop rc6
2012-06-12 22:56 [v2: PATCH 0/2] linux-yocto/linux-yocto-rt: updates and 3.4-rt support Bruce Ashfield
@ 2012-06-12 22:56 ` Bruce Ashfield
2012-06-12 22:56 ` [PATCH 2/2] linux-yocto/3.4: create linux-yocto-rt recipe Bruce Ashfield
2012-06-15 18:09 ` [v2: PATCH 0/2] linux-yocto/linux-yocto-rt: updates and 3.4-rt support Saul Wold
2 siblings, 0 replies; 4+ messages in thread
From: Bruce Ashfield @ 2012-06-12 22:56 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
To include the following commits:
662466a yaffs2 checkpointing: Add further checkpoint data sanity checking
d9cae0a yaffs2: Make checkpoint block scanning skip bad blocks.
eb12d56 Remove trace that should not be in mounting.
9ee5d06 yaffs for u-boot: Cleanups to make patches acceptable for u-boot
83d9993 Merge remote branch 'origin/master'
07353dd Clean up checkin. Do not use
00ebf30 Update timothy test Makefile
1658295 yaffsfs: Allocate directory searches from a table rather than via malloc.
8dae7f1 Fix compilation of python tests.
14ff4e1 yaffs u-boot: Fix problem if an illegal nand chip number is entered.
8b34846 Set up u-boot glue code and patching scripts.
1a17e3a Add more descriptive comment for using the yaffs commands.
80f8530 Add files to hook up yaffs direct to u-boot
95ff7ef Merge branch 'master' of ssh://www.aleph1.co.uk/home/aleph1/git/yaffs2
e49491a Put both the summary and checkpoint version stamps together, update checkpoint version
468d72b Fix compilation of mkyaffsimage and mkyaffs2image
87166df Fix resizing of large files.
eeb0f17 Fix summary header validation
d308180 Add a summary header
7862c13 Remove extra line from banner.
d14c6a6 Add script to handle common Linux and direct files
6518138 Change Makefiles to support new way to structure yaffs_strxxx renaming for yaffs direct
8429784 Update README about linux patching
6ee2533 Update Makefiles for new sed-based way case-insensitive handling
2369fad Set up new version of case insensitive code using sed
4d8ae2f Add large file support changes to yaffs_vfs_single.c
ce0a5fb Merge branch 'big-files': Merge in large file support
80d031a Add Waldemar's patches for Linux 3.2
a7ae50c yaffs large file support: Fix max file size issue that prevented the scanning working.
a7cb3a3 WIP Changes to tests
2360446 yaffs large file support: Add more tests
0ed6086 yaffs large file support: Saves and restores large files fine under yaffs direct.
fc4028b large file storage WIP. Can save and verify a large file under yaffs direct.
20de150 WIP large file support
b4d93e2 First cut of changes to support large files.
Signed-off-by: Michel Thebeau <michel.thebeau@windriver.com>
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
meta/recipes-kernel/linux/linux-yocto_3.4.bb | 14 +++++++-------
1 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto_3.4.bb b/meta/recipes-kernel/linux/linux-yocto_3.4.bb
index 81816b1..9205901 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.4.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.4.bb
@@ -10,13 +10,13 @@ KBRANCH_qemumips64 = "standard/mti-malta64"
KBRANCH_qemumips64el = "standard/mti-malta64"
KBRANCH_qemuarm = "standard/arm-versatile-926ejs"
-SRCREV_machine_qemuarm ?= "bc7dd2ebe7f5443fb9d89d46106053cfc69b5d7f"
-SRCREV_machine_qemumips ?= "5a2ad0078de3d24a6e8e3f3c9a7426a08a86717d"
-SRCREV_machine_qemuppc ?= "f92ab2a332627c0213ecfdfc873d470be008f86b"
-SRCREV_machine_qemux86 ?= "780ab7e11f03931295e8f0e29707f2abb688e9ad"
-SRCREV_machine_qemux86-64 ?= "780ab7e11f03931295e8f0e29707f2abb688e9ad"
-SRCREV_machine ?= "780ab7e11f03931295e8f0e29707f2abb688e9ad"
-SRCREV_meta ?= "3fd089debe624c642d7b4d9363f853021d1675b2"
+SRCREV_machine_qemuarm ?= "1b83eb1b99e937b67dafa4dedba9440d596cbd9f"
+SRCREV_machine_qemumips ?= "c6104a63aae262ff4238b45905ab1c57145334bc"
+SRCREV_machine_qemuppc ?= "4988a7e34bccd531b511c57f93358de9fcc672a0"
+SRCREV_machine_qemux86 ?= "a8291fa6f723b0182d2b7033b5d59f412ba7cf72"
+SRCREV_machine_qemux86-64 ?= "a8291fa6f723b0182d2b7033b5d59f412ba7cf72"
+SRCREV_machine ?= "a8291fa6f723b0182d2b7033b5d59f412ba7cf72"
+SRCREV_meta ?= "978f876e4368cdd0ef781e74ea28a6771bf69b79"
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] 4+ messages in thread
* [PATCH 2/2] linux-yocto/3.4: create linux-yocto-rt recipe
2012-06-12 22:56 [v2: PATCH 0/2] linux-yocto/linux-yocto-rt: updates and 3.4-rt support Bruce Ashfield
2012-06-12 22:56 ` [PATCH 1/2] linux-yocto/3.4: update yaffs2 and drop rc6 Bruce Ashfield
@ 2012-06-12 22:56 ` Bruce Ashfield
2012-06-15 18:09 ` [v2: PATCH 0/2] linux-yocto/linux-yocto-rt: updates and 3.4-rt support Saul Wold
2 siblings, 0 replies; 4+ messages in thread
From: Bruce Ashfield @ 2012-06-12 22:56 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..81730ea
--- /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 ?= "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] 4+ messages in thread
* Re: [v2: PATCH 0/2] linux-yocto/linux-yocto-rt: updates and 3.4-rt support
2012-06-12 22:56 [v2: PATCH 0/2] linux-yocto/linux-yocto-rt: updates and 3.4-rt support Bruce Ashfield
2012-06-12 22:56 ` [PATCH 1/2] linux-yocto/3.4: update yaffs2 and drop rc6 Bruce Ashfield
2012-06-12 22:56 ` [PATCH 2/2] linux-yocto/3.4: create linux-yocto-rt recipe Bruce Ashfield
@ 2012-06-15 18:09 ` Saul Wold
2 siblings, 0 replies; 4+ messages in thread
From: Saul Wold @ 2012-06-15 18:09 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer; +Cc: dvhart
On 06/12/2012 03:56 PM, Bruce Ashfield wrote:
> Richard/Saul,
>
> v2: changes.
> - Fixed the machine_machine SRCREV
> - Sent the oe-core vs yocto patch for yaffs2
>
> Original text follows:
>
> 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 5ed855d12cddf2de535c3f6d05d3dfe85d69d99d:
>
> openjade-native: Ensure we reautoconf the package (2012-06-12 16:34:30 +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 (2):
> linux-yocto/3.4: update yaffs2 and drop rc6
> linux-yocto/3.4: create linux-yocto-rt recipe
>
> meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb | 32 +++++++++++++++++++++++
> meta/recipes-kernel/linux/linux-yocto_3.4.bb | 14 +++++-----
> 2 files changed, 39 insertions(+), 7 deletions(-)
> create mode 100644 meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb
>
Merged into OE-Core
Thanks
Sau!
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2012-06-15 18:21 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-12 22:56 [v2: PATCH 0/2] linux-yocto/linux-yocto-rt: updates and 3.4-rt support Bruce Ashfield
2012-06-12 22:56 ` [PATCH 1/2] linux-yocto/3.4: update yaffs2 and drop rc6 Bruce Ashfield
2012-06-12 22:56 ` [PATCH 2/2] linux-yocto/3.4: create linux-yocto-rt recipe Bruce Ashfield
2012-06-15 18:09 ` [v2: PATCH 0/2] linux-yocto/linux-yocto-rt: updates and 3.4-rt support Saul Wold
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox