Brad Campbell
Brad Campbell
So crates would have other crates inside them? I'm confused how that would work.
I feel strongly we shouldn't have crates inside of crates. Too confusing as I would never think to look for a crate within another crate. I don't see the need...
A lot of this seems like it depends on how the IP is named. If there is a single namespace for the blocks across an entire family, then that family...
I gave fixing the cdc panic print a try. I have no idea what is wrong. I tried using cdc for panics (and only panics) on the nrf52840dk with the...
I'm convinced we need something like this. However, we've only identified a very specific use case (i.e. reasonably fast streaming data) where this is needed. Yet, adding a new callback...
Basic implementation here: https://github.com/tock/tock/compare/process-fault-policy-global?expand=1
> Having per-process policies seems pretty important to me. Centralizing it and requiring the kernel to know about the individual processes seems like pushing further to bespoke kernels. I agree...
Another proposal would be to separate three aspects of process fault handling into separate features: 1. When a process fault occurs, the kernel has to take some action in response...
Another reason to store the restart policy in `KernelResources` (or otherwise centrally) is that if we eventually support runtime loading of apps and we keep the restart policy in the...
Interestingly, the issue and proposed solution in #3340 would I think use the same infrastructure related to marking the process state as faulting but only actually doing the fault operation...