[poky] [PATCH 0/4] Initial Real-Time Linux recipes

Darren Hart dvhart at linux.intel.com
Fri Dec 17 16:08:55 PST 2010


This patch provides an initial set of PREEMPT_RT kernel and related
test and image recipes. The poky-image-minimal-rt image has been boot
tested on qemux86-64, and that is currently the only "COMPATIBLE_MACHINE".
More will be added as they are tested and confirmed working.

To make use of the rt-tests pacakge included in the new images, you need
to select linux-yocto-rt as the preferred kernel provider in your local.conf
or in a supported machine config. qemu.inc has been updated to allow for
the setting of the kernel provider in your local.conf.

It was my intent to have the image specify the require kernel, but things
don't really work that way. As such, it may be that having the images
just to add rt-tests is overkill and unecessarily pollutes the images
directory. I'm open to ideas on how to best go about building rt images.

Pull URL: git://git.pokylinux.org/poky-contrib.git
  Branch: dvhart/rt
  Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=dvhart/rt

Thanks,
    Darren Hart <dvhart at linux.intel.com>
---


Darren Hart (4):
  linux-yocto-rt: initial PREEMPT_RT recipe for the linux-yocto stable
    kernel
  rt-tests: add the PREEMPT_RT rt-tests testsuite and recipes-tests
    directory
  poky-image-minimal-rt*: Add initial real-time image recipes
  machine/qemu: Allow for users to override the preferred kernel
    version

 .../conf/distro/include/poky-default-revisions.inc |    3 +
 meta/conf/machine/include/qemu.inc                 |    2 +-
 .../images/poky-image-minimal-rt-directdisk.bb     |   15 ++++++
 .../images/poky-image-minimal-rt-live.bb           |   15 ++++++
 meta/recipes-core/images/poky-image-minimal-rt.bb  |   15 ++++++
 .../linux/linux-yocto-rt_stablegit.bb              |   47 ++++++++++++++++++++
 meta/recipes-tests/rt/rt-tests_git.bb              |   22 +++++++++
 7 files changed, 118 insertions(+), 1 deletions(-)
 create mode 100644 meta/recipes-core/images/poky-image-minimal-rt-directdisk.bb
 create mode 100644 meta/recipes-core/images/poky-image-minimal-rt-live.bb
 create mode 100644 meta/recipes-core/images/poky-image-minimal-rt.bb
 create mode 100644 meta/recipes-kernel/linux/linux-yocto-rt_stablegit.bb
 create mode 100644 meta/recipes-tests/rt/rt-tests_git.bb

-- 
1.7.2.3




More information about the poky mailing list