mbox series

[0/5] dm vdo wait-queue: clean up interface

Message ID cover.1700516271.git.msakai@redhat.com (mailing list archive)
Headers show
Series dm vdo wait-queue: clean up interface | expand

Message

Matthew Sakai Nov. 20, 2023, 10:29 p.m. UTC
Add proper namespace to interface and clean up some functions.

Mike Snitzer (5):
  dm vdo wait-queue: add proper namespace to interface
  dm vdo wait-queue: remove unused debug function
    vdo_waitq_get_next_waiter
  dm vdo wait-queue: optimize vdo_waitq_dequeue_matching_waiters
  dm vdo block-map: optimize enter_zone_read_only_mode
  dm vdo wait-queue: rename to vdo_waitq_dequeue_waiter

 drivers/md/dm-vdo/block-map.c        | 143 +++++++++----------
 drivers/md/dm-vdo/block-map.h        |  10 +-
 drivers/md/dm-vdo/data-vio.c         |  14 +-
 drivers/md/dm-vdo/data-vio.h         |  12 +-
 drivers/md/dm-vdo/dedupe.c           |  50 +++----
 drivers/md/dm-vdo/dump.c             |  12 +-
 drivers/md/dm-vdo/flush.c            |  32 +++--
 drivers/md/dm-vdo/flush.h            |   2 +-
 drivers/md/dm-vdo/physical-zone.c    |   4 +-
 drivers/md/dm-vdo/recovery-journal.c |  69 ++++-----
 drivers/md/dm-vdo/recovery-journal.h |  10 +-
 drivers/md/dm-vdo/slab-depot.c       |  99 ++++++-------
 drivers/md/dm-vdo/slab-depot.h       |  22 +--
 drivers/md/dm-vdo/vio.c              |  12 +-
 drivers/md/dm-vdo/vio.h              |   2 +-
 drivers/md/dm-vdo/wait-queue.c       | 200 ++++++++++++---------------
 drivers/md/dm-vdo/wait-queue.h       | 129 +++++++++--------
 17 files changed, 409 insertions(+), 413 deletions(-)