[PATCH 2/2] talitos: Freescale integrated security engine (SEC) driver

Evgeniy Polyakov johnpol at 2ka.mipt.ru
Sat May 31 07:12:08 EST 2008

On Fri, May 30, 2008 at 03:48:20PM -0500, Kim Phillips (kim.phillips at freescale.com) wrote:
> sorry, by ISR I meant interrupt status registers.  but I can't tell
> where the suspected simultaneous accesses are.  Evgeniy, can you point
> out the register accesses you're talking about?

priv->status is accessed from tasklets, although readonly, but that rises
a red flag... Also callback invocation tasklet drops the lock around
callback, during that time cached status and priv itself (and tail like
in two simultaneous flushes) could change (or not?)

	Evgeniy Polyakov

More information about the Linuxppc-dev mailing list