On Thu, Mar 23, 2017 at 03:28:16PM +0100, Lukas Wunner wrote: > I'm still wondering though: If the master thread is supposed to be > run at a realtime priority *always*, 100%, all the time, what is the > best way to achieve this? Setting it with chrt from an initscript > seems clumsy to me. It's racy as the spi driver module needs to be > loaded, whenever the driver module is removed and re-inserted, the > priority needs to be updated again, there's always the difficulty of > uniquely identifying the right thread, and so on. Setting this from > the device tree is much more elegant so I intend to keep the commits > at least on our own branch. What would be great would be if the priority were communicated from the device driver using the controller (which might in turn want to get it from their users) rather than hard coding something into the middle of the implementation.
Attachment:
signature.asc
Description: PGP signature