]> git.baikalelectronics.ru Git - kernel.git/commit
[CRYPTO] cryptomgr: Fix use after free
authorHerbert Xu <herbert@gondor.apana.org.au>
Wed, 9 May 2007 03:04:39 +0000 (13:04 +1000)
committerHerbert Xu <herbert@gondor.apana.org.au>
Wed, 9 May 2007 03:04:39 +0000 (13:04 +1000)
commit0adf8b91b021f42660c7f9cc734273fd767b9079
tree9196656af011cb1b678b27fc76f47355134f3256
parentce1bf109d026fd4e6dd3ce436d2701460342dff9
[CRYPTO] cryptomgr: Fix use after free

By the time kthread_run returns the param may have already been freed
so writing the returned thread_struct pointer to param is wrong.

In fact, we don't need it in param anyway so this patch simply puts it
on the stack.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/cryptomgr.c