100+ Lectures on Linux Kernel Programming
Updated on Sep 21st 2020 : Added Blacklisting video in Bonus section
These videos are part of my Linux kernel programming course: Master Linux Kernel Programming. After this course, you will be able to see how hello world Linux kernel modules compile, load, and install. You will be learning various tools/commands related to Linux Kernel Modules.
By enrolling, you will have lifetime access to course. You can learn at your own pace and refer back them whenever you want!
Summary of what you”ll get
- Over 5 hours of video teaching and training
- Understanding the in and out of the hello world kernel modules
- Write various kernel modules which exports symbols, accepts parameters, creates kernel threads
- Learn about the printk function in deep
- Various commands used while working in Linux Kernel Modules:insmod, rmmod, modprobe, lsmod, dmesg
- All examples and notes used in the course are available for download
- Direct access to your instructors for questions and help through the Udemy communication channels
- Lifetime access to the course, including all future updates
Commands you will learn from this course:
- lsmod
- dmesg
- insmod
- rmmod
- modprobe
- modinfo
- depmod
- objdump
- ps -l
API’s covered in the course:
- module_param
- module_param_array
- EXPORT_SYMBOL
- EXPORT_SYMBOL_GPL
- MODULE_INFO
- KBUILD_MODNAME
- dump_stack
- panic
- BUG()
- for_each_process
- num_online_cpus
- printk_rate_limit
- printk_once
- print_hex_dump
- print_hex_dump_bytes
- current
- kthread_create
- wake_up_process
- kthread_stop
- kthread_should_stop
- kthread_run
- usleep_range
- msleep
- smp_processor_id
- VERMAGIC_STRING
This course comes with a 30 day money back guaranteed!. If you are not satisfied with the course, you’ll get your money back
So what are you waiting for, enroll now and take the next step in learning Linux Kernel Programming