Unverified Commit 7d0404f2 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!4119 [sync] PR-3975: md/raid1-10: limit the number of plugged bio

Merge Pull Request from: @openeuler-sync-bot 
 

Origin pull request: 
https://gitee.com/openeuler/kernel/pulls/3975 
 
PR sync from: Li Lingfeng <lilingfeng3@huawei.com>
https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/YOSNV6J3UWQ7BBXALQTVYFDK7N7DNKHI/ 
Too many plugged bios may affect IO performance and cost too much
memory,
so limit the number of it.

Li Lingfeng (1):
  Revert "md/raid10: fix softlockup in raid10_unplug"

Mariusz Tkaczyk (2):
  md: drop queue limitation for RAID1 and RAID10
  md: raid1/raid10: drop pending_cnt

Yu Kuai (8):
  md/raid10: prevent soft lockup while flush writes
  md/raid1-10: factor out a helper to add bio to plug
  md/raid1-10: factor out a helper to submit normal write
  md/raid1-10: submit write io directly if bitmap is not enabled
  md/md-bitmap: add a new helper to unplug bitmap asynchrously
  md/raid1-10: don't handle pluged bio by daemon thread
  md/raid1-10: limit the number of plugged bio
  md/raid1-10: fix casting from randomized structure in
    raid1_submit_write()


-- 
2.31.1
 
https://gitee.com/src-openeuler/kernel/issues/I8UKFJ 
 
Link:https://gitee.com/openeuler/kernel/pulls/4119

 

Reviewed-by: default avatarYu Kuai <yukuai3@huawei.com>
Reviewed-by: default avatarJialin Zhang <zhangjialin11@huawei.com>
Signed-off-by: default avatarJialin Zhang <zhangjialin11@huawei.com>
parents aa21e010 83df3570
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment