commit | e78d4833c03e28205b3d983f0c4e586ee34785fd | [log] [tgz] |
---|---|---|
author | Jan Kara <jack@suse.cz> | Fri Jun 01 00:42:06 2012 +0200 |
committer | Fengguang Wu <fengguang.wu@intel.com> | Sat Jun 09 08:37:55 2012 +0900 |
tree | a0c91fbb027dd2cafce11c3fa699efca0d4fb52a | |
parent | f3109a51f8dc88e8a94f620240b7474b91bed37a [diff] |
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>