From f71648f7d742957e0b44391e475ae7eb6b2e6d3c Mon Sep 17 00:00:00 2001 From: Josef Bacik Date: Mon, 8 Aug 2011 08:24:46 -0400 Subject: [PATCH] --- yaml --- r: 274611 b: refs/heads/master c: 6ab60601d518d563ca1a47eaa399096e69d3b64a h: refs/heads/master i: 274609: e4c2f2e92bf3daf619e0af47e3cbc7b6ad696302 274607: acc4c5489a2b49fca11e8a96c011f4af5011436d v: v3 --- [refs] | 2 +- trunk/fs/btrfs/free-space-cache.c | 12 +++++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/[refs] b/[refs] index f0090a3db6f5..e868cdcc3968 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 4289a667a0d7c6b134898cac7bfbe950267c305c +refs/heads/master: 6ab60601d518d563ca1a47eaa399096e69d3b64a diff --git a/trunk/fs/btrfs/free-space-cache.c b/trunk/fs/btrfs/free-space-cache.c index 79c16a68a2bc..ecc1a4f85d20 100644 --- a/trunk/fs/btrfs/free-space-cache.c +++ b/trunk/fs/btrfs/free-space-cache.c @@ -20,6 +20,7 @@ #include #include #include +#include #include "ctree.h" #include "free-space-cache.h" #include "transaction.h" @@ -341,11 +342,12 @@ int __load_free_space_cache(struct btrfs_root *root, struct inode *inode, gen = addr; if (*gen != BTRFS_I(inode)->generation) { - printk(KERN_ERR "btrfs: space cache generation" - " (%llu) does not match inode (%llu)\n", - (unsigned long long)*gen, - (unsigned long long) - BTRFS_I(inode)->generation); + printk_ratelimited(KERN_ERR "btrfs: space cache" + " generation (%llu) does not match " + "inode (%llu)\n", + (unsigned long long)*gen, + (unsigned long long) + BTRFS_I(inode)->generation); kunmap(page); unlock_page(page); page_cache_release(page);