🚀 Announcing Our Next Deep-Dive Course: Linux Kernel Internals & Module Development (L2)! 🐧
After the fantastic response to our Linux System Programming (L1) course in Apr/May 2025, I’m excited to launch the next level in our Linux learning journey – the Linux Kernel Internals and Module Development (L2) course!
Enroll
now!
https://kaiwantech.com/courses/linux-kernel-internals
(Free Linux-themed T-shirt as well! :-))
DETAILS
🎓
Format: Live Virtual Classroom (LVC) – Yes,
I’ll be personally conducting all sessions.
💡 Focus:
As with my books, it’s a solid blend of essential theory + intense
hands-on, practical learning.
📘 Includes:
Comprehensive Courseware PDFs
In-depth Lab Tasks Manual PDF (new!)
Non-trivial Quizzes (with instant scoring + insights)
🧠 What You’ll Learn (a genuine deep dive):
Kernel source download, config, build
Writing Loadable Kernel Modules (LKMs)
Kernel architecture (kernel stacks, thread_info,
task_struct, current,
task iteration)
Memory management internals (memory arch, VM split, VAS layout, [devm_]kmalloc/vmalloc slab APIs, OOM killer...)
CPU scheduler internals (visualization with perf timechart, CFS, EEVDF, real-time, cgroups, ...)
Concurrency & synchronization (the problem, critical sections, spinlocks, mutexes, percpu, RCU...)
🧪 Environment: x86_64 VM, with demos also on ARM SBCs (Raspberry Pi, TI BBB).
🧩 Prerequisites:
Proficient in Linux CLI
Comfortable coding in C on Linux
Familiarity with glibc/system calls
(No prior kernel
experience assumed.)
🗓️ Schedule: 5 Full Days spread across 3 Weekends:
Sat 19 Jul (Full) | Sun 20 Jul (Half)
Sat 26 Jul (Full) | Sun 27 Jul (Half)
Sat 02 Aug (Full) | Sun 03 Aug
(Full)
🕙 Timings: Full Day – 10:00–18:00 IST | Half Day
– 10:00–14:00 IST
(Based on thoughtful learner
feedback: weekends = focus time)
✅ Certification Criteria:
≥ 80% attendance
≥ 65% avg quiz score
🎥 Plus, you’ll get 30-day
access to session recordings.
👕 Oh, and yes – a FREE T-shirt for all participants!
👉 Seats are limited. Enroll soon to avoid
disappointment.
Enroll
now!
https://kaiwantech.com/courses/linux-kernel-internals
Questions?
Enquire at
https://kaiwantech.com/ -OR-
WA us
@ +91 91102 04971
(or simply email me).
Thanks & Regards,
Kaiwan.
| |||||||||||||||||||||||||||

Greetings all,Very happy to announce this Workshop. Request you to please enroll early, it's a rare opportunity to learn how the Linux OS really works at a deep level. The cost is just Rs. 24,990/- per head all inclusive (originally priced at 33k). Starts on 19 July, 3 weekends (details below).Details🚀 Announcing Our Next Deep-Dive Course: Linux Kernel Internals & Module Development (L2)! 🐧
After the fantastic response to our Linux System Programming (L1) course in Apr/May 2025, I’m excited to launch the next level in our Linux learning journey – the Linux Kernel Internals and Module Development (L2) course!
Enroll now!
https://kaiwantech.com/courses/linux-kernel-internals(Free Linux-themed T-shirt as well! :-))
DETAILS
🎓 Format: Live Virtual Classroom (LVC) – Yes, I’ll be personally conducting all sessions.
💡 Focus: As with my books, it’s a solid blend of essential theory + intense hands-on, practical learning.
📘 Includes:
Comprehensive Courseware PDFs
In-depth Lab Tasks Manual PDF (new!)
Non-trivial Quizzes (with instant scoring + insights)
- New and improved Lab Tasks
🧠 What You’ll Learn (a genuine deep dive):
Kernel source download, config, build
Writing Loadable Kernel Modules (LKMs)
Kernel architecture (kernel stacks,
thread_info,task_struct,current, task iteration)Memory management internals (memory arch, VM split, VAS layout, [devm_]kmalloc/vmalloc slab APIs, OOM killer...)
CPU scheduler internals (visualization with perf timechart, CFS, EEVDF, real-time, cgroups, ...)
Concurrency & synchronization (the problem, critical sections, spinlocks, mutexes, percpu, RCU...)
Greetings all,Very happy to announce this Workshop. Request you to please enroll early, it's a rare opportunity to learn how the Linux OS really works at a deep level. The cost is just Rs. 24,990/- per head all inclusive (originally priced at 33k). Starts on 19 July, 3 weekends (details below).
--
You received this message because you are subscribed to the Google Groups "Kernel Meetup Bangalore" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kernel-meetup-ban...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/kernel-meetup-bangalore/CAPDLWs-4aCXjY56OZ9XaYqEr9xBFTidUVad8%2BQTLkdwHyZqnEQ%40mail.gmail.com.