Received: by 2002:ac0:da4c:0:0:0:0:0 with SMTP id a12csp41531imi; Thu, 21 Jul 2022 15:33:05 -0700 (PDT) X-Google-Smtp-Source: AGRyM1sUgi4q6RhXao1gx2SvMYpAsDbB6AUxfLQgHIH7wl4j6YdHrbCRIp9MocNftpLrD1ZVqVY7 X-Received: by 2002:a05:6a00:27a1:b0:52b:a5f:6ae6 with SMTP id bd33-20020a056a0027a100b0052b0a5f6ae6mr654815pfb.50.1658442785277; Thu, 21 Jul 2022 15:33:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1658442785; cv=none; d=google.com; s=arc-20160816; b=btGrwbLkUaa7niTBKvqAPU0Q4qQzlw1IhH/LXZUTmsFbEtVnfgbeJgIqfRMYrwj+78 ciJc2i8dkg8juvxcFR2BRTPZXXuXUA4pBO8WfddMsBej/5OlkWHwwfTTrPijlJVAcxiC LG3inrgd6iANC5IWy3E2jtYFR9/eefxXNbr/9NO7QPjPoC966Xw+86zEokK9rLt9yl6p ao6wa9yuojnzZvENceI8JBHoIvz9QIFNnPeoovlExgAhC2GzqJQYhZcggsFlbx9vI7DR 8Dc6UhoKFD4cqUAtc8dXkqKQjCBleh139WGScvgYet9VnCGy5cC5UiNyyaZTOQXkbRTd MrrQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=4YPyLNzw2cnzLewxFgN50cWzHL3D9UfLJLI40q2QYEU=; b=E4WWdg9Vom0FTZ4HnL6pJW3ESNDPoBk8Lnmk3RuDAVazapdsscDBGvOkeAm5WcZcSY XPoHWSvnTD3e5W34d3NVLKO7vDXyR5Hdi7XVcDRp3K0W2eXH8FdSXPCe1ivIoFYil28t 9G21O0LGlE20ibcbcPrTXE6/m//nb0ANYvqsm+aVlFvw8KOQ1HJFu9sZWuV9BWhzSuGJ ZQJDoeNPw8Ea0LyOz+GEg4CfLkZbqCkl28aQb9dL8v8hvZlJxGVKsmdyieEvxnyOgrD/ OAjASAV9CZdGb9d0R4ejyPXQ9a6Ui/jF+9ThRBrMDZ4IIvcadGFVt2t2CQtu5F5rfK6B eHIw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 126-20020a630484000000b00419ae71dafasi3246473pge.444.2022.07.21.15.32.50; Thu, 21 Jul 2022 15:33:05 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233820AbiGUVRk (ORCPT + 99 others); Thu, 21 Jul 2022 17:17:40 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37570 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233701AbiGUVRg (ORCPT ); Thu, 21 Jul 2022 17:17:36 -0400 Received: from luna (cpc152649-stkp13-2-0-cust121.10-2.cable.virginm.net [86.15.83.122]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9290478DF8 for ; Thu, 21 Jul 2022 14:17:35 -0700 (PDT) Received: from ben by luna with local (Exim 4.96) (envelope-from ) id 1oEdY2-001tWO-2j; Thu, 21 Jul 2022 22:17:30 +0100 From: Ben Dooks To: linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Cc: linux@armlinux.org.uk, Ben Dooks Subject: [PATCH 1/3] arm: add definition of arch_irq_work_raise() Date: Thu, 21 Jul 2022 22:17:27 +0100 Message-Id: <20220721211729.451731-2-ben-linux@fluff.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220721211729.451731-1-ben-linux@fluff.org> References: <20220721211729.451731-1-ben-linux@fluff.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_00,FSL_HELO_NON_FQDN_1, HELO_NO_DOMAIN,KHOP_HELO_FCRDNS,RCVD_IN_SORBS_DUL,RDNS_DYNAMIC, SPF_NONE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The arm does not define arch_irq_work_raise() so is triggering the following sparse warning. Add a definiton to fix this: kernel/irq_work.c:70:13: warning: symbol 'arch_irq_work_raise' was not declared. Should it be static? arch/arm/kernel/smp.c:582:6: warning: symbol 'arch_irq_work_raise' was not declared. Should it be static? Signed-off-by: Ben Dooks --- arch/arm/include/asm/irq_work.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/include/asm/irq_work.h b/arch/arm/include/asm/irq_work.h index 8895999834cc..3149e4dc1b54 100644 --- a/arch/arm/include/asm/irq_work.h +++ b/arch/arm/include/asm/irq_work.h @@ -9,4 +9,6 @@ static inline bool arch_irq_work_has_interrupt(void) return is_smp(); } +extern void arch_irq_work_raise(void); + #endif /* _ASM_ARM_IRQ_WORK_H */ -- 2.35.1