Thread (43 messages) 43 messages, 5 authors, 2017-11-04

Re: [PATCH V2 0/2] block: remove unnecessary RESTART

From: Jens Axboe <axboe@kernel.dk>
Date: 2017-11-01 01:53:03

On Oct 31, 2017, at 7:46 PM, Ming Lei [off-list ref] wrote:
=20
quoted
On Tue, Oct 31, 2017 at 02:29:32PM -0600, Jens Axboe wrote:
quoted
On 10/26/2017 10:43 PM, Ming Lei wrote:
Hi Jens,
=20
The 1st patch removes the RESTART for TAG-SHARED because SCSI handles it=
quoted
quoted
by itself, and not necessary to waste CPU to do the expensive RESTART.
And Roman Pen reported that this RESTART cuts half of IOPS in his case.
=20
The 2nd patch removes the RESTART when .get_budget returns BLK_STS_RESOU=
RCE,
quoted
quoted
and this RESTART is handled by SCSI's RESTART(scsi_end_request()) too.
=20
What base is this against?
=20
The for-next branch of your block tree:
=46rom when? Doesn=E2=80=99t apply at all today.=20
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help