Linux block layer
 help / color / mirror / Atom feed
From: Xose Vazquez Perez <xose.vazquez@gmail.com>
To: Oleksandr Natalenko <oleksandr@natalenko.name>
Cc: Paolo Valente <paolo.valente@linaro.org>,
	Jens Axboe <axboe@kernel.dk>,
	BLOCK ML <linux-block@vger.kernel.org>,
	Omar Sandoval <osandov@fb.com>
Subject: Re: [RFC] iosched: add cfq -> bfq alias
Date: Wed, 24 Mar 2021 23:10:47 +0100	[thread overview]
Message-ID: <6dc9784e-9eb3-6f99-9200-7f39a91fc180@gmail.com> (raw)
In-Reply-To: <20210307192634.xdq52ntb2sxc34mh@spock.localdomain>

On 3/7/21 8:26 PM, Oleksandr Natalenko wrote:

> Hmmm NACK.
> 
> CFQ and BFQ are completely different beasts.
> 
> If you are going to tune BFQ to match old CFQ behaviour (somehow; I
> don't know why one would do this, how one would do this and whether it
> is possible at all), you for sure have enough time to fix your old udev
> rules and scripts.
> 
> If you are just tolerating default BFQ behaviour, you should explicitly
> acknowledge it by amending your rules and scripts. For personal systems
> this is not a big deal. For enterprise systems you better do it NOW so
> that another person that comes to work on those systems in 10 years
> after you resign knows what and why was done.
> 
> If you are just lazy (no offence! I don't know your real intention
> here), I'm not sure we are going to hide such an indifference behind
> another aliasing kludge.
> 
> Thanks.
> 

You are writing a lot, and say nothing.

bfq is the natural choice coming from cfq. There is NO other option.

Still waiting... for a valid *technical* response against my change.

Or do you prefer to apply the below patch?.


---cortamorena---
 From 714f04d823085a1aebbdc66dad2344c2aee9fdf3 Mon Sep 17 00:00:00 2001
From: Xose Vazquez Perez <xose.vazquez@gmail.com>
Date: Wed, 24 Mar 2021 22:30:46 +0100
Subject: [PATCH] Revert "mq-deadline: add 'deadline' as a name alias"
X-Patchwork-Bot: notify

This reverts commit 4d740bc9f0319229410d11e445017f47e425dbe0.

_commit 4d740bc9f0319229410d11e445017f47e425dbe0
_Author: Jens Axboe <axboe@kernel.dk>
_Date:   Wed Oct 25 09:47:20 2017 -0600

     _mq-deadline: add 'deadline' as a name alias

     _The scheduler framework now supports looking up the appropriate
     _scheduler with the {name,mq} tupple. We can register mq-deadline
     _with the alias of 'deadline', so that switching to 'deadline'
     _will do the right thing based on the type of driver attached to
     _it.

     _Reviewed-by: Omar Sandoval <osandov@fb.com>
     _Signed-off-by: Jens Axboe <axboe@kernel.dk>

Cc: Jens Axboe <axboe@kernel.dk>
Cc: Omar Sandoval <osandov@fb.com>
Cc: Paolo Valente <paolo.valente@linaro.org>
Cc: Oleksandr Natalenko <oleksandr@natalenko.name>
Cc: BLOCK ML <linux-block@vger.kernel.org>
Signed-off-by: Xose Vazquez Perez <xose.vazquez@gmail.com>
---
  block/mq-deadline.c | 1 -
  1 file changed, 1 deletion(-)

diff --git a/block/mq-deadline.c b/block/mq-deadline.c
index f3631a287466..91c9757451b3 100644
--- a/block/mq-deadline.c
+++ b/block/mq-deadline.c
@@ -795,7 +795,6 @@ static struct elevator_type mq_deadline = {
  #endif
  	.elevator_attrs = deadline_attrs,
  	.elevator_name = "mq-deadline",
-	.elevator_alias = "deadline",
  	.elevator_features = ELEVATOR_F_ZBD_SEQ_WRITE,
  	.elevator_owner = THIS_MODULE,
  };
-- 
2.30.2
---fin---


Thank you.

  reply	other threads:[~2021-03-24 22:11 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-03-06 22:46 [RFC] iosched: add cfq -> bfq alias Xose Vazquez Perez
2021-03-07 19:26 ` Oleksandr Natalenko
2021-03-24 22:10   ` Xose Vazquez Perez [this message]
2021-03-24 22:16     ` Jens Axboe

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=6dc9784e-9eb3-6f99-9200-7f39a91fc180@gmail.com \
    --to=xose.vazquez@gmail.com \
    --cc=axboe@kernel.dk \
    --cc=linux-block@vger.kernel.org \
    --cc=oleksandr@natalenko.name \
    --cc=osandov@fb.com \
    --cc=paolo.valente@linaro.org \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox