Btrfs: patch queue: page_mkwrite
Signed-off-by: Chris Mason <chris.mason@oracle.com>
diff --git a/fs/btrfs/disk-io.c b/fs/btrfs/disk-io.c
index b0ebba6..602b63d 100644
--- a/fs/btrfs/disk-io.c
+++ b/fs/btrfs/disk-io.c
@@ -155,9 +155,9 @@
desc.tfm = tfm;
desc.flags = 0;
sg_init_one(&sg, data, len);
- spin_lock(&root->fs_info->hash_lock);
+ spin_lock_irq(&root->fs_info->hash_lock);
ret = crypto_hash_digest(&desc, &sg, 1, result);
- spin_unlock(&root->fs_info->hash_lock);
+ spin_unlock_irq(&root->fs_info->hash_lock);
if (ret) {
printk("digest failed\n");
}