From: Lars Ellenberg Date: Fri, 1 Apr 2011 08:38:30 +0000 (+0200) Subject: drbd: improvements to activate/deactivate multiple activity log extents X-Git-Tag: v3.8-rc1~78^2~18^2~305 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e15766e9c94f7fa3396eff4ffbbf30dea8c0e22a;p=pandora-kernel.git drbd: improvements to activate/deactivate multiple activity log extents Recent commit drbd: get rid of bio_split, allow bios of "arbitrary" size had a reference count leak: it only deactivated the first of several activity log extents for intervals crossing extent boundaries. This commit generalizes on bios spanning multiple activity log extents in drbd_al_begin_io, and adds the necessary loop around lc_put in drbd_al_complete_io as well. Signed-off-by: Philipp Reisner Signed-off-by: Lars Ellenberg --- Reading git-diff-tree failed