[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 3/6] block/blkio: convert to blk_io_plug_call() API
From: |
Stefan Hajnoczi |
Subject: |
Re: [PATCH 3/6] block/blkio: convert to blk_io_plug_call() API |
Date: |
Tue, 23 May 2023 11:48:18 -0400 |
On Fri, May 19, 2023 at 10:47:00AM +0200, Stefano Garzarella wrote:
> On Wed, May 17, 2023 at 06:10:19PM -0400, Stefan Hajnoczi wrote:
> > Stop using the .bdrv_co_io_plug() API because it is not multi-queue
> > block layer friendly. Use the new blk_io_plug_call() API to batch I/O
> > submission instead.
> >
> > Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
> > ---
> > block/blkio.c | 40 +++++++++++++++++++++-------------------
> > 1 file changed, 21 insertions(+), 19 deletions(-)
>
> With this patch, the build fails in several places, maybe it's an old
> version:
>
> ../block/blkio.c:347:5: error: implicit declaration of function
> ‘blk_io_plug_call’ [-Werror=implicit-function-declaration]
> 347 | blk_io_plug_call(blkio_unplug_fn, bs);
Will fix, thanks!
Stefan
signature.asc
Description: PGP signature
- Re: [PATCH 1/6] block: add blk_io_plug_call() API, (continued)
[PATCH 2/6] block/nvme: convert to blk_io_plug_call() API, Stefan Hajnoczi, 2023/05/17
[PATCH 3/6] block/blkio: convert to blk_io_plug_call() API, Stefan Hajnoczi, 2023/05/17
[PATCH 4/6] block/io_uring: convert to blk_io_plug_call() API, Stefan Hajnoczi, 2023/05/17
[PATCH 5/6] block/linux-aio: convert to blk_io_plug_call() API, Stefan Hajnoczi, 2023/05/17
[PATCH 6/6] block: remove bdrv_co_io_plug() API, Stefan Hajnoczi, 2023/05/17