Mind The Gap - The Linux Ecosystem Kernel Patch Gap

Mind The Gap - The Linux Ecosystem Kernel Patch Gap

nullcon via YouTube Direct link

Intro

1 of 18

1 of 18

Intro

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Mind The Gap - The Linux Ecosystem Kernel Patch Gap

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Kernel patching is our common interest. In other words: How old is your smart TV?
  3. 3 Kernel patching is a complex shared responsibility.
  4. 4 Multiple parties are involved in kernel patching, which brings a unique set of challenges.
  5. 5 Ecosystem fragmentation further complicates kernel patching.
  6. 6 Automation can improve patching processes.
  7. 7 Device vendors need to make four crucial decisions early in the development process.
  8. 8 Kernel lifecycle and support timeframe need to be carefully planned pro-actively.
  9. 9 Legal requirements on support timeframe are relatively recent.
  10. 10 Device vendors must carefully consider the choice of Linux kernel version.
  11. 11 3a A best practice for embedded device vendors is using a LTS Linux kernel version.
  12. 12 Chipset vendors must support the chosen (LTS) kernel version and hardware requirements.
  13. 13 We implemented Kernel Patchalyzer to help analyze the patch status of embedded devices during assessments.
  14. 14 Kernel Patchalyzer helps testing for kernel patches quickly with a high confidence.
  15. 15 Finding available patches involves preprocessing and then searching across several kernel repositories
  16. 16 Automated testing involves trying to apply the patch to the analyzed kernel source code.
  17. 17 Duration of patch analysis is drastically reduced by optimization efforts.
  18. 18 Automation can be utilized to improve patching processes during development.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.