From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.7 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,MSGID_FROM_MTA_HEADER,NICE_REPLY_A,SPF_HELO_NONE, SPF_PASS,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1EABEC11F64 for ; Thu, 1 Jul 2021 13:08:27 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 88EA761409 for ; Thu, 1 Jul 2021 13:08:26 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 88EA761409 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=nokia.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id E14AC8D02A3; Thu, 1 Jul 2021 09:08:25 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id DC4978D0001; Thu, 1 Jul 2021 09:08:25 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id BF0608D02A3; Thu, 1 Jul 2021 09:08:25 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0121.hostedemail.com [216.40.44.121]) by kanga.kvack.org (Postfix) with ESMTP id 915468D0001 for ; Thu, 1 Jul 2021 09:08:25 -0400 (EDT) Received: from smtpin07.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay02.hostedemail.com (Postfix) with ESMTP id 54868231A5 for ; Thu, 1 Jul 2021 13:08:25 +0000 (UTC) X-FDA: 78314047770.07.F6C1FF6 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2137.outbound.protection.outlook.com [40.107.20.137]) by imf23.hostedemail.com (Postfix) with ESMTP id C0E4190000B3 for ; Thu, 1 Jul 2021 13:08:24 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IEaCsQJeW6IUquR/5Jf6G06ScMaawTEnRKEglNbFaKbjX3Txml36Kt95PkBSbpzV4mR6YtjbPAYu2QK8cdX41uSUu1DveaBeIIqqlmuvD4x1onTUH0yUNaqHAiFR05DY4I30vtDryD4Pqsj2owjZZXeT0gEW4GRCl/bKxzvEWG1NnzPUXI4fpuUO2k+HcEE/vqZOy4vVRLtTXoPnd82eN86Gj5Hql5cxwtDy21Zs9SUwzVwPSTVnnH0wWogCpr2/nD2xrrcr4BmeUIR8PLZrjjgtKyXXbFVgMsGaIg03RT+fpFdNaJ0sfFvO+uizn4IuVSB527X37UIZscDMNttoHg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QIS8P6LDGzabIPmd3iuEfvDdzKn+KwadQL86e40PfyQ=; b=eC/r1OJi6Ih79L6Gr7mKqxLUw7+cLEp1GpWoksV09ASZ1oO6al5y9x92OIXUVYLEo+8rh1E2KD1O7ASt/f5tixcLUxwFjpuv35Ikew7NqcZwS4t2Ny8XOYzZ7JavZI49O8v461C+RTvEPFpuhe25K8WE/t5QlpGB1gpGpLVnegv/QCmbuQ95LhkbCwycjGGxUh2SOBlet/OqrVrOZi44k5b29NRm4mSULJDAs5xilmihwZ0jNpDf8WWuDSbHAoTRX7QhmCCuLVvR/tM1uM+nbow00QMCKekDCkb+PkMd1iz6DmOp5wrmrHoUP/oJH4uakOyU3JkSy2grvTzSajCSzQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QIS8P6LDGzabIPmd3iuEfvDdzKn+KwadQL86e40PfyQ=; b=cIA7C7ADR+2+M7CzGuS3Rbj+jrBfwrG4tYDqHQsD5U0zBZe/HDvwuum+OTHm6wiwbY2SHBfFYg398Yn+/50rr3kbmPNOonfGcon1NUh1g0ZMS60LVHluCqGDCMTokvJuY7dPZ+EeKvvi8pJekJWHrk2KxaPPd7ptcE7nNeiPDoo= Received: from AM0PR07MB4531.eurprd07.prod.outlook.com (2603:10a6:208:6e::15) by AM0PR07MB4356.eurprd07.prod.outlook.com (2603:10a6:208:b6::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.7; Thu, 1 Jul 2021 13:08:22 +0000 Received: from AM0PR07MB4531.eurprd07.prod.outlook.com ([fe80::35f1:5a41:1ad:2ca1]) by AM0PR07MB4531.eurprd07.prod.outlook.com ([fe80::35f1:5a41:1ad:2ca1%4]) with mapi id 15.20.4287.022; Thu, 1 Jul 2021 13:08:22 +0000 Subject: Re: [linux-next:master 6560/14009] arch/arm/kernel/module-plts.c:26:2: error: use of undeclared identifier 'FTRACE_ADDR' To: "Russell King (Oracle)" Cc: clang-built-linux@googlegroups.com, kbuild-all@lists.01.org, Linux Memory Management List , kernel test robot References: <202107011205.9FEDdb2T-lkp@intel.com> From: Alexander Sverdlin Message-ID: <35d12988-6d26-bd7c-c236-ff78e0cfef01@nokia.com> Date: Thu, 1 Jul 2021 15:08:07 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 In-Reply-To: <202107011205.9FEDdb2T-lkp@intel.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-ClientProxiedBy: VI1PR09CA0184.eurprd09.prod.outlook.com (2603:10a6:800:120::38) To AM0PR07MB4531.eurprd07.prod.outlook.com (2603:10a6:208:6e::15) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from ulegcpsvhp1.emea.nsn-net.net (131.228.32.168) by VI1PR09CA0184.eurprd09.prod.outlook.com (2603:10a6:800:120::38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4287.22 via Frontend Transport; Thu, 1 Jul 2021 13:08:21 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f78d6a90-3267-4145-50ce-08d93c914ddc X-MS-TrafficTypeDiagnostic: AM0PR07MB4356: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:345; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: gKslYpq+IWe2XW3JuMlxrbLXXEoPm+YvcS69E/WNPr/uKTIPqXvWEeKbrByPJGDnXw85PN9t0jrK1PiqU97oXo0B6qKhoqs5hmMyDw/Fm415R+cPHDPnRZxxB0Kq4jeujkHIZWSM+g1RijrW4tGe6/DE1BwTr6iJvda63fikkYMH9RVR+KDS3YOhDgoBZEcqKbCdT1d3DMMXv3Q/ZO8waBBP+NFxJ7ywE5AWpuJygXNocnTyuaPUXMX1s6ygMFgWxZUSnAcr1Yckl3emlglskDmLUutfgYlLOVi6rpXrBCTvcOSiDHLMcLG+CyobkznI+MEPBkBVGxKw3zE5WX0gUKwNyLhk4Nem4cowJnEycpog+TW9SH8zpsdmmXVmADB8TRG0J7pS4dWbF9EF689l5QO7/2RD34x1ZQ+rpleR8e3SqWxpVAunGuJmHNLEorB8tY+quRwLXy7nJZX1nwPbTS2Lux/jeDGv9i8aeh9arR00hp3049EbcyRqnQ2Q6fjo6zU5V3Ejb6eMDHiOIFjGpEu8Ar4jHwVly1MPiCEdESXhk2RltXvKpWQhsRoR62dMt1J8ASyiJxPDSBrvQUz6DEafI+E6/RpwaEKZCEIVMsmTmHKFBthVA21KBK6W/HQf8GCjFrTkS8FI+hYADV5nv9ftAqOPUN9ZCtYNrHFJ3/D/rh8ilBq3ciBWbrCZIDxzootycExI6AmE8UJcHrMyW4pJ8QC7qTqdrm88AqxQb/NzEOCPag/YGLv+giUZF+iHgffMDu8DwugtlMYzaVTC1CcqL1oBL62uL2k2fvMpr0jIlgZXCrXFSgcfIqyFBDTrvkXc4Czy0uwb6WlQ0GF8LdVFo3sQhsmsnvNmH37QiLzT3t8JQfJTVgMG2/r6vNkDKAUhNVaLtzurWSjhGBj13jseRgOMH0WDLE/6BQHCmR0= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR07MB4531.eurprd07.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(376002)(136003)(346002)(396003)(39860400002)(366004)(4326008)(6512007)(956004)(6486002)(2906002)(44832011)(2616005)(54906003)(6506007)(5660300002)(316002)(38350700002)(8676002)(86362001)(6666004)(8936002)(26005)(52116002)(36756003)(66556008)(38100700002)(966005)(53546011)(31696002)(31686004)(478600001)(66476007)(186003)(66946007)(43740500002)(45980500001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MEMwYkgzRnREZ3c2TUF4aWp4OHRoQnk2Y3pkdGpRVjRYczkzOCtqbjhTRFVl?= =?utf-8?B?aSt3dlErT0RmRFFGREY0dldzVEhaeXdjRWRCZk9zOEdjY2dHbnNuRkRGMm1D?= =?utf-8?B?SitoT0t5QmhkWHh2NVVudW1RcHdrRGdDMDVZb29BNS9EL3g2cU4vck1QSDZM?= =?utf-8?B?Mys4bElWU2gvVWdkYmtHTkhSdHQvTjJyK1ZUTTc1ajNZaFUxK0ZRUm10aHM1?= =?utf-8?B?T2dwWStTc2VOcmNpM1dkbUJLemdEcWg2SFBtaHFRMjdGOU1uWm55M1pxckJY?= =?utf-8?B?SGdYUzE4Zm1PQnV6OHBlQ2E5c1pNOXFyNm45cmVWaEgwTUljK3ZOMzhrdkZM?= =?utf-8?B?eFhwVTRORlNNRUdMVHdjcisvSk04SWZYOWl3UXN2a0NpcTE4UGNhd3FkdjZl?= =?utf-8?B?eDN0RnpDamhSSngvbGREVWIwc1dCMWNSM0dBcmFab0xtRmJqZU9tdmJ2cktl?= =?utf-8?B?cTZrYTVmVFVwMnk0VXpmanFJVGcvTDF6RlU1a1pqVHRqZ0N2NGpvR3BGRk5X?= =?utf-8?B?aEtMdWVDOFVRajdnNUZsbUhZeXFQZ0JwcVZFenpkWmZvREoyTEJPemJsREtT?= =?utf-8?B?NURQZlIrcXNrVTI3bGJYSjE5SkJHMGsrNHU4MTM4aUMzMTRoMVY0MHIrcmcz?= =?utf-8?B?c095RlIvRVUyVzVvTzlOVExBNDRXRnNUY0JsOGgzZW41ZWorcHBiSHBYSDNT?= =?utf-8?B?RzVzL1hMcjB4M3Z0NVljUzlhOFMrS3YvbkZtcDRVRURiNUtaY1BhS04zQkhx?= =?utf-8?B?VC9lTlkxVlBHTjdsd25NeXVJdmMxb3J6SHFwN3JDYUtoT1h1eEJ6S1FvcFBX?= =?utf-8?B?a0RpOXBsNys2ZFo0WHRRTkpOQTM3bWdiZkx6cDJFSi8xNEpPNStRNlIvSW9E?= =?utf-8?B?TjJPdW1ucjVVS2kxaWFIaGFnbWxWRVA5L2pweDhzUXBuOXZkSnlXT282UHlG?= =?utf-8?B?UEJVR21VdkRvY096MnJNZHpzbWl1VktnSXZ3aGM5bFV1MnZmOFJjMUxxU0ph?= =?utf-8?B?Y3F2TUxlS00yTTgzM2loV05xM3o5THlNS2xPQWJUaTh2eXZaYk5LRzVNYXRC?= =?utf-8?B?bWZ4YXBOckNhYmlrRGkyKzQzaEpzdkZYZFBZZ2h1alMydzc2a0hjaUNxQlF6?= =?utf-8?B?dml3SkcxcTAybHBHNmpjbEU2dFJRTTBSVS9KbmphREYxL1hnVDN4M2tJYitJ?= =?utf-8?B?dmlENjhBbVpTKzkwY3ZqK1VITWZCOWVGa01rekZCWmNkTndSSXJVb3pieTY4?= =?utf-8?B?bEtQck9MemVGUjZ0Z09GRHhqdkQzeTRTM0VKTjF5S3lRbEQxVlJHVVcrYXNS?= =?utf-8?B?c0pzL2Z1eURFb3JWcUNURWFFL1B3SzVNV3ZSbFo4cnB3ejJxaVVpRlV4bWd1?= =?utf-8?B?MnpWakFLRWpYeUt2QUZ5aE1DOUxxRnZ3TUVGSFJmTERHS25CS2hGUXlIRUo0?= =?utf-8?B?WEV1NDl3SjNGM3Q3NkdkUm5iV1NEdzNvd0FYdm5BSXc2Z1pSTDBKYlF6SXBz?= =?utf-8?B?UlFGU2xpWE9wbTBIQUkyUGxIL2FZd0dlakVUWkFhOHdLc2c1OHQ4RHQ4bU5V?= =?utf-8?B?Rjk1U1NnRXMrcnhPQm1EbFpGYTBVYTVmcm5IbXl1L2dPdWZELzlWNVRQY2xx?= =?utf-8?B?bk96dmk4R1E3UC9ueFRhYnY1MC82bDdFVGxJRU85dW1Qc3M3SUI0WGNrOEo3?= =?utf-8?B?c1RQcGFMZ3dKL3lLVGtKZExQR3Q1SEtRbmxUQ1hXeFFNcVVQV1crUWpjWjgw?= =?utf-8?Q?ZZRi8H/JZy1ZfwEBD0Uy+jqtLY6JiHAIZaH1Qqi?= X-OriginatorOrg: nokia.com X-MS-Exchange-CrossTenant-Network-Message-Id: f78d6a90-3267-4145-50ce-08d93c914ddc X-MS-Exchange-CrossTenant-AuthSource: AM0PR07MB4531.eurprd07.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jul 2021 13:08:22.5223 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 5d471751-9675-428d-917b-70f44f9630b0 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: GOrcp07xILy3+5NfcIgTo2EBMJ3qIXzCZgCnQjwbwAMgaL1JzP/jkUhjMQ/uUQZFhnAQILQ2OvJ28r5pW7VYSFM6/9cLg1aSekZoI7gYOi4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR07MB4356 X-Rspamd-Server: rspam05 X-Rspamd-Queue-Id: C0E4190000B3 X-Stat-Signature: ci7ixkco4gf7ephwub9gao3dtme8ux9q Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=nokia.onmicrosoft.com header.s=selector1-nokia-onmicrosoft-com header.b=cIA7C7AD; dmarc=fail reason="No valid SPF, DKIM not aligned (relaxed)" header.from=nokia.com (policy=none); spf=none (imf23.hostedemail.com: domain of alexander.sverdlin@nokia.com has no SPF policy when checking 40.107.20.137) smtp.mailfrom=alexander.sverdlin@nokia.com X-HE-Tag: 1625144904-899931 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: Hello Russel, this is a second report on the same problem, shall I add https://www.spinics.net/lists/kernel/msg3968916.html to your patch system? On 01/07/2021 06:36, kernel test robot wrote: > tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master > head: 2e0046650f0f192a84a1793f0dc2f0991ed9a3e4 > commit: 79f32b221b18c15a98507b101ef4beb52444cc6f [6560/14009] ARM: 9079/1: ftrace: Add MODULE_PLTS support > config: arm-randconfig-r003-20210630 (attached as .config) > compiler: clang version 13.0.0 (https://github.com/llvm/llvm-project 8d21d5472501460933e78aead04cf59579025ba4) > reproduce (this is a W=1 build): > wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross > chmod +x ~/bin/make.cross > # install arm cross compiling tool for clang build > # apt-get install binutils-arm-linux-gnueabi > # https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=79f32b221b18c15a98507b101ef4beb52444cc6f > git remote add linux-next https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git > git fetch --no-tags linux-next master > git checkout 79f32b221b18c15a98507b101ef4beb52444cc6f > # save the attached .config to linux build tree > mkdir build_dir > COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross O=build_dir ARCH=arm SHELL=/bin/bash > > If you fix the issue, kindly add following tag as appropriate > Reported-by: kernel test robot > > All errors (new ones prefixed by >>): > >>> arch/arm/kernel/module-plts.c:26:2: error: use of undeclared identifier 'FTRACE_ADDR' > FTRACE_ADDR, > ^ >>> arch/arm/kernel/module-plts.c:40:7: error: invalid application of 'sizeof' to an incomplete type 'const u32 []' > if (!ARRAY_SIZE(fixed_plts) || pltsec->plt_count) > ^~~~~~~~~~~~~~~~~~~~~~ > include/linux/kernel.h:42:32: note: expanded from macro 'ARRAY_SIZE' > #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr)) > ^~~~~ > arch/arm/kernel/module-plts.c:42:22: error: invalid application of 'sizeof' to an incomplete type 'const u32 []' > pltsec->plt_count = ARRAY_SIZE(fixed_plts); > ^~~~~~~~~~~~~~~~~~~~~~ > include/linux/kernel.h:42:32: note: expanded from macro 'ARRAY_SIZE' > #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr)) > ^~~~~ > arch/arm/kernel/module-plts.c:47:21: error: invalid application of 'sizeof' to an incomplete type 'const u32 []' > BUILD_BUG_ON(sizeof(fixed_plts) > sizeof(plt->lit)); > ^~~~~~~~~~~~ > include/linux/build_bug.h:50:19: note: expanded from macro 'BUILD_BUG_ON' > BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) > ^~~~~~~~~ > include/linux/build_bug.h:39:58: note: expanded from macro 'BUILD_BUG_ON_MSG' > #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) > ^~~~ > include/linux/compiler_types.h:328:22: note: expanded from macro 'compiletime_assert' > _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) > ^~~~~~~~~ > include/linux/compiler_types.h:316:23: note: expanded from macro '_compiletime_assert' > __compiletime_assert(condition, msg, prefix, suffix) > ^~~~~~~~~ > include/linux/compiler_types.h:308:9: note: expanded from macro '__compiletime_assert' > if (!(condition)) \ > ^~~~~~~~~ > arch/arm/kernel/module-plts.c:48:37: error: invalid application of 'sizeof' to an incomplete type 'const u32 []' > memcpy(plt->lit, fixed_plts, sizeof(fixed_plts)); > ^~~~~~~~~~~~ > arch/arm/kernel/module-plts.c:65:22: error: invalid application of 'sizeof' to an incomplete type 'const u32 []' > for (idx = 0; idx < ARRAY_SIZE(fixed_plts); ++idx) > ^~~~~~~~~~~~~~~~~~~~~~ > include/linux/kernel.h:42:32: note: expanded from macro 'ARRAY_SIZE' > #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr)) > ^~~~~ > arch/arm/kernel/module-plts.c:217:28: error: invalid application of 'sizeof' to an incomplete type 'const u32 []' > unsigned long core_plts = ARRAY_SIZE(fixed_plts); > ^~~~~~~~~~~~~~~~~~~~~~ > include/linux/kernel.h:42:32: note: expanded from macro 'ARRAY_SIZE' > #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr)) > ^~~~~ > arch/arm/kernel/module-plts.c:218:28: error: invalid application of 'sizeof' to an incomplete type 'const u32 []' > unsigned long init_plts = ARRAY_SIZE(fixed_plts); > ^~~~~~~~~~~~~~~~~~~~~~ > include/linux/kernel.h:42:32: note: expanded from macro 'ARRAY_SIZE' > #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr)) > ^~~~~ > 8 errors generated. > > > vim +/FTRACE_ADDR +26 arch/arm/kernel/module-plts.c > > 23 > 24 static const u32 fixed_plts[] = { > 25 #ifdef CONFIG_FUNCTION_TRACER > > 26 FTRACE_ADDR, > 27 MCOUNT_ADDR, > 28 #endif > 29 }; > 30 > 31 static bool in_init(const struct module *mod, unsigned long loc) > 32 { > 33 return loc - (u32)mod->init_layout.base < mod->init_layout.size; > 34 } > 35 > 36 static void prealloc_fixed(struct mod_plt_sec *pltsec, struct plt_entries *plt) > 37 { > 38 int i; > 39 > > 40 if (!ARRAY_SIZE(fixed_plts) || pltsec->plt_count) > 41 return; > 42 pltsec->plt_count = ARRAY_SIZE(fixed_plts); > 43 > 44 for (i = 0; i < ARRAY_SIZE(plt->ldr); ++i) > 45 plt->ldr[i] = PLT_ENT_LDR; > 46 > 47 BUILD_BUG_ON(sizeof(fixed_plts) > sizeof(plt->lit)); > 48 memcpy(plt->lit, fixed_plts, sizeof(fixed_plts)); > 49 } > 50 > > --- > 0-DAY CI Kernel Test Service, Intel Corporation > https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org > -- Best regards, Alexander Sverdlin.