Application for Linux Mentorship under Linux Kernel

Chaytanya Sinha chaytanyas4 at gmail.com
Wed Jul 21 21:18:14 UTC 2021


Respected mentor,

Thanks for sharing the important information and task with me.
I'll get back with the solution as soon as possible.

Regards

On Thu, 22 Jul 2021, 02:38 Dwaipayan Ray, <dwaipayanray1 at gmail.com> wrote:

> On Thu, Jul 22, 2021 at 2:24 AM Chaytanya Sinha <chaytanyas4 at gmail.com>
> wrote:
> >
> > Respected Mentor,
> >
> > I am interested in the Checkpatch Documentation mentorship program and I
> would like to work on the tasks for the mentee selection.
> >
> > I will try my best to complete the tasks as soon as possible.
> >
> > Regards
>
> Thanks for your interest in working with the checkpatch documentation.
>
> The zeroth task is to learn suitable netiquette for the communication with
> the kernel community. Below are some basic rules and pointers for this
> mentorship. More information on kernel netiquette is also at
> https://people.kernel.org/tglx/notes-about-netiquette.
>
> First, please do not top-post.
>
>     A: Because we read from top to bottom, left to right.
>     Q: Why should I start my reply below the quoted text?
>
>     A: Because it messes up the order in which people normally read text.
>     Q: Why is top-posting such a bad thing?
>
>     A: The lost context.
>     Q: What makes top-posted replies harder to read than bottom-posted?
>
>     A: Yes.
>     Q: Should I trim down the quoted part of an email to which I'm
> replying?
>
> Second, please always CC: linux-kernel-mentees at lists.linuxfoundation.org.
>
> Third, set up your email client according to the kernel community
> rules. Here is some information to that:
>
>
> https://www.kernel.org/doc/html/latest/process/submitting-patches.html#no-mime-no-links-no-compression-no-attachments-just-plain-text
> https://www.kernel.org/doc/html/latest/process/email-clients.html
>
> Generally more information on submitting patches and responding on
> replies is at
> https://www.kernel.org/doc/html/latest/process/submitting-patches.html
>
> Once the zeroth task is understood, you can now move on to the first
> task: Running checkpatch on a specific file.
>
> Get a clone of the Linux kernel repository.
> The script checkpatch.pl is under the scripts directory.
>
> Then, the first task is to run checkpatch.pl on a few files below
> and share the results:
>
> drivers/crypto/ux500/hash/hash_core.c
> drivers/crypto/ux500/cryp/cryp_core.c
>
> Which information on these rules that checkpatch warns about
> is available in the Checkpatch Documentation?
>
> If documentation of these rules is available, explain your
> understanding of the rules in your own words.
> If no information is available in the documentation,
> explain your understanding of the rule.
>
> In any case, explain the violation that is checked and raised in the
> checkpatch script, i.e., what is implemented in checkpatch to check
> the rule and possible violations. Which code in the checkpatch script
> is raising the warning? What does it check and how is that
> implemented?
>
> Explain how to possibly fix this code with regards to that violation.
>
> Once you succeed on this first task, we inform you about the further
> second and third task. If you fail on any of those tasks, you are out
> of the selection process.
>
> The selection of the mentee will happen according to schedule,
> at earliest on August 12th and at latest at the end of August.
> More information is available at
>
> https://docs.linuxfoundation.org/lfx/mentorship/mentorship-program-timelines
> .
>
> Dwaipayan.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxfoundation.org/pipermail/linux-kernel-mentees/attachments/20210722/da1dbcae/attachment-0001.html>


More information about the Linux-kernel-mentees mailing list