[RFC v2] c_can improvements

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



First patch will (try to) remove lost busoff conditions by not reading
the status register wihtout pending status interrupt.
This has ran for several weeks, and not produced any lost busoff (I'm
not sure it would have issued a true positive in this time).
I run this on a beaglebone-alike board.

Next patch will tear c_can bottom halve isr out of napi so I can better control
it's RT priority without affecting other napi handlers in the same softirq.

Last patch will combine top and bottom halve isr in case of force irq threading
like on an RT kernel. Having the irq split across 2 threads does not seem wise.

Changes since v1:
I refactored the 1/3 to avoid a merge conflict with patches of Jeroen Hofstee.

Kind regards,
Kurt





[Index of Archives]     [Automotive Discussions]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]     [CAN Bus]

  Powered by Linux