RT Troubles, Lessons Learned, and Open Questions in Real-Time Systems

RT Troubles, Lessons Learned, and Open Questions in Real-Time Systems

Linux Foundation via YouTube Direct link

Priority inversions

28 of 38

28 of 38

Priority inversions

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

RT Troubles, Lessons Learned, and Open Questions in Real-Time Systems

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

  1. 1 Introduction
  2. 2 Agenda
  3. 3 Problem space
  4. 4 First trouble area
  5. 5 Symptoms
  6. 6 Kernel Shark
  7. 7 CPU Latency
  8. 8 Write Buffer
  9. 9 Data Path
  10. 10 Internet Driver
  11. 11 What can we do
  12. 12 Forced readback
  13. 13 Vacation
  14. 14 Timeouts
  15. 15 Soft IRQ hack
  16. 16 Sebastians patch
  17. 17 HR timers
  18. 18 Jealousy
  19. 19 Locking primitives
  20. 20 Conditional variables
  21. 21 Priority inversion
  22. 22 Discussion
  23. 23 Disclaimer
  24. 24 Need for IRQ
  25. 25 Threat ID
  26. 26 Interrupts
  27. 27 Queues
  28. 28 Priority inversions
  29. 29 Watchdog example
  30. 30 Possible solutions
  31. 31 Summary
  32. 32 Unarmed
  33. 33 Orange trace
  34. 34 Clock time
  35. 35 Security
  36. 36 Clock sources
  37. 37 Trace points
  38. 38 Reboot test

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.