Panel Discussion: Kernel Internship Report (Outreachy)
summary
Outreachy runs paid three‑month remote kernel internships with a $6,000 stipend and a history of 55+ kernel interns since 2013; this cohort lands concrete results: a vkms virtual hardware mode that required refactoring tests and use of virtual_alloc to avoid contiguous memory failures, a new CEC bus algorithm to stop vivid driver message loss, a core‑scheduling selftest that runs stressor/memory variants, and KSM unit and perf tests for merge rate and copy‑on‑write latency; tools used include git, gdb, perf, configfs and intel‑gpu‑tools.
AI-written summary · about
chapters (24)
- 0:00Intro
- 0:32Outreachy Linux kernel: Outreachy Program Overview
- 3:27Outreachy Linux kernel: Kernel Contribution Period Over
- 4:38Outreachy Linux kernel: Participation History
- 6:15Outreachy Linux kernel: Project History
- 7:05Outreachy Linux kernel: Cohort Introduction
- 9:26What I did?
- 11:06Lesson Learned
- 12:16Experience
- 14:59What is CEC?
- 16:16Compliance Tests
- 17:38Vivid Driver
- 21:39What is coresched feature?
- 24:08Futurework
- 25:30Resources
- 25:56What is the VKMS driver?
- 26:46Internship: Goals
- 27:46Internship: Revised Goals
- 28:07Implementation
- 30:53WHAT I LEARNED
- 32:33Low hanging fruits
- 34:15What is KSM?
- 35:04Unit tests
- 36:20Performance tests
related talks
49mPanel Discussion: Outreachy Linux Kernel Internship Report
39mGuiding Newcomers: A Mentor’s Journey Through Linux Kernel Development
24mKeynote: The Kernel Report
26mKeynote: The Kernel Report
41mSix Years of Empowering Open Source Communities
37mCreating a Healthy Vibrant Kernel Subsystem Community
01h 16mSegment 4
22mKeynote: A Fireside Chat with Greg Kroah-Hartman, Linux Foundation Fellow
