[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20240429093549.f2b9c670f383bed627022f31@linux-foundation.org>
Date: Mon, 29 Apr 2024 09:35:49 -0700
From: Andrew Morton <akpm@...ux-foundation.org>
To: Jinjie Ruan <ruanjinjie@...wei.com>
Cc: <mcgrof@...nel.org>, <j.granados@...sung.com>, <brauner@...nel.org>,
<david@...hat.com>, <willy@...radead.org>, <oleg@...hat.com>,
<linux-kernel@...r.kernel.org>, <linux-fsdevel@...r.kernel.org>
Subject: Re: [PATCH -next] proc: Remove unnecessary interrupts.c include
On Sun, 28 Apr 2024 17:48:47 +0800 Jinjie Ruan <ruanjinjie@...wei.com> wrote:
> The irqnr.h is included in interrupts.h and the fs.h is included in
> proc_fs.h, they are unnecessary included in interrupts.c, so remove it.
>
> ...
>
> --- a/fs/proc/interrupts.c
> +++ b/fs/proc/interrupts.c
> @@ -1,8 +1,6 @@
> // SPDX-License-Identifier: GPL-2.0
> -#include <linux/fs.h>
> #include <linux/init.h>
> #include <linux/interrupt.h>
> -#include <linux/irqnr.h>
> #include <linux/proc_fs.h>
> #include <linux/seq_file.h>
Within limits, we prefer that .c files directly include the headers
which they use. If interrupts.c uses nothing from these headers then
OK. If, however, interrupts.c does use things which are defined in
these headers then the inclusion of those headers is desired.
Powered by blists - more mailing lists