Thread (4 messages) 4 messages, 2 authors, 2012-10-19

Re: [PATCH] Re: aesni intel and kernel crashes.

From: Gurucharan Shetty <hidden>
Date: 2012-10-19 23:05:34

On 18 October 2012 04:52, Jussi Kivilinna [off-list ref] wrote:
Does this patch help?

It applies cleanly to 3.2.x, if that version easier for you to reproduce the
issue.

...

cryptd_queue_worker attempts to prevent simultanious accesses to crypto-work
queue by cryptd_enqueue_request using preempt_disable/preempt_enable. However
cryptd_enqueue_request might be called from interrupt context, so add
local_irq_save/local_irq_restore to prevent data corruption and panics.
---
 crypto/cryptd.c |   11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)
I applied this patch on 3.2.y and I have been running tests for the
past 30+ hours. I have not seen the crash yet (Previously I would see
a crash on an average every 15 min.). It looks like it does help.
Thanks much for the patch.

I will continue the tests for the next week or so for any other bugs.

Thanks,
Guru
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help