From: Lee Nipper Date: Sun, 12 Oct 2008 12:29:34 +0000 (+0800) Subject: crypto: talitos - Implement done interrupt mitigation X-Git-Tag: v2.6.29-rc1~589^2~54 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1c2e8811eea5f0c5da3213ea206c2864fa4614fd;p=pandora-kernel.git crypto: talitos - Implement done interrupt mitigation In talitos_interrupt, upon one done interrupt, mask further done interrupts, and ack only any error interrupt. In talitos_done, unmask done interrupts after completing processing. In flush_channel, ack each done channel processed. Keep done overflow interrupts masked because even though each pkt is ack'ed, a few done overflows still occur. Signed-off-by: Lee Nipper Signed-off-by: Kim Phillips Signed-off-by: Herbert Xu --- Reading git-diff-tree failed