linux-omap.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/11] crypto: omap-sham driver fixes
@ 2011-06-02 18:10 Dmitry Kasatkin
  2011-06-02 18:10 ` [PATCH 01/11] omap-sham: remove extra reference Dmitry Kasatkin
                   ` (11 more replies)
  0 siblings, 12 replies; 14+ messages in thread
From: Dmitry Kasatkin @ 2011-06-02 18:10 UTC (permalink / raw)
  To: herbert; +Cc: linux-crypto, linux-omap

Hi,

Recently we got crashes few times after some other patches to 2.6.32 kernel.
This patch set greatly prevents race condition situations.
No crashes are noticed any more.
Now the driver should be ok for multi core as well.

Regards,
Dmitry

Dmitry Kasatkin (11):
  omap-sham: remove extra reference
  omap-sham: remove unused code
  omap-sham: replace flags bit mask with bit number
  omap-sham: replace flags operation with atomic bit operations
  omap-sham: move some flags to device context
  omap-sham: remove unnecessary local variable
  omap-sham: remove dedicated queue handling tasklet
  omap-sham: irq and dma handling changes
  omap-sham: irq handler must not clear error code
  omap-sham: clear device flags when finishing request
  omap-sham: do not schedule tasklet if there is no active requests

 drivers/crypto/omap-sham.c |  180 ++++++++++++++++++++++----------------------
 1 files changed, 90 insertions(+), 90 deletions(-)

-- 
1.7.4.1


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2011-06-08 19:36 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-02 18:10 [PATCH 00/11] crypto: omap-sham driver fixes Dmitry Kasatkin
2011-06-02 18:10 ` [PATCH 01/11] omap-sham: remove extra reference Dmitry Kasatkin
2011-06-02 18:10 ` [PATCH 02/11] omap-sham: remove unused code Dmitry Kasatkin
2011-06-02 18:10 ` [PATCH 03/11] omap-sham: replace flags bit mask with bit number Dmitry Kasatkin
2011-06-02 18:10 ` [PATCH 04/11] omap-sham: replace flags operation with atomic bit operations Dmitry Kasatkin
2011-06-02 18:10 ` [PATCH 05/11] omap-sham: move some flags to device context Dmitry Kasatkin
2011-06-02 18:10 ` [PATCH 06/11] omap-sham: remove unnecessary local variable Dmitry Kasatkin
2011-06-02 18:10 ` [PATCH 07/11] omap-sham: remove dedicated queue handling tasklet Dmitry Kasatkin
2011-06-02 18:10 ` [PATCH 08/11] omap-sham: irq and dma handling changes Dmitry Kasatkin
2011-06-02 18:10 ` [PATCH 09/11] omap-sham: irq handler must not clear error code Dmitry Kasatkin
2011-06-02 18:10 ` [PATCH 10/11] omap-sham: clear device flags when finishing request Dmitry Kasatkin
2011-06-02 18:10 ` [PATCH 11/11] omap-sham: do not schedule tasklet if there is no active requests Dmitry Kasatkin
2011-06-08 13:08 ` [PATCH 00/11] crypto: omap-sham driver fixes Herbert Xu
2011-06-08 19:36   ` Dmitry Kasatkin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).