[PULL 0/2] NBD patches for 2024-04-25

Eric Blake posted 2 patches 1 week, 2 days ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20240425214425.571652-4-eblake@redhat.com
Maintainers: Eric Blake <eblake@redhat.com>, Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
nbd/nbd-internal.h |  10 -----
nbd/client.c       |  28 ++++++++++--
nbd/common.c       |  11 -----
nbd/server.c       | 128 +++++++++++++++++++++++++++++++++--------------------
4 files changed, 105 insertions(+), 72 deletions(-)
[PULL 0/2] NBD patches for 2024-04-25
Posted by Eric Blake 1 week, 2 days ago
The following changes since commit 5da72194df36535d773c8bdc951529ecd5e31707:

  Merge tag 'pull-tcg-20240424' of https://gitlab.com/rth7680/qemu into staging (2024-04-24 15:51:49 -0700)

are available in the Git repository at:

  https://repo.or.cz/qemu/ericb.git tags/pull-nbd-2024-04-25

for you to fetch changes up to 4fa333e08dd96395a99ea8dd9e4c73a29dd23344:

  nbd/server: Mark negotiation functions as coroutine_fn (2024-04-25 12:59:19 -0500)

----------------------------------------------------------------
NBD patches for 2024-04-25

- Avoid calling poll() within coroutine

----------------------------------------------------------------
Eric Blake (1):
      nbd/server: Mark negotiation functions as coroutine_fn

Zhu Yangyang (1):
      nbd/server: do not poll within a coroutine context

 nbd/nbd-internal.h |  10 -----
 nbd/client.c       |  28 ++++++++++--
 nbd/common.c       |  11 -----
 nbd/server.c       | 128 +++++++++++++++++++++++++++++++++--------------------
 4 files changed, 105 insertions(+), 72 deletions(-)

-- 
2.44.0
Re: [PULL 0/2] NBD patches for 2024-04-25
Posted by Richard Henderson 1 week, 1 day ago
On 4/25/24 14:43, Eric Blake wrote:
> The following changes since commit 5da72194df36535d773c8bdc951529ecd5e31707:
> 
>    Merge tag 'pull-tcg-20240424' ofhttps://gitlab.com/rth7680/qemu  into staging (2024-04-24 15:51:49 -0700)
> 
> are available in the Git repository at:
> 
>    https://repo.or.cz/qemu/ericb.git  tags/pull-nbd-2024-04-25
> 
> for you to fetch changes up to 4fa333e08dd96395a99ea8dd9e4c73a29dd23344:
> 
>    nbd/server: Mark negotiation functions as coroutine_fn (2024-04-25 12:59:19 -0500)
> 
> ----------------------------------------------------------------
> NBD patches for 2024-04-25
> 
> - Avoid calling poll() within coroutine

Applied, thanks.  Please update https://wiki.qemu.org/ChangeLog/9.1 as appropriate.


r~