diff options
| author | Lars Ellenberg <lars.ellenberg@linbit.com> | 2011-04-01 10:38:30 +0200 |
|---|---|---|
| committer | Philipp Reisner <philipp.reisner@linbit.com> | 2012-11-08 16:45:02 +0100 |
| commit | e15766e9c94f7fa3396eff4ffbbf30dea8c0e22a (patch) | |
| tree | d6724bc1deb052604879a0678d118ce11b378978 /include/linux/timerqueue.h | |
| parent | 23361cf32b58efdf09945a64e1d8d41fa6117157 (diff) | |
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 <philipp.reisner@linbit.com>
Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions
