Jan Kiszka wrote: > Gilles, > > I happened to come across rthal_mark_irq_disabled/enabled on arm. On > first glance, it looks like these helpers manipulate irq_desc::status > non-atomically, i.e. without holding irq_desc::lock. Isn't this fragile?
>From my point of view, locking anything would be overkill on ARM: irq configurations are completely static as per the board, and so, ARMs can use proper irq demuxing, instead of the "shared irqs" workaround. So, in other word, I do not see why we would need any locking. -- Gilles. _______________________________________________ Xenomai-core mailing list Xenomai-core@gna.org https://mail.gna.org/listinfo/xenomai-core