Thread (12 messages) flat view 12 messages, 2 authors, 2021-12-02

RE: [PATCH v2 3/3] soc: fsl: Replace kernel.h with the necessary inclusions

From: Leo Li <hidden>
Date: 2021-11-16 00:11:22
Also in: linux-arm-kernel, lkml

-----Original Message-----
From: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Sent: Monday, November 15, 2021 5:30 AM
To: linux-kernel@vger.kernel.org; linuxppc-dev@lists.ozlabs.org; linux-arm-
kernel@lists.infradead.org
Cc: Leo Li <redacted>; Qiang Zhao <qiang.zhao@nxp.com>
Subject: Re: [PATCH v2 3/3] soc: fsl: Replace kernel.h with the necessary
inclusions

On Wed, Nov 10, 2021 at 12:59:52PM +0200, Andy Shevchenko wrote:
quoted
When kernel.h is used in the headers it adds a lot into dependency
hell, especially when there are circular dependencies are involved.

Replace kernel.h inclusion with the list of what is really being used.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
---
v2: updated Cc list based on previous changes to MAINTAINERS
Any comments on this, please?

I really want to decrease amount of kernel.h usage in the common headers.
So others won't copy'n'paste bad example.
There seems to be no problem with the patch although I didn't get time to really compile with it applied.

Will pick them up later after build test.

Regards,
Leo
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help