]> code.ossystems Code Review - openembedded-core.git/commitdiff
devsrc: update arm64 scripts/prepare for kernels 5.3+
authorBruce Ashfield <bruce.ashfield@gmail.com>
Wed, 28 Aug 2019 19:28:41 +0000 (15:28 -0400)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 30 Aug 2019 16:10:23 +0000 (17:10 +0100)
We need to include a few more small files for on target module
builds for 5.3+ kernels.

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-kernel/linux/kernel-devsrc.bb

index e17c0ea0abb31f4f17b6b7978a1759178cd21757..b68d945a8f99eca778dcd58a7ad81ca43603d97b 100644 (file)
@@ -141,7 +141,7 @@ do_install() {
            # arch/arm64/include/asm/opcodes.h references arch/arm
            cp -a --parents arch/arm/include/asm/opcodes.h $kerneldir/build/
 
-            cp -a --parents arch/arm64/kernel/vdso/gettimeofday.S $kerneldir/build/
+            cp -a --parents arch/arm64/kernel/vdso/*gettimeofday.* $kerneldir/build/
             cp -a --parents arch/arm64/kernel/vdso/sigreturn.S $kerneldir/build/
             cp -a --parents arch/arm64/kernel/vdso/note.S $kerneldir/build/
             cp -a --parents arch/arm64/kernel/vdso/gen_vdso_offsets.sh $kerneldir/build/
@@ -179,6 +179,8 @@ do_install() {
 
        cp -a include $kerneldir/build
 
+       cp -a --parents lib/vdso/* $kerneldir/build/ 2>/dev/null || :
+
        cp -a --parents tools/include/tools/le_byteshift.h $kerneldir/build/
        cp -a --parents tools/include/tools/be_byteshift.h $kerneldir/build/