All of lore.kernel.org
 help / color / mirror / Atom feed
From: Song Liu <songliubraving@fb.com>
To: Jens Axboe <axboe@kernel.dk>, linux-raid <linux-raid@vger.kernel.org>
Cc: Mike Snitzer <snitzer@redhat.com>,
	Matthew Ruffell <matthew.ruffell@canonical.com>
Subject: [GIT PULL v3] md-fixes 20201212
Date: Sat, 12 Dec 2020 09:12:55 +0000	[thread overview]
Message-ID: <D6749568-4ED2-49A7-B0D3-F0969B934BF6@fb.com> (raw)

Hi Jens, 

Please consider pulling the following changes on top of tag
block-5.10-2020-12-05. This is to fix raid10 data corruption [1] in 5.10-rc7. 

Tests run on this change: 

1. md raid10: tested discard on raid10 device works properly (zero mismatch_cnt).
2. dm raid10: tested discard_granularity and discard_max_bytes was set properly. 

Thanks,
Song


[1] https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1907262/


The following changes since commit 7e7986f9d3ba69a7375a41080a1f8c8012cb0923:

  block: use gcd() to fix chunk_sectors limit stacking (2020-12-01 11:02:55 -0700)

are available in the Git repository at:

  ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/song/md.git md-fixes

for you to fetch changes up to 0d5c7b890229f8a9bb4b588b34ffe70c62691143:

  Revert "md: add md_submit_discard_bio() for submitting discard bio" (2020-12-12 00:51:41 -0800)

----------------------------------------------------------------
Song Liu (7):
      Revert "dm raid: remove unnecessary discard limits for raid10"
      Revert "dm raid: fix discard limits for raid1 and raid10"
      Revert "md/raid10: improve discard request for far layout"
      Revert "md/raid10: improve raid10 discard request"
      Revert "md/raid10: pull codes that wait for blocked dev into one function"
      Revert "md/raid10: extend r10bio devs to raid disks"
      Revert "md: add md_submit_discard_bio() for submitting discard bio"

 drivers/md/dm-raid.c |   9 +++++
 drivers/md/md.c      |  20 ----------
 drivers/md/md.h      |   2 -
 drivers/md/raid0.c   |  14 ++++++-
 drivers/md/raid10.c  | 423 +++++++++++++++++++++++++++++------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 drivers/md/raid10.h  |   1 -
 6 files changed, 78 insertions(+), 391 deletions(-)

             reply	other threads:[~2020-12-12 10:19 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-12-12  9:12 Song Liu [this message]
2020-12-12 14:42 ` [GIT PULL v3] md-fixes 20201212 Mike Snitzer
2020-12-12 14:42   ` [dm-devel] " Mike Snitzer
2020-12-12 16:19   ` Jens Axboe
2020-12-12 16:19     ` [dm-devel] " Jens Axboe
2020-12-12 16:55     ` [PATCH] md: change mddev 'chunk_sectors' from int to unsigned Mike Snitzer
2020-12-12 16:55       ` [dm-devel] " Mike Snitzer
2020-12-12 17:04       ` Song Liu
2020-12-12 17:04         ` [dm-devel] " Song Liu

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=D6749568-4ED2-49A7-B0D3-F0969B934BF6@fb.com \
    --to=songliubraving@fb.com \
    --cc=axboe@kernel.dk \
    --cc=linux-raid@vger.kernel.org \
    --cc=matthew.ruffell@canonical.com \
    --cc=snitzer@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.