[meta-ti] [PATCH 2/2] omap3-sgx-modules: Add v4.08.00.01 of the SGX modules
Andreas Müller
schnitzeltony at googlemail.com
Thu Feb 7 00:53:18 PST 2013
On Wed, Feb 6, 2013 at 4:57 PM, Andreas Müller
<schnitzeltony at googlemail.com> wrote:
> One - maybe stupid - question: Have you tested with latest oe-core -or
> do you have
>
> commit c753f9d59f4d0a5af4ea5deb6e2b9609e05314e2
> Author: Mark Asselstine <mark.asselstine at windriver.com>
> Date: Thu Jan 31 13:31:03 2013 -0500
>
> kernel: avoid copying unnecessary files during do_install
>
> kernel_do_install() populates $kerneldir with files needed to build
> external modules. To accomplish this there are several copy commands
> to get source from the kernel source tree and build trees after which
> a 'clean' is performed. Since we are copying from the build tree we
> get about 1G of .o and .cmd files copied over only to have them
> removed when we clean. This adds additional IO overhead as well as
> overhead caused by pseudo. By avoiding copying these files in the
> first place we get multiple gains:
> * avoid initial copy
> * avoid file deletes during clean
> * reduce pseudo overhead
>
> Additionally we are making use of cpio vs cp which tends to be
> significantly faster at performing copies.
>
> With these changes I observe a 15-30% decrease in the time to complete
> the do_install() operation on the kernel.
>
> [YOCTO #3517]
>
> Signed-off-by: Mark Asselstine <mark.asselstine at windriver.com>
> Signed-off-by: Bruce Ashfield <bruce.ashfield at windriver.com>
> Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
>
> in your repo?
>
> Andreas
FYI: I removed meta-gumstix-community from my layers and ran
MACHINE="beagleboard" bitbake omap3-sgx-modules
and get same:
| make[3]: *** No rule to make target
`/home/Superandy/tmp/oe-core-eglibc/work/beagleboard-angstrom-linux-gnueabi/omap3-sgx-modules/4.08.00.01-r122a/Graphics_SDK_4_08_00_01/GFX_Linux_KM/services4/3rdparty/linux_drm/drm_auth.o',
needed by `/home/Superandy/tmp/oe-core-eglibc/work/beagleboard-angstrom-linux-gnueabi/omap3-sgx-modules/4.08.00.01-r122a/Graphics_SDK_4_08_00_01/GFX_Linux_KM/services4/3rdparty/linux_drm/drm.o'.
Stop.
so I think it is related to changes in other layers. Did you test with
master or danny?
Andreas
More information about the meta-ti
mailing list