mbox series

[0/2] mq-deadline fixes

Message ID 20221124021208.242541-1-damien.lemoal@opensource.wdc.com (mailing list archive)
Headers show
Series mq-deadline fixes | expand

Message

Damien Le Moal Nov. 24, 2022, 2:12 a.m. UTC
A couple of patches to fix (1) a potential problem with mq-deadline IO
priority handling and (2) to improve write performance with HDDs.
While the performance improvement patch is technically not a bug fix,
the improvement is so significant with some HDDs that I added cc-stable
tag to get the patch added to LTS kernels.

Damien Le Moal (2):
  block: mq-deadline: Fix dd_finish_request() for zoned devices
  block: mq-deadline: Do not break sequential write streams to zoned
    HDDs

 block/mq-deadline.c | 83 +++++++++++++++++++++++++++++++++++++++++----
 1 file changed, 77 insertions(+), 6 deletions(-)

Comments

Johannes Thumshirn Nov. 24, 2022, 7:51 a.m. UTC | #1
On 24.11.22 03:12, Damien Le Moal wrote:
> A couple of patches to fix (1) a potential problem with mq-deadline IO
> priority handling and (2) to improve write performance with HDDs.
> While the performance improvement patch is technically not a bug fix,
> the improvement is so significant with some HDDs that I added cc-stable
> tag to get the patch added to LTS kernels.
> 
> Damien Le Moal (2):
>   block: mq-deadline: Fix dd_finish_request() for zoned devices
>   block: mq-deadline: Do not break sequential write streams to zoned
>     HDDs
> 
>  block/mq-deadline.c | 83 +++++++++++++++++++++++++++++++++++++++++----
>  1 file changed, 77 insertions(+), 6 deletions(-)
> 

For the series,
Reviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.com>
Jens Axboe Nov. 24, 2022, 1:30 p.m. UTC | #2
On Thu, 24 Nov 2022 11:12:06 +0900, Damien Le Moal wrote:
> A couple of patches to fix (1) a potential problem with mq-deadline IO
> priority handling and (2) to improve write performance with HDDs.
> While the performance improvement patch is technically not a bug fix,
> the improvement is so significant with some HDDs that I added cc-stable
> tag to get the patch added to LTS kernels.
> 
> Damien Le Moal (2):
>   block: mq-deadline: Fix dd_finish_request() for zoned devices
>   block: mq-deadline: Do not break sequential write streams to zoned
>     HDDs
> 
> [...]

Applied, thanks!

[1/2] block: mq-deadline: Fix dd_finish_request() for zoned devices
      commit: 2820e5d0820ac4daedff1272616a53d9c7682fd2
[2/2] block: mq-deadline: Do not break sequential write streams to zoned HDDs
      commit: 015d02f48537cf2d1a65eeac50717566f9db6eec

Best regards,