linux-yocto/meta-yocto: consolidated kernel pull request
cover linux-yocto/meta-yocto: consolidated kernel pull request
These changes build on top of the recently sent pull request for the core machines.
This set of changes updates the preferred version for two more hardware references (atom-pc/mpc8315) to 3.0 and ensure that the qemu machines build 3.0 by default when meta-yocto is included. Let me know if my efforts to force the qemu machines to prefer 3.0 are correct, I wasn't sure if there was a better approach.
The following changes since commit 6d0f1146b188f7efffc46477590b3b5615ae3035:
linux-yocto/2.6.37: apmd + get time of day fixes (2011-08-24 16:33:07 -0400)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib kernel-yocto
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel-yocto
Bruce Ashfield (3):
meta-yocto: atom-pc/mpc8315e-rdb change preferred version to 3.0 linux-yocto/meta-yocto: update SRCREVs for 3.0.3 and consolidated
fixes
meta-yocto: make qemu machines prefer linux-yocto_3.0
meta-yocto/conf/distro/poky.conf | 5 +++++ meta-yocto/conf/machine/atom-pc.conf | 1 + meta-yocto/conf/machine/mpc8315e-rdb.conf | 4 +++- .../recipes-kernel/linux/linux-yocto_3.0.bbappend | 14 +++++++------- 4 files changed, 16 insertions(+), 8 deletions(-)
Signature · 1 line
1.7.4.1
PATCH 1/3 meta-yocto: atom-pc/mpc8315e-rdb change preferred version to 3.0
Updating two more yocto hardware reference platforms to use the 3.0 kernel by default.
--- meta-yocto/conf/machine/atom-pc.conf | 1 + meta-yocto/conf/machine/mpc8315e-rdb.conf | 4 +++- .../recipes-kernel/linux/linux-yocto_3.0.bbappend | 4 ++-- 3 files changed, 6 insertions(+), 3 deletions(-)
meta-yocto/conf/machine/atom-pc.conf +1 -0
@@ -11,6 +11,7 @@ MACHINE_FEATURES = "kernel26 screen keyboard pci usbhost ext2 ext3 x86 wifi \ KERNEL_IMAGETYPE = "bzImage" PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto" +PREFERRED_VERSION_linux-yocto ?= "3.0%" #PREFERRED_PROVIDER_linux-libc-headers ?= "linux-libc-headers-yocto" PREFERRED_PROVIDER_virtual/libx11 ?= "libx11-trim" PREFERRED_PROVIDER_virtual/libgl ?= "mesa-dri"
meta-yocto/conf/machine/mpc8315e-rdb.conf +3 -1
@@ -11,7 +11,9 @@ SERIAL_CONSOLE = "115200 ttyS0" MACHINE_FEATURES = "kernel26 keyboard pci ext2 ext3 serial" -PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto" +PREFERRED_VERSION_linux-yocto ?= "3.0%" +PREFERRED_PROVIDER_virtual/kernel = "linux-yocto" + #PREFERRED_PROVIDER_linux-libc-headers ?= "linux-libc-headers-yocto" PREFERRED_PROVIDER_virtual/xserver = "xserver-kdrive" XSERVER = "xserver-kdrive-fbdev"
meta-yocto/recipes-kernel/linux/linux-yocto_3.0.bbappend +2 -2
@@ -9,7 +9,7 @@ SRCREV_machine_routerstationpro = "fd6d538850a28413e3c4867b905c56039773df3a" SRCREV_machine_mpc8315e-rdb = "5d3c0b06071abd663c7790df141060ae462660a9" SRCREV_machine_beagleboard = "32631d785b0b907e5c14435ef7531ed041ab8c64" -# COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb" +COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb" # COMPATIBLE_MACHINE_routerstationpro = "routerstationpro" # COMPATIBLE_MACHINE_beagleboard = "beagleboard" -# COMPATIBLE_MACHINE_atom-pc = "atom-pc" +COMPATIBLE_MACHINE_atom-pc = "atom-pc"
Signature · 1 line
1.7.4.1
PATCH 2/3 linux-yocto/meta-yocto: update SRCREVs for 3.0.3 and consolidated fixes
In reply to Bruce AshfieldUpdating the SRCREVs to pickup the kernel.org -stable update for 3.0.3 and to pickup fixes done in standard for oe-core supported machines.
--- .../recipes-kernel/linux/linux-yocto_3.0.bbappend | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-)
meta-yocto/recipes-kernel/linux/linux-yocto_3.0.bbappend +5 -5
@@ -3,11 +3,11 @@ KMACHINE_routerstationpro = "yocto/standard/routerstationpro" KMACHINE_mpc8315e-rdb = "yocto/standard/fsl-mpc8315e-rdb" KMACHINE_beagleboard = "yocto/standard/beagleboard" -SRCREV_machine_emenlow = "374340f311d7b035451f45e29bab5e1b8c058ce8" -SRCREV_machine_atom-pc = "fdd23ed909594ba6c32c894ee6536cf823b0377f" -SRCREV_machine_routerstationpro = "fd6d538850a28413e3c4867b905c56039773df3a" -SRCREV_machine_mpc8315e-rdb = "5d3c0b06071abd663c7790df141060ae462660a9" -SRCREV_machine_beagleboard = "32631d785b0b907e5c14435ef7531ed041ab8c64" +SRCREV_machine_emenlow ?= "985f4b7b1df7e4dbfd73af8312f544a9fcd537e7" +SRCREV_machine_atom-pc ?= "ead7d8334e4c075906d029789333f43e54f6257a" +SRCREV_machine_routerstationpro ?= "81d3603cf9354533f8a747b9cf9be721cb70d4fb" +SRCREV_machine_mpc8315e-rdb ?= "59503eebe7ad5951973be8bc66eeeb98cf98193a" +SRCREV_machine_beagleboard ?= "73d4dce6a853bab7e943a5d7eee67e593f259ecf" COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb" # COMPATIBLE_MACHINE_routerstationpro = "routerstationpro"
Signature · 1 line
1.7.4.1
PATCH 3/3 meta-yocto: make qemu machines prefer linux-yocto_3.0
In reply to Bruce AshfieldSince there aren't individual qemu*.conf files in meta-yocto the qemu machines follow the default preference in poky.conf, which is the 2.6.37 kernel. Rather than introducing new .conf files just for this adding machine specific overrides is lower footprint.
--- meta-yocto/conf/distro/poky.conf | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-)
meta-yocto/conf/distro/poky.conf +5 -0
@@ -13,6 +13,11 @@ LOCALCONF_VERSION = "1" DISTRO_FEATURES_append = " largefile opengl" PREFERRED_VERSION_linux-yocto ?= "2.6.37+git%" +PREFERRED_VERSION_linux-yocto_qemux86 ?= "3.0%" +PREFERRED_VERSION_linux-yocto_qemux86-64 ?= "3.0%" +PREFERRED_VERSION_linux-yocto_qemuarm ?= "3.0%" +PREFERRED_VERSION_linux-yocto_qemumips ?= "3.0%" +PREFERRED_VERSION_linux-yocto_qemuppc ?= "3.0%" SDK_NAME = "${DISTRO}-${TCLIBC}-${SDK_ARCH}-${TARGET_ARCH}" SDKPATH = "/opt/${DISTRO}/${SDK_VERSION}"
Signature · 1 line
1.7.4.1
Richard Purdie
AppliedQuoted 17 lines · Bruce Ashfield
These changes build on top of the recently sent pull request for the core machines.
This set of changes updates the preferred version for two more hardware references (atom-pc/mpc8315) to 3.0 and ensure that the qemu machines build 3.0 by default when meta-yocto is included. Let me know if my efforts to force the qemu machines to prefer 3.0 are correct, I wasn't sure if there was a better approach.
The following changes since commit
6d0f1146b188f7efffc46477590b3b5615ae3035:linux-yocto/2.6.37: apmd + get time of day fixes (2011-08-24 16:33:07 -0400)
are available in the git repository at:
git://git.pokylinux.org/poky-contribkernel-yocto
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel-yocto
Quoted 5 lines
Bruce Ashfield (3):
meta-yocto: atom-pc/mpc8315e-rdb change preferred version to 3.0 linux-yocto/meta-yocto: update SRCREVs for 3.0.3 and consolidated
fixes
meta-yocto: make qemu machines prefer linux-yocto_3.0
The push command you used for this series had the same issue as the other one, lacking a prefix ;-)
Merged to master though, thanks.
Richard
Quoted 24 lines · Richard Purdie
Quoted 17 lines · Bruce Ashfield
These changes build on top of the recently sent pull request for the core machines.
This set of changes updates the preferred version for two more hardware references (atom-pc/mpc8315) to 3.0 and ensure that the qemu machines build 3.0 by default when meta-yocto is included. Let me know if my efforts to force the qemu machines to prefer 3.0 are correct, I wasn't sure if there was a better approach.
The following changes since commit
6d0f1146b188f7efffc46477590b3b5615ae3035:linux-yocto/2.6.37: apmd + get time of day fixes (2011-08-24 16:33:07 -0400)are available in the git repository at:
git://git.pokylinux.org/poky-contribkernel-yocto
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel-yoctoQuoted 5 lines
Bruce Ashfield (3):
meta-yocto: atom-pc/mpc8315e-rdb change preferred version to 3.0 linux-yocto/meta-yocto: update SRCREVs for 3.0.3 and consolidated
fixes
meta-yocto: make qemu machines prefer linux-yocto_3.0
Quoted 4 lines
The push command you used for this series had the same issue as the other one, lacking a prefix ;-)
Merged to master though, thanks.
*sigh* good help is hard to find.
Bruce
Quoted 3 lines
Richard