Lesson 14: Priority Inheritance Protocol (PIP)
Outline:
- Discuss Midterm 1
- Blocking example
- Priority Inheritance Protocol (PIP)
- Overview
- Blocking computation
Reading assignment (to be completed by the next class):
- PIP: Buttazzo sec. 7.6 (pp. 214-226)
- note that our emphasis is on 7.6.1-7.6.3
Correction in book (section 7.6.1 – PIP protocol definition):
- p. 215, equation (7.8):
- The calculation for should consider the active priority of all tasks it blocks, to ensure transitive priority inheritance: .