Instead of sending dummy data when an enabled subsystem is partitioned, only send when enabled. Requires not bundling across contexts and changing the scheduler to either check if data on a FIFO is needed, or to allow stalling during execution if it was determine data was needed but was unavailable.
This can be handled with explicit support for FIFOs, decoupled domains, and re-buffering. This has been tabled for now due to its complexity. See notes in notability.
FIFO Domains - Note Mar 29, 2021.pdf
Instead of sending dummy data when an enabled subsystem is partitioned, only send when enabled. Requires not bundling across contexts and changing the scheduler to either check if data on a FIFO is needed, or to allow stalling during execution if it was determine data was needed but was unavailable.