Wind River Linux LTS: Building, Debugging, and Executing Linux Kernel Updates

Be able to update your target kernel in a variety of ways.

Subscribe

About this course

The process of Linux kernel code development and modification are explained. Exporting the kernel modifications as a patch is shown. Development of kernel modules is explained using both in-tree and out-of-tree code. A lab solution for the kernel development is given.

Based on: Wind River Linux LTS
Applicable for: Wind River Linux LTS

Curriculum72 min

  • Preview
    Introducing Kernel Development 2 min
  • Modifying Kernel Code 3 min
  • Exporting Modifications as a Kernel Patch 2 min
  • Managing Kernel Modules 4 min
  • Introducing Loadable Kernel Modules 1 min
  • Developing an Out-of-Tree Kernel Module 3 min
  • Developing an In-Tree Kernel Module 4 min
  • Quiz: Working with Linux Kernel Updates
  • Lab: Developing the Kernel 45 min
  • Lab Solution: Developing the Kernel 5 min
  • Ask an Expert

About this course

The process of Linux kernel code development and modification are explained. Exporting the kernel modifications as a patch is shown. Development of kernel modules is explained using both in-tree and out-of-tree code. A lab solution for the kernel development is given.

Based on: Wind River Linux LTS
Applicable for: Wind River Linux LTS

Curriculum72 min

  • Preview
    Introducing Kernel Development 2 min
  • Modifying Kernel Code 3 min
  • Exporting Modifications as a Kernel Patch 2 min
  • Managing Kernel Modules 4 min
  • Introducing Loadable Kernel Modules 1 min
  • Developing an Out-of-Tree Kernel Module 3 min
  • Developing an In-Tree Kernel Module 4 min
  • Quiz: Working with Linux Kernel Updates
  • Lab: Developing the Kernel 45 min
  • Lab Solution: Developing the Kernel 5 min
  • Ask an Expert