diff options
author | Chao Yu <yuchao0@huawei.com> | 2017-02-25 11:08:28 +0800 |
---|---|---|
committer | Jaegeuk Kim <jaegeuk@kernel.org> | 2017-02-27 09:59:55 -0800 |
commit | 55523519bc7227e651fd4febeb3aafdd22b8af1c (patch) | |
tree | 967a79ab5559dc46d191812ef50aa5a8d144ec78 /fs/f2fs/inode.c | |
parent | dd7b2333e6cd31584682382fcf0a1c1e5140b936 (diff) | |
download | linux-stable-55523519bc7227e651fd4febeb3aafdd22b8af1c.tar.gz linux-stable-55523519bc7227e651fd4febeb3aafdd22b8af1c.tar.bz2 linux-stable-55523519bc7227e651fd4febeb3aafdd22b8af1c.zip |
f2fs: show simple call stack in fault injection message
Previously kernel message can show that in which function we do the
injection, but unfortunately, most of the caller are the same, for
tracking more information of injection path, it needs to show upper
caller's name. This patch supports that ability.
Signed-off-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to 'fs/f2fs/inode.c')
-rw-r--r-- | fs/f2fs/inode.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/fs/f2fs/inode.c b/fs/f2fs/inode.c index af06bda51a54..24bb8213d974 100644 --- a/fs/f2fs/inode.c +++ b/fs/f2fs/inode.c @@ -373,8 +373,10 @@ void f2fs_evict_inode(struct inode *inode) goto no_delete; #ifdef CONFIG_F2FS_FAULT_INJECTION - if (time_to_inject(sbi, FAULT_EVICT_INODE)) + if (time_to_inject(sbi, FAULT_EVICT_INODE)) { + f2fs_show_injection_info(FAULT_EVICT_INODE); goto no_delete; + } #endif remove_ino_entry(sbi, inode->i_ino, APPEND_INO); |