Received: by 2002:a05:7412:e794:b0:fa:551:50a7 with SMTP id o20csp853740rdd; Wed, 10 Jan 2024 01:11:09 -0800 (PST) X-Google-Smtp-Source: AGHT+IH2fZozvEWTFI9+IvFxpCW/yLMnja+Po5w53nlkxcSUufCteYhDIJZWfpQ6yoR3KUPiyfLR X-Received: by 2002:a9d:6316:0:b0:6da:61d6:2db9 with SMTP id q22-20020a9d6316000000b006da61d62db9mr374615otk.1.1704877869106; Wed, 10 Jan 2024 01:11:09 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704877869; cv=none; d=google.com; s=arc-20160816; b=vIgEXEAxj0YOxMNxxKUs8LoBQuJx86UP/qGnkGgYwIg6d9zsm7mMAGGv0u0DNukA4V E1K/RmTqUSznS09ZsY4m7jnSZJ/9OfcaDKPZEO2vmaXGp1KM/9GzfY2/VqXwofpBVHvv NYVDn+x+urWXmzDSVfzxGH+or74nmUh2DFpReRqDBLbp/hDOc8Fasx46umYmM8Tsvgj7 Md8vXXzM0og+r8Ina43GIl9rWVHb6wnE1GC9sr5rYkOHeuAyVO2POkeaP6tFypnH/Guk J4/XRDjmHcdZ+xwwU1KKLib9I6CzBeSfv7UeyA0+sVabSrXqjelKYzMcSC/MTrKNaEg4 kO8g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence; bh=RZr8yD1Sab4nY/U5twW3vSvGWUcMFVjBz7QZFFdffj0=; fh=EHYeRIfPN8xY8BdIzyKMuxaB9A91OG3WP96DJz4OdJY=; b=LZM77LGd5Ci9IImZE1OCcnXh17jcwcfYOhvVgVb0XY5o//OhLibHwmQ7aR/mv9GQV/ 7mxYj6nmsotD9FvcdsswzkL7VFzbKOMtOpK9SeVSgzm5x0xzU+RbPMgiqQubWZgM3XAg Zwu/9fFIFS6Yt+Ag1AsKK/ID2O/S31I5q+GsvRMMRmfh9KHvz6zznDpF6QcdkZkGU/wv +OTzhHzY9rnNT0AVp8ffQ+Wl1cYUyNef3Cv9S94dLHyzsyP9ovavMHZLn1dj9HxqWsPI EGvkj+VkvJecWl59kphFn2geVb5f2FNJPXoZVN7r9DjhQj3t4MTWbG9RCeAM4ImWH26J 08Kw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel+bounces-21878-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-21878-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id n16-20020a634d50000000b005ce107e6eb6si3268934pgl.657.2024.01.10.01.11.08 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Jan 2024 01:11:09 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-21878-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel+bounces-21878-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-21878-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id D0D86B22D4B for ; Wed, 10 Jan 2024 09:09:25 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 0CA3F3D567; Wed, 10 Jan 2024 09:09:09 +0000 (UTC) Received: from mail-qt1-f182.google.com (mail-qt1-f182.google.com [209.85.160.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 094D03BB43; Wed, 10 Jan 2024 09:09:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=linux-m68k.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-qt1-f182.google.com with SMTP id d75a77b69052e-4299a70d0a7so14917521cf.3; Wed, 10 Jan 2024 01:09:06 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704877745; x=1705482545; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=v2Qk0JS/X/M+iSFJkteLpcJbyzGhmpZqpSZNg5QY+TE=; b=MXQacc1/SeAtAhpQ6GZYl4WNkxHzGOuKesQTqOTq2D0wG13B9sCgP/EMI6216nr3zZ ZSZas4PvdF55ML8/anUphpB6ZaWfSIY4h80PIF+6UutnNd+boHBuXsz/4q9Zu9p1FZxc xWSptQcPLCBJDAqzP9SLatdKWTnwvxeip3GInn4c4JJFJ0nhVNdY/gxTcI6xPxI3g+ui VGMbqTYwl4JKvXZsZ9xT7UE1ilAM1deda5wMWYVUYcz6P97iwS3v7d8aslxLK4lSg5wE jMQTMp0pklRYeh2yLo/T3ntCf996cSQfTPDwYkOweF+xZ9CLRQhj51DgPkrPNCNxQWrt 8+ZA== X-Gm-Message-State: AOJu0Yx/i3HoCadj8e3xLNVXhxLBl0G7hvnNIgZAKCb9nDSkD7WUKiir hKZQoi4Jep9GArltCKL4ekP2udPp/aBF3Ii6 X-Received: by 2002:ac8:4e49:0:b0:429:b266:c9a7 with SMTP id e9-20020ac84e49000000b00429b266c9a7mr1095985qtw.124.1704877745657; Wed, 10 Jan 2024 01:09:05 -0800 (PST) Received: from mail-qt1-f169.google.com (mail-qt1-f169.google.com. [209.85.160.169]) by smtp.gmail.com with ESMTPSA id bv10-20020a05622a0a0a00b00429a0688f8fsm1615777qtb.68.2024.01.10.01.09.05 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 10 Jan 2024 01:09:05 -0800 (PST) Received: by mail-qt1-f169.google.com with SMTP id d75a77b69052e-42989016014so23231471cf.0; Wed, 10 Jan 2024 01:09:05 -0800 (PST) X-Received: by 2002:a81:9843:0:b0:5fa:7e0a:b133 with SMTP id p64-20020a819843000000b005fa7e0ab133mr127729ywg.79.1704877413506; Wed, 10 Jan 2024 01:03:33 -0800 (PST) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20231108125843.3806765-1-arnd@kernel.org> <20231108125843.3806765-9-arnd@kernel.org> In-Reply-To: <20231108125843.3806765-9-arnd@kernel.org> From: Geert Uytterhoeven Date: Wed, 10 Jan 2024 10:03:20 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 08/22] [v2] arch: consolidate arch_irq_work_raise prototypes To: Arnd Bergmann Cc: Andrew Morton , linux-kernel@vger.kernel.org, Masahiro Yamada , linux-kbuild@vger.kernel.org, Arnd Bergmann , Matt Turner , Vineet Gupta , Russell King , Catalin Marinas , Will Deacon , Steven Rostedt , Masami Hiramatsu , Mark Rutland , Guo Ren , Peter Zijlstra , Ard Biesheuvel , Huacai Chen , Greg Ungerer , Michal Simek , Thomas Bogendoerfer , Dinh Nguyen , Michael Ellerman , Nicholas Piggin , Christophe Leroy , Geoff Levand , Palmer Dabbelt , Heiko Carstens , John Paul Adrian Glaubitz , "David S. Miller" , Andy Lutomirski , Thomas Gleixner , Ingo Molnar , x86@kernel.org, Helge Deller , Sudip Mukherjee , Greg Kroah-Hartman , Timur Tabi , Kent Overstreet , David Woodhouse , "Naveen N. Rao" , Anil S Keshavamurthy , Kees Cook , Vincenzo Frascino , Juri Lelli , Vincent Guittot , Nathan Chancellor , Nick Desaulniers , Nicolas Schier , Al Viro , =?UTF-8?Q?Uwe_Kleine=2DK=C3=B6nig?= , linux-alpha@vger.kernel.org, linux-snps-arc@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-trace-kernel@vger.kernel.org, linux-csky@vger.kernel.org, loongarch@lists.linux.dev, linux-m68k@lists.linux-m68k.org, linux-mips@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-s390@vger.kernel.org, linux-sh@vger.kernel.org, sparclinux@vger.kernel.org, netdev@vger.kernel.org, linux-parisc@vger.kernel.org, linux-usb@vger.kernel.org, linux-fbdev@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-bcachefs@vger.kernel.org, linux-mtd@lists.infradead.org, Palmer Dabbelt , Alexander Gordeev Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Nov 8, 2023 at 2:01=E2=80=AFPM Arnd Bergmann wrot= e: > From: Arnd Bergmann > > The prototype was hidden in an #ifdef on x86, which causes a warning: > > kernel/irq_work.c:72:13: error: no previous prototype for 'arch_irq_work_= raise' [-Werror=3Dmissing-prototypes] This issue is now present upstream. > Some architectures have a working prototype, while others don't. > Fix this by providing it in only one place that is always visible. > > Acked-by: Catalin Marinas > Acked-by: Palmer Dabbelt > Acked-by: Guo Ren > Reviewed-by: Alexander Gordeev > Signed-off-by: Arnd Bergmann Tested-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert --=20 Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k= org In personal conversations with technical people, I call myself a hacker. Bu= t when I'm talking to journalists I just say "programmer" or something like t= hat. -- Linus Torvalds