Messages in this thread | | | From | Philipp Reisner <> | Subject | [PATCH 0/8] RFC DRBD cleanups and performance work | Date | Mon, 25 Aug 2014 15:16:30 +0200 |
| |
Most of these patches are cleanup work. The exception are the two patches from Lars Ellenberg. These two can bring DRBD's performance into the area of 160k IOPs. (On fitting hardware of course).
Andreas Gruenbacher (5): drbd: Use better variable names drbd: Use consistent names for all the bi_end_io callbacks drbd: Avoid inconsistent locking warning drbd: Get rid of the __no_warn and __cond_lock macros drbd: Get rid of the WORK_PENDING macro
Lars Ellenberg (2): drbd: Improve asender performance drbd: reduce lock contention in drbd_worker
Philipp Marek (1): drbd: Remove superfluous newline from "resync_extents" debugfs entry.
drivers/block/drbd/drbd_actlog.c | 4 +-- drivers/block/drbd/drbd_bitmap.c | 6 ++--- drivers/block/drbd/drbd_debugfs.c | 2 +- drivers/block/drbd/drbd_int.h | 19 +++++++------- drivers/block/drbd/drbd_main.c | 28 ++++++++++---------- drivers/block/drbd/drbd_receiver.c | 52 +++++++++++++++++++++----------------- drivers/block/drbd/drbd_req.c | 2 +- drivers/block/drbd/drbd_state.c | 18 ++++++------- drivers/block/drbd/drbd_worker.c | 51 +++++++++++++++---------------------- 9 files changed, 90 insertions(+), 92 deletions(-)
-- 1.9.1
| |