<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Tue, Nov 22, 2016 at 10:32 PM Blatinox &lt;<a href="mailto:blatinox@lse.epita.fr">blatinox@lse.epita.fr</a>&gt; 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 &lt;<a href="mailto:free.amit.kumar@gmail.com" class="gmail_msg" target="_blank">free.amit.kumar@gmail.com</a>&gt; wrote:<br class="gmail_msg">
<br class="gmail_msg">
&gt; On Tue, Nov 22, 2016 at 4:51 PM Amit Kumar &lt;<a href="mailto:free.amit.kumar@gmail.com" class="gmail_msg" target="_blank">free.amit.kumar@gmail.com</a>&gt;<br class="gmail_msg">
&gt; wrote:<br class="gmail_msg">
&gt;<br class="gmail_msg">
&gt; &gt; Hi,<br class="gmail_msg">
&gt; &gt; When I configure  kernel like,<br class="gmail_msg">
&gt; &gt; CROSS_COMPILE=arm-linux-gnueabi- ARCH=arm make omap2plus_defconfig<br class="gmail_msg">
&gt; &gt; I get error as follows,<br class="gmail_msg">
&gt; &gt; HOSTCC  scripts/basic/fixdep<br class="gmail_msg">
&gt; &gt;   HOSTCC  scripts/kconfig/conf.o<br class="gmail_msg">
&gt; &gt;   SHIPPED scripts/kconfig/zconf.tab.c<br class="gmail_msg">
&gt; &gt;   SHIPPED scripts/kconfig/zconf.lex.c<br class="gmail_msg">
&gt; &gt;   SHIPPED scripts/kconfig/zconf.hash.c<br class="gmail_msg">
&gt; &gt;   HOSTCC  scripts/kconfig/zconf.tab.o<br class="gmail_msg">
&gt; &gt;   HOSTLD  scripts/kconfig/conf<br class="gmail_msg">
&gt; &gt; drivers/remoteproc/Kconfig:3:error: recursive dependency detected!<br class="gmail_msg">
&gt; &gt; For a resolution refer to Documentation/kbuild/kconfig-language.txt<br class="gmail_msg">
&gt; &gt; subsection &quot;Kconfig recursive dependency limitations&quot;<br class="gmail_msg">
&gt; &gt; drivers/remoteproc/Kconfig:3: symbol REMOTEPROC is selected by<br class="gmail_msg">
&gt; &gt; QCOM_ADSP_PIL<br class="gmail_msg">
&gt; &gt; For a resolution refer to Documentation/kbuild/kconfig-language.txt<br class="gmail_msg">
&gt; &gt; subsection &quot;Kconfig recursive dependency limitations&quot;<br class="gmail_msg">
&gt; &gt; drivers/remoteproc/Kconfig:81: symbol QCOM_ADSP_PIL depends on REMOTEPROC<br class="gmail_msg">
&gt; &gt; #<br class="gmail_msg">
&gt; &gt; # configuration written to .config<br class="gmail_msg">
&gt; &gt; #<br class="gmail_msg">
&gt; &gt; I think Documentation/kbuild/Kconfig.recursion-issue-02 is applicable,<br class="gmail_msg">
&gt; &gt; because REMOTEPROC is mentioned in depends on and select at different<br class="gmail_msg">
&gt; &gt; places.<br class="gmail_msg">
&gt; &gt;<br class="gmail_msg">
&gt; &gt; I am using a branch based on next-20161117.<br class="gmail_msg">
&gt;<br class="gmail_msg">
It has been fixed by commit cc7d54b05057 (&quot;remoteproc: adsp-pil: fix<br class="gmail_msg">
recursive dependency&quot;) 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 &#39;if REMOTEPROC&#39; block ?<br class="gmail_msg"></blockquote><div><br></div><div>Yes it works in next-20161122. I&#39;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&#39;t know. </div><div><br></div><div>I also want to do this because as push, pulling don&#39;t require authentication.</div><div><br></div><div>I&#39;m obliged to mere guidance.</div><div><br></div><div>Currently I&#39;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>