This document summarizes a talk about mixed-criticality systems and how the seL4 microkernel provides support for them. The key points are:
1) Mixed-criticality systems consolidate software with different safety criticalities onto a single processor to reduce costs, but this makes certification difficult without strong isolation.
2) seL4 provides both spatial and temporal isolation through fine-grained capabilities and new scheduling contexts that enforce CPU budgets and deadlines.
3) This allows critical software to be certified in isolation even when run alongside less critical software on the same processor, enabling cost-effective consolidation for applications like autonomous aircraft.