[yocto] [RFC PATCH 0/9] New distribution definition for poky-tiny

2011-12-21 Thread Darren Hart
Poky-tiny defines a new distro policy for building tiny Linux images. Rather than create new image tasks and recipes, it reuses existing ones, modifying them as necessary. I believe it defines policy appropriate for the distribution, but I'd welcome feedback regarding the distro/image split.

[yocto] [PATCH 2/9] ncurses: Allow override of ENABLE_WIDEC

2011-12-21 Thread Darren Hart
Set ENABLE_WIDEC with ?= instead of = to allow for the external override by distro definitions. Signed-off-by: Darren Hart dvh...@linux.intel.com --- meta/recipes-core/ncurses/ncurses.inc |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git

[yocto] [PATCH 4/9] linux-yocto-tiny: New kernel recipe for poky-tiny distro (INCOMPLETE)

2011-12-21 Thread Darren Hart
linux-yocto-tiny drops the linux-tools and sets the KMACHINE branch to standard/tiny. Signed-off-by: Darren Hart dvh...@linux.intel.com --- meta/recipes-kernel/linux/linux-yocto-tiny/ata.cfg |9 + .../recipes-kernel/linux/linux-yocto-tiny/core.cfg | 19 +

[yocto] [PATCH 7/9] distro: Add poky-tiny distro definition

2011-12-21 Thread Darren Hart
Poky-tiny is intended for building very small OS images. The distro definition sets the providers for the kernel and the runtime services. It also reduces the eglibc component list and other DISTRO_FEATURE elements. Signed-off-by: Darren Hart dvh...@linux.intel.com ---

[yocto] [PATCH 8/9] license: Fix manifest conditional

2011-12-21 Thread Darren Hart
From: Beth Flanagan elizabeth.flana...@intel.com The manifest conditionals COPY_LIC_MANIFEST and COPY_LIC_DIRS were returning true due to missing quotes in the bash test. This made images larger than expected. Signed-off-by: Beth Flanagan elizabeth.flana...@intel.com ---

Re: [yocto] [PATCH 5/9] task-core-boot: Allow DISTRO to disable keymaps

2011-12-21 Thread Martin Jansa
On Wed, Dec 21, 2011 at 01:02:51AM -0800, Darren Hart wrote: NOTE: I'm looking for a better way to do this. keymaps pulls in gettext, which can't build without wide character support. Rather than have to add a -tiny variant of every MACHINE to drop keyboard from the MACHINE_FEATURES,

Re: [yocto] [PATCH 5/9] task-core-boot: Allow DISTRO to disable keymaps

2011-12-21 Thread Koen Kooi
Op 21 dec. 2011, om 11:09 heeft Martin Jansa het volgende geschreven: On Wed, Dec 21, 2011 at 01:02:51AM -0800, Darren Hart wrote: NOTE: I'm looking for a better way to do this. keymaps pulls in gettext, which can't build without wide character support. Rather than have to add a -tiny

[yocto] Yocto Project 1.2 M1 release readiness meeting

2011-12-21 Thread Liu, Song
BEGIN:VCALENDAR METHOD:REQUEST PRODID:Microsoft Exchange Server 2010 VERSION:2.0 BEGIN:VTIMEZONE TZID:Pacific Standard Time BEGIN:STANDARD DTSTART:16010101T02 TZOFFSETFROM:-0700 TZOFFSETTO:-0800 RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=1SU;BYMONTH=11 END:STANDARD BEGIN:DAYLIGHT

Re: [yocto] [PATCH 0/1] Example meta-intel poky-tiny support for fri2

2011-12-21 Thread Bruce Ashfield
On 11-12-21 04:09 AM, Darren Hart wrote: This patch adds a similar linux-yocto-tiny recipe for fri2 that my poky-tiny patch provides for qemux86. This one adds the necessary bits to boot poky-tiny on fri2. The kernel increases in size by some 200k to accomodate the EFI, EG20T, and USB support.

[yocto] [PATCH 1/1] mm: msync: fix the behaviour msync on tmpfs

2011-12-21 Thread Zumeng Chen
For tmpfs, no matter which flag(ASYNC or SYNC) gets from msync, there is not so much thing to do for CPUs without cache alias, But for some CPUs with cache alias, msync has to flush cache explicitly, which makes sure the data coherency between memory file and cache. Signed-off-by: Zumeng Chen

Re: [yocto] [PATCH 1/1] mm: msync: fix the behaviour msync on tmpfs

2011-12-21 Thread Bruce Ashfield
On 11-12-21 10:24 AM, zumeng.chen wrote: This patch has been validated by the following commands on both CPUs with or without cache alias, which is for http://bugzilla.pokylinux.org/show_bug.cgi?id=1429 Glad to see this. I was composing an email that had just this question. Which bug, and

Re: [yocto] [RFC PATCH 0/9] New distribution definition for poky-tiny

2011-12-21 Thread Chris Larson
On Wed, Dec 21, 2011 at 2:02 AM, Darren Hart dvh...@linux.intel.com wrote: For example, I could not discover a way to use oe_filter_out inside poky-tiny.conf to remove keyboard for MACHINE_FEATURES. This might be best handled via inclusion of a .inc which defines an event handler or anonymous

Re: [yocto] [PATCH 4/9] linux-yocto-tiny: New kernel recipe for poky-tiny distro (INCOMPLETE)

2011-12-21 Thread Bruce Ashfield
On 11-12-21 10:52 AM, Darren Hart wrote: On 12/21/2011 06:56 AM, Bruce Ashfield wrote: On 11-12-21 04:02 AM, Darren Hart wrote: linux-yocto-tiny drops the linux-tools and sets the KMACHINE branch to standard/tiny. Signed-off-by: Darren Hartdvh...@linux.intel.com ---

Re: [yocto] [PATCH 5/9] task-core-boot: Allow DISTRO to disable keymaps

2011-12-21 Thread Darren Hart
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 12/21/2011 05:19 AM, Koen Kooi wrote: Op 21 dec. 2011, om 11:09 heeft Martin Jansa het volgende geschreven: On Wed, Dec 21, 2011 at 01:02:51AM -0800, Darren Hart wrote: NOTE: I'm looking for a better way to do this. keymaps pulls in

Re: [yocto] [PATCH 5/9] task-core-boot: Allow DISTRO to disable keymaps

2011-12-21 Thread Darren Hart
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 12/21/2011 02:09 AM, Martin Jansa wrote: On Wed, Dec 21, 2011 at 01:02:51AM -0800, Darren Hart wrote: NOTE: I'm looking for a better way to do this. keymaps pulls in gettext, which can't build without wide character support. Rather than

Re: [yocto] [PATCH 4/9] linux-yocto-tiny: New kernel recipe for poky-tiny distro (INCOMPLETE)

2011-12-21 Thread Darren Hart
On 12/21/2011 07:56 AM, Bruce Ashfield wrote: On 11-12-21 10:52 AM, Darren Hart wrote: On 12/21/2011 06:56 AM, Bruce Ashfield wrote: On 11-12-21 04:02 AM, Darren Hart wrote: linux-yocto-tiny drops the linux-tools and sets the KMACHINE branch to standard/tiny. Signed-off-by: Darren

Re: [yocto] [PATCH 4/9] linux-yocto-tiny: New kernel recipe for poky-tiny distro (INCOMPLETE)

2011-12-21 Thread Bruce Ashfield
On 11-12-21 11:02 AM, Darren Hart wrote: On 12/21/2011 07:56 AM, Bruce Ashfield wrote: On 11-12-21 10:52 AM, Darren Hart wrote: On 12/21/2011 06:56 AM, Bruce Ashfield wrote: On 11-12-21 04:02 AM, Darren Hart wrote: linux-yocto-tiny drops the linux-tools and sets the KMACHINE branch to

Re: [yocto] [RFC PATCH 0/9] New distribution definition for poky-tiny

2011-12-21 Thread Darren Hart
On 12/21/2011 07:52 AM, Chris Larson wrote: On Wed, Dec 21, 2011 at 2:02 AM, Darren Hart dvh...@linux.intel.com wrote: For example, I could not discover a way to use oe_filter_out inside poky-tiny.conf to remove keyboard for MACHINE_FEATURES. This might be best handled via inclusion of a

[yocto] build error on meta-cedarview

2011-12-21 Thread Jim Abernathy
While running a build of the core-image-sato using the edison latest commits and the meta-cedartrail bsp, I notices some errors fly by and thought I'd see if anyone knows the reason. The build is just to test the bsp with no changes. Basically, doing the Appendix A of the Development manual

Re: [yocto] [PATCH 6/9] distro: Factor out poky-common.inc from poky.conf

2011-12-21 Thread Richard Purdie
On Wed, 2011-12-21 at 01:02 -0800, Darren Hart wrote: Prepare to add additional poky distro variants by factoring out assignments common to all poky* distros into poky-common.inc. Things like the naming schemes, mirrors, etc. are common, while dependencies and other things impacting image

Re: [yocto] [PATCH] fri2: Add linux-yocto-tiny bbappend

2011-12-21 Thread Richard Purdie
On Wed, 2011-12-21 at 01:09 -0800, Darren Hart wrote: Provide a bbappend for linux-yocto-tiny with support EFI, SATA, and the EG20T. This includes EFI framebuffer and USB HID support which normally would be omitted from a tiny kernel, but it is our only functional console as the serial port

Re: [yocto] [PATCH 6/9] distro: Factor out poky-common.inc from poky.conf

2011-12-21 Thread Darren Hart
On 12/21/2011 08:47 AM, Darren Hart wrote: On 12/21/2011 08:28 AM, Richard Purdie wrote: On Wed, 2011-12-21 at 01:02 -0800, Darren Hart wrote: Prepare to add additional poky distro variants by factoring out assignments common to all poky* distros into poky-common.inc. Things like the

Re: [yocto] [PATCH] fri2: Add linux-yocto-tiny bbappend

2011-12-21 Thread Darren Hart
On 12/21/2011 08:59 AM, Richard Purdie wrote: On Wed, 2011-12-21 at 01:09 -0800, Darren Hart wrote: Provide a bbappend for linux-yocto-tiny with support EFI, SATA, and the EG20T. This includes EFI framebuffer and USB HID support which normally would be omitted from a tiny kernel, but it is

Re: [yocto] [RFC PATCH 0/9] New distribution definition for poky-tiny

2011-12-21 Thread Chris Larson
On Wed, Dec 21, 2011 at 9:10 AM, Darren Hart dvh...@linux.intel.com wrote: On 12/21/2011 07:52 AM, Chris Larson wrote: On Wed, Dec 21, 2011 at 2:02 AM, Darren Hart dvh...@linux.intel.com wrote: For example, I could not discover a way to use oe_filter_out inside poky-tiny.conf to remove

Re: [yocto] [PATCH] fri2: Add linux-yocto-tiny bbappend

2011-12-21 Thread Richard Purdie
On Wed, 2011-12-21 at 09:05 -0800, Darren Hart wrote: On 12/21/2011 08:59 AM, Richard Purdie wrote: On Wed, 2011-12-21 at 01:09 -0800, Darren Hart wrote: Provide a bbappend for linux-yocto-tiny with support EFI, SATA, and the EG20T. This includes EFI framebuffer and USB HID support

Re: [yocto] [PATCH] fri2: Add linux-yocto-tiny bbappend

2011-12-21 Thread Darren Hart
On 12/21/2011 09:35 AM, Richard Purdie wrote: On Wed, 2011-12-21 at 09:05 -0800, Darren Hart wrote: On 12/21/2011 08:59 AM, Richard Purdie wrote: On Wed, 2011-12-21 at 01:09 -0800, Darren Hart wrote: Provide a bbappend for linux-yocto-tiny with support EFI, SATA, and the EG20T. This

Re: [yocto] [RFC PATCH 0/9] New distribution definition for poky-tiny

2011-12-21 Thread Darren Hart
On 12/21/2011 09:33 AM, Chris Larson wrote: On Wed, Dec 21, 2011 at 9:10 AM, Darren Hart dvh...@linux.intel.com wrote: On 12/21/2011 07:52 AM, Chris Larson wrote: On Wed, Dec 21, 2011 at 2:02 AM, Darren Hart dvh...@linux.intel.com wrote: For example, I could not discover a way to use

Re: [yocto] [PATCH 6/9] distro: Factor out poky-common.inc from poky.conf

2011-12-21 Thread Darren Hart
On 12/21/2011 09:31 AM, Richard Purdie wrote: On Wed, 2011-12-21 at 09:02 -0800, Darren Hart wrote: On 12/21/2011 08:47 AM, Darren Hart wrote: On 12/21/2011 08:28 AM, Richard Purdie wrote: On Wed, 2011-12-21 at 01:02 -0800, Darren Hart wrote: Prepare to add additional poky distro

[yocto] Yocto Project 1.2 M1 release readiness meeting

2011-12-21 Thread Liu, Song
BEGIN:VCALENDAR METHOD:REQUEST PRODID:Microsoft Exchange Server 2010 VERSION:2.0 BEGIN:VTIMEZONE TZID:Pacific Standard Time BEGIN:STANDARD DTSTART:16010101T02 TZOFFSETFROM:-0700 TZOFFSETTO:-0800 RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=1SU;BYMONTH=11 END:STANDARD BEGIN:DAYLIGHT

[yocto] [PATCH 1/9] native.bbclass: Fix variable remapping coverage

2011-12-21 Thread Darren Hart
From: Richard Purdie richard.pur...@linuxfoundation.org When looking for RDEPENDS to process, bitbake iterates through PACKAGES *and* PN. Since native.bbclass sets PACKAGES to be empty, its pointless remapping the list of PACKAGES since this does nothing. There is a problem since *_${PN} are used

[yocto] [PATCH 3/9] eglibc: Only add eglibc-utils to PACKAGES if wchar is supported

2011-12-21 Thread Darren Hart
eglibc-utils RDEPENDS on bash which requires gettext which requires wchar support. If wchar support is not included in DISTRO_FEATURES, gettext will fail to compile. By removing eglibc-utils from the PACKAGES listing, bitbake doesn't try to build the dependency chain. Signed-off-by: Darren Hart

[yocto] [PATCH 2/9] ncurses: Allow override of ENABLE_WIDEC

2011-12-21 Thread Darren Hart
Set ENABLE_WIDEC with ?= instead of = to allow for the external override by distro definitions. Signed-off-by: Darren Hart dvh...@linux.intel.com --- meta/recipes-core/ncurses/ncurses.inc |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git

[yocto] [PATCH 6/9] distro: Add POKY_DEFAULT_EXTRA_R* variables

2011-12-21 Thread Darren Hart
Allow the reuse of poky.conf by distro definitions wanting to remove content by introducting POKY_DEFAULT_EXTRA_R*. These are appended to the corresponding DISTRO_EXTRA_R* variables and can be overriden by distro configs that require poky.conf. Signed-off-by: Darren Hart dvh...@linux.intel.com

[yocto] [PATCH 4/9] linux-yocto-tiny: New kernel recipe for poky-tiny distro (INCOMPLETE)

2011-12-21 Thread Darren Hart
linux-yocto-tiny drops the linux-tools and sets the KMACHINE branch to standard/tiny. Signed-off-by: Darren Hart dvh...@linux.intel.com --- meta/recipes-kernel/linux/linux-yocto-tiny/ata.cfg |9 + .../recipes-kernel/linux/linux-yocto-tiny/core.cfg | 19 +

[yocto] [PATCH 8/9] license: Fix manifest conditional

2011-12-21 Thread Darren Hart
From: Beth Flanagan elizabeth.flana...@intel.com The manifest conditionals COPY_LIC_MANIFEST and COPY_LIC_DIRS were returning true due to missing quotes in the bash test. This made images larger than expected. Signed-off-by: Beth Flanagan elizabeth.flana...@intel.com ---

[yocto] [PATCH 9/9] image_types: Ensure /init exists for cpio rootfs archives

2011-12-21 Thread Darren Hart
NOTE: I'm looking for a more appropriate mechanism. In order for the kernel to accept an initramfs as a rootfs, it must have /init - even if it is an empty file. Touch /init to ensure it exists for cpio and cpio.gz image types. When used with initrd and rootfs=/dev/ram0, this allows the cpio and

Re: [yocto] [PATCH 4/9] linux-yocto-tiny: New kernel recipe for poky-tiny distro (INCOMPLETE)

2011-12-21 Thread Bruce Ashfield
On 11-12-21 01:58 PM, Darren Hart wrote: linux-yocto-tiny drops the linux-tools and sets the KMACHINE branch to standard/tiny. Signed-off-by: Darren Hartdvh...@linux.intel.com --- meta/recipes-kernel/linux/linux-yocto-tiny/ata.cfg |9 + .../recipes-kernel/linux/linux-yocto-tiny/core.cfg

Re: [yocto] [PATCH 1/9] native.bbclass: Fix variable remapping coverage

2011-12-21 Thread Chris Larson
On Wed, Dec 21, 2011 at 11:58 AM, Darren Hart dvh...@linux.intel.com wrote: diff --git a/meta/recipes-devtools/autoconf/autoconf.inc b/meta/recipes-devtools/autoconf/autoconf.inc index 08a1b02..1d0cf90 100644 --- a/meta/recipes-devtools/autoconf/autoconf.inc +++

Re: [yocto] [PATCH 4/9] linux-yocto-tiny: New kernel recipe for poky-tiny distro (INCOMPLETE)

2011-12-21 Thread Darren Hart
On 12/21/2011 11:23 AM, Bruce Ashfield wrote: On 11-12-21 01:58 PM, Darren Hart wrote: linux-yocto-tiny drops the linux-tools and sets the KMACHINE branch to standard/tiny. Signed-off-by: Darren Hartdvh...@linux.intel.com --- meta/recipes-kernel/linux/linux-yocto-tiny/ata.cfg |9 +

Re: [yocto] [PATCH 1/9] native.bbclass: Fix variable remapping coverage

2011-12-21 Thread Darren Hart
On 12/21/2011 11:26 AM, Chris Larson wrote: On Wed, Dec 21, 2011 at 11:58 AM, Darren Hart dvh...@linux.intel.com wrote: diff --git a/meta/recipes-devtools/autoconf/autoconf.inc b/meta/recipes-devtools/autoconf/autoconf.inc index 08a1b02..1d0cf90 100644 ---

Re: [yocto] [PATCH 1/1] mm: msync: fix the behaviour msync on tmpfs

2011-12-21 Thread Zumeng Chen
于 2011年12月21日 23:38, Bruce Ashfield 写道: On 11-12-21 10:24 AM, zumeng.chen wrote: This patch has been validated by the following commands on both CPUs with or without cache alias, which is for http://bugzilla.pokylinux.org/show_bug.cgi?id=1429 Glad to see this. I was composing an email that

[yocto] [V2 PATCH 1/1] mm: msync: fix issues of sys_msync on tmpfs

2011-12-21 Thread Zumeng Chen
There are two problems as follows shown: 1 ) for TMPFS, nothing need to be done in sys_msync, sys_msync just return 0 for all arches. 2 ) But for MIPS CPUs with cache alias(dmesg|grep alias), it maybe has the issue, which reported by msync test suites in ltp-full, when the memory of

[yocto] [PATCH 2/2] meta-intel: change EMGD xserver libva dependency to libva-x11

2011-12-21 Thread tom . zanussi
From: Tom Zanussi tom.zanu...@intel.com XSERVER_IA32_EMGD should depend on libva-x11, which in turn depends on libva, instead of just libva. Signed-off-by: Tom Zanussi tom.zanu...@intel.com --- conf/machine/include/ia32-base.inc |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff