Whamcloud - gitweb
LU-1727 lprocfs: fix an old assertion
authorBobi Jam <bobijam@whamcloud.com>
Fri, 10 Aug 2012 06:22:45 +0000 (14:22 +0800)
committerOleg Drokin <green@whamcloud.com>
Thu, 16 Aug 2012 15:25:53 +0000 (11:25 -0400)
commit8d46cb586b1fa144fcb21e1ba279d5f3b91c5c7d
treefc39b9aecc0562b9ad7d14045364df7b3d69f312
parenta5570edaaacf34fee6b6791d33f6e26dddd5a329
LU-1727 lprocfs: fix an old assertion

lprocfs_counter_add() can be called in interrupt context, as a memory
allocation can trigger memory shrinker call ldlm_pool_shrink(), which
calls lprocfs_counter_add().

Signed-off-by: Bobi Jam <bobijam@whamcloud.com>
Change-Id: I0f5d3e07c234f7d615ca87761a7bd6367e72beac
Reviewed-on: http://review.whamcloud.com/3597
Tested-by: Hudson
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Liang Zhen <liang@whamcloud.com>
lustre/lvfs/lvfs_lib.c