<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Tue, Nov 22, 2016 at 10:32 PM Blatinox <<a href="mailto:blatinox@lse.epita.fr">blatinox@lse.epita.fr</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Amit,<br class="gmail_msg">
<br class="gmail_msg">
On Tue, 22 Nov 2016 11:30:06 +0000<br class="gmail_msg">
Amit Kumar <<a href="mailto:free.amit.kumar@gmail.com" class="gmail_msg" target="_blank">free.amit.kumar@gmail.com</a>> wrote:<br class="gmail_msg">
<br class="gmail_msg">
> On Tue, Nov 22, 2016 at 4:51 PM Amit Kumar <<a href="mailto:free.amit.kumar@gmail.com" class="gmail_msg" target="_blank">free.amit.kumar@gmail.com</a>><br class="gmail_msg">
> wrote:<br class="gmail_msg">
><br class="gmail_msg">
> > Hi,<br class="gmail_msg">
> > When I configure kernel like,<br class="gmail_msg">
> > CROSS_COMPILE=arm-linux-gnueabi- ARCH=arm make omap2plus_defconfig<br class="gmail_msg">
> > I get error as follows,<br class="gmail_msg">
> > HOSTCC scripts/basic/fixdep<br class="gmail_msg">
> > HOSTCC scripts/kconfig/conf.o<br class="gmail_msg">
> > SHIPPED scripts/kconfig/zconf.tab.c<br class="gmail_msg">
> > SHIPPED scripts/kconfig/zconf.lex.c<br class="gmail_msg">
> > SHIPPED scripts/kconfig/zconf.hash.c<br class="gmail_msg">
> > HOSTCC scripts/kconfig/zconf.tab.o<br class="gmail_msg">
> > HOSTLD scripts/kconfig/conf<br class="gmail_msg">
> > drivers/remoteproc/Kconfig:3:error: recursive dependency detected!<br class="gmail_msg">
> > For a resolution refer to Documentation/kbuild/kconfig-language.txt<br class="gmail_msg">
> > subsection "Kconfig recursive dependency limitations"<br class="gmail_msg">
> > drivers/remoteproc/Kconfig:3: symbol REMOTEPROC is selected by<br class="gmail_msg">
> > QCOM_ADSP_PIL<br class="gmail_msg">
> > For a resolution refer to Documentation/kbuild/kconfig-language.txt<br class="gmail_msg">
> > subsection "Kconfig recursive dependency limitations"<br class="gmail_msg">
> > drivers/remoteproc/Kconfig:81: symbol QCOM_ADSP_PIL depends on REMOTEPROC<br class="gmail_msg">
> > #<br class="gmail_msg">
> > # configuration written to .config<br class="gmail_msg">
> > #<br class="gmail_msg">
> > I think Documentation/kbuild/Kconfig.recursion-issue-02 is applicable,<br class="gmail_msg">
> > because REMOTEPROC is mentioned in depends on and select at different<br class="gmail_msg">
> > places.<br class="gmail_msg">
> ><br class="gmail_msg">
> > I am using a branch based on next-20161117.<br class="gmail_msg">
><br class="gmail_msg">
It has been fixed by commit cc7d54b05057 ("remoteproc: adsp-pil: fix<br class="gmail_msg">
recursive dependency") available since next-20161122.<br class="gmail_msg">
<br class="gmail_msg">
I am wondering one thing: is the dependency on REMOTEPROC necessary<br class="gmail_msg">
for QCOM_ADSP_PIL symbol (and other symbols in the same file) even if<br class="gmail_msg">
this symbol is defined inside an 'if REMOTEPROC' block ?<br class="gmail_msg"></blockquote><div><br></div><div>Yes it works in next-20161122. I'm in IST so I get next tree update the next day. If I want to create a linux-next tree and publish it on github publicly then what I need to do?<br></div><div><br></div><div>I think MAINTAINERS file may provide maintainers repos but there may be certain tasks to be performed which I as a newbie don't know. </div><div><br></div><div>I also want to do this because as push, pulling don't require authentication.</div><div><br></div><div>I'm obliged to mere guidance.</div><div><br></div><div>Currently I'm unable to discuss it in detail. As my knowledge of kernel grows I will start discussing any issue in detail.<br></div><div><br></div><div>Regards,</div><div>Amit Kumar</div></div></div>