|
|
Log in / Subscribe / Register

md: io stats accounting

From:  Guoqing Jiang <jgq516-AT-gmail.com>
To:  song-AT-kernel.org
Subject:  [PATCH V2 0/7] md: io stats accounting
Date:  Fri, 21 May 2021 08:55:14 +0800
Message-ID:  <20210521005521.713106-1-jiangguoqing@kylinos.cn>
Cc:  linux-raid-AT-vger.kernel.org, artur.paszkiewicz-AT-intel.com
Archive-link:  Article

V2 changes:

1. add accounting_bio to md_personality.
2. cleanup in case bioset_integrity_create fails.
3. use bio_end_io_acct.
4. remove patch for enable io accounting for multipath.
5. add one patch to rename print_msg.
6. add one patch to deprecate linear, multipath and faulty.

Artur Paszkiewicz (1):
  md: the latest try for improve io stats accounting

Guoqing Jiang (6):
  md: revert io stats accounting
  md: add accounting_bio for raid0 and raid5
  md/raid1: rename print_msg with r1bio_existed
  md/raid1: enable io accounting
  md/raid10: enable io accounting
  md: mark some personalities as deprecated

 drivers/md/Kconfig        |  6 ++--
 drivers/md/md-faulty.c    |  2 +-
 drivers/md/md-linear.c    |  2 +-
 drivers/md/md-multipath.c |  2 +-
 drivers/md/md.c           | 66 ++++++++++++++++++++++-----------------
 drivers/md/md.h           |  4 ++-
 drivers/md/raid0.c        | 14 +++++++++
 drivers/md/raid1.c        | 15 ++++++---
 drivers/md/raid1.h        |  1 +
 drivers/md/raid10.c       |  6 ++++
 drivers/md/raid10.h       |  1 +
 drivers/md/raid5.c        | 17 ++++++++++
 12 files changed, 97 insertions(+), 39 deletions(-)

-- 
2.25.1




Copyright © 2021, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds