<div dir="auto"><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon 12 Oct, 2020, 11:58 PM Lukas Bulwahn, <<a href="mailto:lukas.bulwahn@gmail.com">lukas.bulwahn@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Mon, Oct 12, 2020 at 8:23 PM Dwaipayan Ray <<a href="mailto:dwaipayanray1@gmail.com" target="_blank" rel="noreferrer">dwaipayanray1@gmail.com</a>> wrote:<br>
><br>
><br>
> On 12/10/20 6:27 pm, Lukas Bulwahn wrote:<br>
> > On Mon, Oct 12, 2020 at 11:38 AM Aditya Srivastava <<a href="mailto:yashsri421@gmail.com" target="_blank" rel="noreferrer">yashsri421@gmail.com</a>> wrote:<br>
> >> Dear Sir/Ma'am<br>
> >> I have performed some tasks on Checkpatch.pl to find out the aggregate and summary of Errors and Warnings that have been generated on certain Linux Kernel Versions' commits . The summary of my tasks are as follows:<br>
> >> 1. Task1: Create a list of all non-merge commits that were added in the version v5.8 but were not there in v5.7. Run <a href="http://checkpatch.pl" rel="noreferrer noreferrer" target="_blank">checkpatch.pl</a> script on these commits and create a statistical summary of findings.<br>
> >> My findings: <a href="https://github.com/AdityaSrivast/kernel-tasks/blob/master/Task1/reports/aggregate_report/analysis/summary.txt" rel="noreferrer noreferrer" target="_blank">https://github.com/AdityaSrivast/kernel-tasks/blob/master/Task1/reports/aggregate_report/analysis/summary.txt</a><br>
> >> My Scripts for this task: <a href="https://github.com/AdityaSrivast/kernel-tasks/tree/master/Task1" rel="noreferrer noreferrer" target="_blank">https://github.com/AdityaSrivast/kernel-tasks/tree/master/Task1</a><br>
> >><br>
> >> 2. Task2: Test what are errors and warnings by <a href="http://checkpatch.pl" rel="noreferrer noreferrer" target="_blank">checkpatch.pl</a> reports on v5.6..v5.8. Generate a report with respect to changes suggested by Dwaipayan Ray (<a href="https://lore.kernel.org/linux-kernel-mentees/20201007192029.551744-1-dwaipayanray1@gmail.com/" rel="noreferrer noreferrer" target="_blank">https://lore.kernel.org/linux-kernel-mentees/20201007192029.551744-1-dwaipayanray1@gmail.com/</a>), to present the differences in a suitable aggregated form, to find out the kind of errors and warnings that are changing.<br>
> >><br>
> >> My Findings:<br>
> >> Change in the number of warnings and errors: <a href="https://github.com/AdityaSrivast/kernel-tasks/blob/master/Task2/reports/analysis/relative_change/summary_relative.txt" rel="noreferrer noreferrer" target="_blank">https://github.com/AdityaSrivast/kernel-tasks/blob/master/Task2/reports/analysis/relative_change/summary_relative.txt</a><br>
> >><br>
> >> Individual summary report generated by <a href="http://checkpatch.pl" rel="noreferrer noreferrer" target="_blank">checkpatch.pl</a>:<br>
> >> After the commit: <a href="https://github.com/AdityaSrivast/kernel-tasks/blob/master/Task2/reports/analysis/after_commit/summary_after_commit.txt" rel="noreferrer noreferrer" target="_blank">https://github.com/AdityaSrivast/kernel-tasks/blob/master/Task2/reports/analysis/after_commit/summary_after_commit.txt</a><br>
> >><br>
> >> Before the commit: <a href="https://github.com/AdityaSrivast/kernel-tasks/blob/master/Task2/reports/analysis/before_commit/summary_before_commit.txt" rel="noreferrer noreferrer" target="_blank">https://github.com/AdityaSrivast/kernel-tasks/blob/master/Task2/reports/analysis/before_commit/summary_before_commit.txt</a><br>
> >><br>
> >> Scripts used for this task: <a href="https://github.com/AdityaSrivast/kernel-tasks/tree/master/Task2" rel="noreferrer noreferrer" target="_blank">https://github.com/AdityaSrivast/kernel-tasks/tree/master/Task2</a><br>
> >><br>
> > Your email client is broken; you cannot send emails to a kernel<br>
> > mailing list with this email setup. I will not bother to use a proper<br>
> > email client either :)<br>
> ><br>
> > summary at<br>
> ><br>
> > <a href="https://github.com/AdityaSrivast/kernel-tasks/blob/master/Task2/reports/analysis/relative_change/summary_relative.txt" rel="noreferrer noreferrer" target="_blank">https://github.com/AdityaSrivast/kernel-tasks/blob/master/Task2/reports/analysis/relative_change/summary_relative.txt</a><br>
> ><br>
> > looks good.<br>
> ><br>
> > Dwaipayan probably needs to look into the details here.<br>
> ><br>
> > E.g., why did those really unrelated issues change?<br>
> ><br>
> > AVOID_BUG 240 239<br>
> > TYPO_SPELLING 536 537<br>
><br>
> Ya, this shouldn't happen.<br>
><br>
> I checked the reports, and the new warnings appear as expected.<br>
><br>
> Could Aditya perhaps find out which errors in this case have changed?<br>
><br>
<br>
Dwaipayan, you can ask Aditya directly :)<br>
<br>
Aditya, can you help us and tell us which AVOID_BUG remained the same,<br>
which appeared, and which disappeared?<br>
<br>
And the same for TYPO_SPELLING.<br>
<br>
Lukas<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Sure thing sir. But currently I can't access these files as my laptop's hardware is broken. I'll get it repaired tomorrow morning  and will be on it by the evening. </div><div dir="auto">Really sorry for the inconvenience caused. </div><div dir="auto"><br></div><div dir="auto">Aditya</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>