]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ioat: fix 'ack' handling, driver must ensure that 'ack' is zero
authorDan Williams <dan.j.williams@intel.com>
Tue, 4 Mar 2008 19:40:09 +0000 (19:40 +0000)
committerChris Wright <chrisw@sous-sol.org>
Mon, 24 Mar 2008 18:47:33 +0000 (11:47 -0700)
commitf2336eeb199d3ed113e6d01c8020ea8919dd85c9
treedcdfeec297143ef6ecb6fa1cd405bfa2fa1ba682
parent40f3601686b66ffa7c2cab2bbdff5ec0fc52aa43
ioat: fix 'ack' handling, driver must ensure that 'ack' is zero

commit: 6497dcffe07b7c3d863f9899280c4f6eae999161

Initialize 'ack' to zero in case the descriptor has been recycled.

Prevents "kernel BUG at crypto/async_tx/async_xor.c:185!"

Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Acked-by: Shannon Nelson <shannon.nelson@intel.com>
[chrisw@sous-sol.org: backport to 2.6.24.3]
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/dma/ioat_dma.c