30–31 Aug 2025
St. Xavier's College
Asia/Kathmandu timezone

Linux Kernel Contribution and Backporting into Ubuntu

30 Aug 2025, 16:30
5m
St. Xavier's College

St. Xavier's College

Maitighar, Kathmandu, Bagmati, 7437, Nepal
Lightning talk Other Lightning Talk

Speaker

Dipendra Khadka

Description

All about Linux Kernel Contribution (Insight on the flow, community and my journey). Then, back-porting upstream changes into Ubuntu.

  1. Quick overview: What is the Linux Kernel and why it matters.
  2. 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).
  3. 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).
  4. My Journey ( How I first contributed into the Linux Kernel).
  5. Backporting into Ubuntu(Identify upstream patch, Cherry-pick into Ubuntu kernel tree,Resolve conflicts,Test extensively, follow standard and submit).
  6. 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

Presentation materials