Re: [PATCH v1 1/1] soc: fsl: Replace kernel.h with the necessary inclusions
From: Andy Shevchenko <hidden>
Date: 2021-10-30 11:25:17
On Saturday, October 30, 2021, Christophe Leroy [off-list ref] wrote:
Le 29/10/2021 à 22:31, Andy Shevchenko a écrit :quoted
On Fri, Oct 29, 2021 at 10:04 PM LEROY Christophe [off-list ref] wrote:quoted
Le 29/10/2021 à 17:55, Andy Shevchenko a écrit :quoted
On Wed, Oct 27, 2021 at 06:33:54PM +0300, 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.Seems nobody from PPC took this patch. Any idea who can take it?You have to check in MAINTAINERS file in the root directory of kernel sources: https://github.com/linuxppc/linux/blob/master/MAINTAINERSActually for these files get_maintainer.pl showed nothing. I have chosen PPC maintainers manually. That's Michael who takes them. But you have to allow him enough time forquoted
it.Thanks! I wrote that message because I have got a notification from checkpatch that it should go somewhere else.That means that Michael considered it is not for him. And I think the reason is that in MAINTAINERS you have: FREESCALE QUICC ENGINE LIBRARY M: Qiang Zhao [off-list ref] L: linuxppc-dev@lists.ozlabs.org S: Maintained F: drivers/soc/fsl/qe/ F: include/soc/fsl/*qe*.h F: include/soc/fsl/*ucc*.h FREESCALE SOC DRIVERS M: Li Yang [off-list ref] L: linuxppc-dev@lists.ozlabs.org L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) S: Maintained F: Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml F: Documentation/devicetree/bindings/soc/fsl/ F: drivers/soc/fsl/ F: include/linux/fsl/
Thanks! Now I should understand why get_maintainer hadn’t showed above for me.
Sorry I overlooked your patch.
NP
Christophe
-- With Best Regards, Andy Shevchenko