PD 1 running ready Read 'A' stopped PD 2 Notification Notification running ready stopped seL4 running stopped Write 'A' Buffer A 0 5 10 15 20 25 When PD 2 sends a notification to the lower priority PD 1, it continues running, PD 1 only gets eventually scheduled, later. PD 2 must not overwrite Buffer until having received acknowledgment of receival from PD 1, so no earlier than at t=19.