aboutsummaryrefslogtreecommitdiffstats
path: root/fs/btrfs/inode.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/btrfs/inode.c')
-rw-r--r--fs/btrfs/inode.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c
index 2fdb2995be64..552e08afc7fb 100644
--- a/fs/btrfs/inode.c
+++ b/fs/btrfs/inode.c
@@ -1823,10 +1823,12 @@ good:
1823 return 0; 1823 return 0;
1824 1824
1825zeroit: 1825zeroit:
1826 printk(KERN_INFO "btrfs csum failed ino %lu off %llu csum %u " 1826 if (printk_ratelimit()) {
1827 "private %llu\n", page->mapping->host->i_ino, 1827 printk(KERN_INFO "btrfs csum failed ino %lu off %llu csum %u "
1828 (unsigned long long)start, csum, 1828 "private %llu\n", page->mapping->host->i_ino,
1829 (unsigned long long)private); 1829 (unsigned long long)start, csum,
1830 (unsigned long long)private);
1831 }
1830 memset(kaddr + offset, 1, end - start + 1); 1832 memset(kaddr + offset, 1, end - start + 1);
1831 flush_dcache_page(page); 1833 flush_dcache_page(page);
1832 kunmap_atomic(kaddr, KM_USER0); 1834 kunmap_atomic(kaddr, KM_USER0);