diff options
author | Jan Kara <jack@suse.cz> | 2012-06-01 00:42:06 +0200 |
---|---|---|
committer | Fengguang Wu <fengguang.wu@intel.com> | 2012-06-09 08:37:55 +0900 |
commit | e78d4833c03e28205b3d983f0c4e586ee34785fd (patch) | |
tree | a0c91fbb027dd2cafce11c3fa699efca0d4fb52a /include/linux/backing-dev.h | |
parent | f3109a51f8dc88e8a94f620240b7474b91bed37a (diff) | |
download | linux-stable-e78d4833c03e28205b3d983f0c4e586ee34785fd.tar.gz linux-stable-e78d4833c03e28205b3d983f0c4e586ee34785fd.tar.bz2 linux-stable-e78d4833c03e28205b3d983f0c4e586ee34785fd.zip |
lib: Fix possible deadlock in flexible proportion code
When percpu counter function in fprop_new_period() is interrupted by an
interrupt while holding counter lock, it can cause deadlock when the
interrupt wants to take the lock as well. Fix the problem by disabling
interrupts when calling percpu counter functions.
Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
Diffstat (limited to 'include/linux/backing-dev.h')
0 files changed, 0 insertions, 0 deletions