From: Mikulas Patocka Date: Sat, 23 Jul 2011 18:44:24 +0000 (+0200) Subject: backing-dev: use synchronize_rcu_expedited instead of synchronize_rcu X-Git-Tag: v3.1-rc1~252^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ef3230880abd36553ab442363d3c9a0661f00769;p=pandora-kernel.git backing-dev: use synchronize_rcu_expedited instead of synchronize_rcu backing-dev: use synchronize_rcu_expedited instead of synchronize_rcu synchronize_rcu sleeps several timer ticks. synchronize_rcu_expedited is much faster. With 100Hz timer frequency, when we remove 10000 block devices with "dmsetup remove_all" command, it takes 27 minutes. With this patch, removing 10000 block devices takes only 15 seconds. Signed-off-by: Mikulas Patocka Signed-off-by: Jens Axboe --- Reading git-diff-tree failed