lkml.org 
[lkml]   [2018]   [Nov]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 4.14 30/62] lib/raid6: Fix arm64 test build
    Date
    4.14-stable review patch.  If anyone has any objections, please let me know.

    ------------------

    [ Upstream commit 313a06e636808387822af24c507cba92703568b1 ]

    The lib/raid6/test fails to build the neon objects
    on arm64 because the correct machine type is 'aarch64'.

    Once this is correctly enabled, the neon recovery objects
    need to be added to the build.

    Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
    Signed-off-by: Jeremy Linton <jeremy.linton@arm.com>
    Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    lib/raid6/test/Makefile | 4 ++--
    1 file changed, 2 insertions(+), 2 deletions(-)

    diff --git a/lib/raid6/test/Makefile b/lib/raid6/test/Makefile
    index be1010bdc435..565a77220fae 100644
    --- a/lib/raid6/test/Makefile
    +++ b/lib/raid6/test/Makefile
    @@ -27,7 +27,7 @@ ifeq ($(ARCH),arm)
    CFLAGS += -I../../../arch/arm/include -mfpu=neon
    HAS_NEON = yes
    endif
    -ifeq ($(ARCH),arm64)
    +ifeq ($(ARCH),aarch64)
    CFLAGS += -I../../../arch/arm64/include
    HAS_NEON = yes
    endif
    @@ -41,7 +41,7 @@ ifeq ($(IS_X86),yes)
    gcc -c -x assembler - >&/dev/null && \
    rm ./-.o && echo -DCONFIG_AS_AVX512=1)
    else ifeq ($(HAS_NEON),yes)
    - OBJS += neon.o neon1.o neon2.o neon4.o neon8.o
    + OBJS += neon.o neon1.o neon2.o neon4.o neon8.o recov_neon.o recov_neon_inner.o
    CFLAGS += -DCONFIG_KERNEL_MODE_NEON=1
    else
    HAS_ALTIVEC := $(shell printf '\#include <altivec.h>\nvector int a;\n' |\
    --
    2.17.1


    \
     
     \ /
      Last update: 2018-11-26 12:18    [W:4.066 / U:0.096 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site