Thread (1 message) 1 message, 1 author, 2016-12-13

Re: [PATCH] orinoco: Use shash instead of ahash for MIC calculations

From: Kalle Valo <hidden>
Date: 2016-12-13 17:04:12
Also in: linux-crypto, lkml

Andy Lutomirski [off-list ref] writes:
On Tue, Dec 13, 2016 at 3:35 AM, Kalle Valo [off-list ref] wrote:
quoted
Andy Lutomirski [off-list ref] writes:
quoted
Eric Biggers pointed out that the orinoco driver pointed scatterlists
at the stack.

Fix it by switching from ahash to shash.  The result should be
simpler, faster, and more correct.

Cc: stable@vger.kernel.org # 4.9 only
Reported-by: Eric Biggers <redacted>
Signed-off-by: Andy Lutomirski <luto@kernel.org>
"more correct"? Does this fix a real user visible bug or what? And why
just stable 4.9, does this maybe have something to do with
CONFIG_VMAP_STACK?
Whoops, I had that text in some other patches but forgot to put it in
this one.  It'll blow up with CONFIG_VMAP_STACK=y if a debug option
like CONFIG_DEBUG_VIRTUAL=y is set.  It may work by accident if
debugging is off.
Makes sense now, thanks. I'll add that to the commit log and queue this
to 4.10.

-- 
Kalle Valo
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help