diff options
Diffstat (limited to 'crypto/ahash.c')
-rw-r--r-- | crypto/ahash.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crypto/ahash.c b/crypto/ahash.c index ac93c99cfae8..33bc9b62e9ae 100644 --- a/crypto/ahash.c +++ b/crypto/ahash.c | |||
@@ -46,7 +46,7 @@ static int hash_walk_next(struct crypto_hash_walk *walk) | |||
46 | unsigned int nbytes = min(walk->entrylen, | 46 | unsigned int nbytes = min(walk->entrylen, |
47 | ((unsigned int)(PAGE_SIZE)) - offset); | 47 | ((unsigned int)(PAGE_SIZE)) - offset); |
48 | 48 | ||
49 | walk->data = crypto_kmap(walk->pg, 0); | 49 | walk->data = kmap_atomic(walk->pg); |
50 | walk->data += offset; | 50 | walk->data += offset; |
51 | 51 | ||
52 | if (offset & alignmask) { | 52 | if (offset & alignmask) { |
@@ -93,7 +93,7 @@ int crypto_hash_walk_done(struct crypto_hash_walk *walk, int err) | |||
93 | return nbytes; | 93 | return nbytes; |
94 | } | 94 | } |
95 | 95 | ||
96 | crypto_kunmap(walk->data, 0); | 96 | kunmap_atomic(walk->data); |
97 | crypto_yield(walk->flags); | 97 | crypto_yield(walk->flags); |
98 | 98 | ||
99 | if (err) | 99 | if (err) |