summaryrefslogtreecommitdiffstats
path: root/include/linux/backing-dev.h
diff options
context:
space:
mode:
authorJan Kara <jack@suse.cz>2012-06-01 00:42:06 +0200
committerFengguang Wu <fengguang.wu@intel.com>2012-06-09 08:37:55 +0900
commite78d4833c03e28205b3d983f0c4e586ee34785fd (patch)
treea0c91fbb027dd2cafce11c3fa699efca0d4fb52a /include/linux/backing-dev.h
parentf3109a51f8dc88e8a94f620240b7474b91bed37a (diff)
downloadlinux-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