Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
[linux-flexiantxendom0-3.2.10.git] / drivers / crypto / hifn_795x.c
index 6bd9d17..c9c4bef 100644 (file)
@@ -1731,9 +1731,9 @@ static int ablkcipher_get(void *saddr, unsigned int *srestp, unsigned int offset
        while (size) {
                copy = min3(srest, dst->length, size);
 
-               daddr = kmap_atomic(sg_page(dst), KM_IRQ0);
+               daddr = kmap_atomic(sg_page(dst));
                memcpy(daddr + dst->offset + offset, saddr, copy);
-               kunmap_atomic(daddr, KM_IRQ0);
+               kunmap_atomic(daddr);
 
                nbytes -= copy;
                size -= copy;
@@ -1793,17 +1793,17 @@ static void hifn_process_ready(struct ablkcipher_request *req, int error)
                                continue;
                        }
 
-                       saddr = kmap_atomic(sg_page(t), KM_SOFTIRQ0);
+                       saddr = kmap_atomic(sg_page(t));
 
                        err = ablkcipher_get(saddr, &t->length, t->offset,
                                        dst, nbytes, &nbytes);
                        if (err < 0) {
-                               kunmap_atomic(saddr, KM_SOFTIRQ0);
+                               kunmap_atomic(saddr);
                                break;
                        }
 
                        idx += err;
-                       kunmap_atomic(saddr, KM_SOFTIRQ0);
+                       kunmap_atomic(saddr);
                }
 
                hifn_cipher_walk_exit(&rctx->walk);