<p dir="ltr"><br>
On Aug 5, 2013 10:24 PM, &quot;Sumeet pawnikar&quot; &lt;<a href="mailto:sumeet4linux@gmail.com">sumeet4linux@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; Hi Valdis,<br>
&gt;<br>
&gt; Thanks for these steps,<br>
&gt;<br>
&gt; On Wed, Jul 31, 2013 at 6:05 PM, &lt;<a href="mailto:Valdis.Kletnieks@vt.edu">Valdis.Kletnieks@vt.edu</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; On Wed, 31 Jul 2013 10:32:59 +0530, you said:<br>
&gt;&gt;<br>
&gt;&gt; &gt; I am a computer science student. I want to contribute to the open source<br>
&gt;&gt; &gt; projects, debugging. As it is my first time, i need some guidance.<br>
&gt;&gt;<br>
&gt;&gt; (a) You&#39;re better off replying to the list, as you then get answers from<br>
&gt;&gt; others besides me.  Redirecting  back to the list.<br>
&gt;&gt;<br>
&gt;&gt; (b) If you want to actually *help*, and have it set on being the kernel rather<br>
&gt;&gt; than any one of thousands of deserving userspace projects, your best bet is<br>
&gt;&gt;<br>
&gt;&gt; 1) learn to build and install a self-compiled kernel.<br>
&gt;&gt; 2) just get a copy of the &#39;linux-next&#39; tree<br>
&gt;<br>
&gt;<br>
&gt; Do we need to git clone &#39;linux-next&#39; tree or &#39;linus&#39; tree ?<br>
Linux next for submitting patches<br>
&gt;  <br>
&gt;&gt;<br>
&gt;&gt; 3) Update and build kernels every few days<br>
&gt;&gt; 4) watch them fail (and fail they will - I have at least 3 bugs I&#39;ve tripped<br>
&gt;&gt; over in the past week to report still)<br>
&gt;&gt; 5) Use &#39;git bisect&#39; to identify the patch that caused the failure, and report<br>
&gt;&gt; it to the appropriate people.<br>
&gt;&gt;<br>
&gt;&gt; Quite frankly, the kernel needs less half-baked patches from novices, and more<br>
&gt;&gt; qualified testers.  And you can get up to speed on testing a heck of a lot<br>
&gt;&gt; faster than you can learn all the ins and outs of kernel code hacking.<br>
&gt;&gt; And if you&#39;re ambitious, you can always add &quot;(6) include a patch fixing<br>
&gt;&gt; the problem&quot; once you get better at it...<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Kernelnewbies mailing list<br>
&gt;&gt; <a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.org</a><br>
&gt;&gt; <a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Kernelnewbies mailing list<br>
&gt; <a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.org</a><br>
&gt; <a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
&gt;<br>
</p>