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 <oleg.drokin@intel.com>
Tue, 26 Feb 2013 01:48:07 +0000 (20:48 -0500)
commit7e2c00ef6c9e8734bc87a71f5047cab6e6477e83
tree4a1a6ee0e2775b84298ea58d53585965594ea46f
parent8f4461e504ec809e2218203e0a02b323430d766e
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/3729
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/lvfs/lvfs_lib.c