From 5958175f1edbc6ebedf63f5ebb2cd920a3228058 Mon Sep 17 00:00:00 2001 From: Asutosh Das Date: Wed, 29 Jan 2014 15:27:07 +0530 Subject: [PATCH] fat: limit the number of error prints Use fat_fs_error_ratelimit instead of fat_fs_error so as to avoid large number of prints. Change-Id: I2e21e6bd0c8e7e79d3ced9c213668c405fd6260d Signed-off-by: Asutosh Das --- fs/fat/cache.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/fs/fat/cache.c b/fs/fat/cache.c index 1cc7038e273..bab81ca987d 100644 --- a/fs/fat/cache.c +++ b/fs/fat/cache.c @@ -294,8 +294,9 @@ static int fat_bmap_cluster(struct inode *inode, int cluster) if (ret < 0) return ret; else if (ret == FAT_ENT_EOF) { - fat_fs_error(sb, "%s: request beyond EOF (i_pos %lld)", - __func__, MSDOS_I(inode)->i_pos); + fat_fs_error_ratelimit(sb, + "%s: request beyond EOF (i_pos %lld)", + __func__, MSDOS_I(inode)->i_pos); return -EIO; } return dclus;