Speaker
Description
All about Linux Kernel Contribution (Insight on the flow, community and my journey). Then, back-porting upstream changes into Ubuntu.
- Quick overview: What is the Linux Kernel and why it matters.
- Kernel Contribution Workflow(Identifying the problems, static and dynamic analyzer tools, Follow coding style (checkpatch), Use get_maintainer.pl to find whom to CC, Send patch using git send-email, Feedback loop and Eventually, it gets ACKed and merged by a maintainer).
- Community & Culture (Clear review process, Subsystem maintainers are helpful ,Mailing list is slow, but precise, Challenges: Patches can be ignored (timing, formatting, etc.).Feedback is blunt, not personal. Need thick skin and patience, etc).
- My Journey ( How I first contributed into the Linux Kernel).
- Backporting into Ubuntu(Identify upstream patch, Cherry-pick into Ubuntu kernel tree,Resolve conflicts,Test extensively, follow standard and submit).
- Q&A
Biography
I am currently learning and contributing into the Linux Kernel. I have my one patch set accepted into the Linux Kernel along with other patches. I worked as System QA Engineer at Logpoint and John Snow Labs. I received chairman pride gold medal award along with other awards from Nepal Engineering College from where I got graduated as a computer engineer.
What audience can learn
Who are interested in the Linux Kernel.
Summary
All about Linux Kernel Contribution (Insight on the flow, community and my journey). Then, back-porting upstream changes into Ubuntu.
| Difficulty level | Begineer |
|---|