[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 09/14] block: Drain throttling queue with Bdr
From: |
Stefan Hajnoczi |
Subject: |
Re: [Qemu-devel] [PATCH v3 09/14] block: Drain throttling queue with BdrvChild callback |
Date: |
Mon, 16 May 2016 15:45:25 -0700 |
User-agent: |
Mutt/1.6.0 (2016-04-01) |
On Wed, May 11, 2016 at 03:24:20PM +0200, Kevin Wolf wrote:
> diff --git a/include/block/block_int.h b/include/block/block_int.h
> index 6af541e..461583b 100644
> --- a/include/block/block_int.h
> +++ b/include/block/block_int.h
> @@ -359,6 +359,17 @@ typedef struct BdrvAioNotifier {
> struct BdrvChildRole {
> void (*inherit_options)(int *child_flags, QDict *child_options,
> int parent_flags, QDict *parent_options);
> +
> + /*
> + * If this pair of functions is implemented, the parent doesn't issue new
> + * requests after returning from .drained_being() until .drained_end() is
s/being/begin/
signature.asc
Description: PGP signature
- [Qemu-devel] [PATCH v3 06/14] block: Move actual I/O throttling to BlockBackend, (continued)
- [Qemu-devel] [PATCH v3 06/14] block: Move actual I/O throttling to BlockBackend, Kevin Wolf, 2016/05/11
- [Qemu-devel] [PATCH v3 03/14] block: throttle-groups: Use BlockBackend pointers internally, Kevin Wolf, 2016/05/11
- [Qemu-devel] [PATCH v3 05/14] block: Move throttling fields from BDS to BB, Kevin Wolf, 2016/05/11
- [Qemu-devel] [PATCH v3 10/14] block/io: Quiesce parents between drained_begin/end, Kevin Wolf, 2016/05/11
- [Qemu-devel] [PATCH v3 11/14] block: Decouple throttling from BlockDriverState, Kevin Wolf, 2016/05/11
- [Qemu-devel] [PATCH v3 12/14] block: Remove bdrv_move_feature_fields(), Kevin Wolf, 2016/05/11
- [Qemu-devel] [PATCH v3 13/14] Revert "block: Forbid I/O throttling on nodes with multiple parents for 2.6", Kevin Wolf, 2016/05/11
- [Qemu-devel] [PATCH v3 14/14] block: Don't check throttled reqs in bdrv_requests_pending(), Kevin Wolf, 2016/05/11
- [Qemu-devel] [PATCH v3 09/14] block: Drain throttling queue with BdrvChild callback, Kevin Wolf, 2016/05/11
- Re: [Qemu-devel] [PATCH v3 09/14] block: Drain throttling queue with BdrvChild callback,
Stefan Hajnoczi <=
- [Qemu-devel] [PATCH v3 08/14] block: Introduce BdrvChild.opaque, Kevin Wolf, 2016/05/11
- Re: [Qemu-devel] [PATCH v3 00/14] block: Move I/O throttling to BlockBackend, Stefan Hajnoczi, 2016/05/16