[PULL 0/1] Block patches

2024-04-29 Thread Stefan Hajnoczi
The following changes since commit fd87be1dada5672f877e03c2ca8504458292c479:

  Merge tag 'accel-20240426' of https://github.com/philmd/qemu into staging 
(2024-04-26 15:28:13 -0700)

are available in the Git repository at:

  https://gitlab.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to d1c4580662bf75bf6875bb5e1ad446b300816ac7:

  hw/ufs: Fix buffer overflow bug (2024-04-29 09:33:06 -0400)


Pull request

Buffer overflow fix for Universal Flash Storage (UFS) emulation.



Jeuk Kim (1):
  hw/ufs: Fix buffer overflow bug

 hw/ufs/ufs.c | 8 
 1 file changed, 8 insertions(+)

-- 
2.44.0




Re: [PULL 0/1] Block patches

2024-03-19 Thread Peter Maydell
On Tue, 19 Mar 2024 at 15:09, Stefan Hajnoczi  wrote:
>
> The following changes since commit ddc27d2ad9361a81c2b3800d14143bf420dae172:
>
>   Merge tag 'pull-request-2024-03-18' of https://gitlab.com/thuth/qemu into 
> staging (2024-03-19 10:25:25 +)
>
> are available in the Git repository at:
>
>   https://gitlab.com/stefanha/qemu.git tags/block-pull-request
>
> for you to fetch changes up to 86a637e48104ae74d8be53bed6441ce32be33433:
>
>   coroutine: cap per-thread local pool size (2024-03-19 10:49:31 -0400)
>
> 
> Pull request
>
> This fix solves the "failed to set up stack guard page" error that has been
> reported on Linux hosts where the QEMU coroutine pool exceeds the
> vm.max_map_count limit.
>
> 


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/9.0
for any user-visible changes.

-- PMM



[PULL 0/1] Block patches

2024-03-19 Thread Stefan Hajnoczi
The following changes since commit ddc27d2ad9361a81c2b3800d14143bf420dae172:

  Merge tag 'pull-request-2024-03-18' of https://gitlab.com/thuth/qemu into 
staging (2024-03-19 10:25:25 +)

are available in the Git repository at:

  https://gitlab.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to 86a637e48104ae74d8be53bed6441ce32be33433:

  coroutine: cap per-thread local pool size (2024-03-19 10:49:31 -0400)


Pull request

This fix solves the "failed to set up stack guard page" error that has been
reported on Linux hosts where the QEMU coroutine pool exceeds the
vm.max_map_count limit.



Stefan Hajnoczi (1):
  coroutine: cap per-thread local pool size

 util/qemu-coroutine.c | 282 +-
 1 file changed, 223 insertions(+), 59 deletions(-)

-- 
2.44.0




Re: [PULL 0/1] Block patches

2024-02-07 Thread Kevin Wolf
Am 06.02.2024 um 16:31 hat Stefan Hajnoczi geschrieben:
> The following changes since commit 39a6e4f87e7b75a45b08d6dc8b8b7c2954c87440:
> 
>   Merge tag 'pull-qapi-2024-02-03' of https://repo.or.cz/qemu/armbru into 
> staging (2024-02-03 13:31:58 +)
> 
> are available in the Git repository at:
> 
>   https://gitlab.com/stefanha/qemu.git tags/block-pull-request
> 
> for you to fetch changes up to 1d52cc0ac27761e296b14655c2f5b2649ee69491:
> 
>   virtio-blk: avoid using ioeventfd state in irqfd conditional (2024-02-06 
> 10:22:18 -0500)
> 
> 
> Pull request
> 
> A bug fix for in-flight I/O during ioeventfd shutdown.
> 
> 
> 
> Stefan Hajnoczi (1):
>   virtio-blk: avoid using ioeventfd state in irqfd conditional

I noticed that this patch is also in the pull request I sent, so I
guess if mine goes through, you don't have to process this one
separately.

Kevin




[PULL 0/1] Block patches

2024-02-06 Thread Stefan Hajnoczi
The following changes since commit 39a6e4f87e7b75a45b08d6dc8b8b7c2954c87440:

  Merge tag 'pull-qapi-2024-02-03' of https://repo.or.cz/qemu/armbru into 
staging (2024-02-03 13:31:58 +)

are available in the Git repository at:

  https://gitlab.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to 1d52cc0ac27761e296b14655c2f5b2649ee69491:

  virtio-blk: avoid using ioeventfd state in irqfd conditional (2024-02-06 
10:22:18 -0500)


Pull request

A bug fix for in-flight I/O during ioeventfd shutdown.



Stefan Hajnoczi (1):
  virtio-blk: avoid using ioeventfd state in irqfd conditional

 hw/block/virtio-blk.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

-- 
2.43.0




[PULL 0/1] Block patches

2023-10-16 Thread Stefan Hajnoczi
The following changes since commit 63011373ad22c794a013da69663c03f1297a5c56:

  Merge tag 'pull-riscv-to-apply-20231012-1' of 
https://github.com/alistair23/qemu into staging (2023-10-12 10:24:44 -0400)

are available in the Git repository at:

  https://gitlab.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to 071d6d107db2e26dde9bb15457c74956c88ec5b4:

  virtio-blk: don't start dataplane during the stop of dataplane (2023-10-16 
15:39:13 -0400)


Pull request

Contains a virtio-blk IOThread fix.



hujian (1):
  virtio-blk: don't start dataplane during the stop of dataplane

 hw/block/virtio-blk.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

-- 
2.41.0




Re: [PULL 0/1] Block patches

2023-10-05 Thread Stefan Hajnoczi
Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/8.2 for any 
user-visible changes.


signature.asc
Description: PGP signature


[PULL 0/1] Block patches

2023-10-04 Thread Stefan Hajnoczi
The following changes since commit da1034094d375afe9e3d8ec8980550ea0f06f7e0:

  Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging 
(2023-10-03 07:43:44 -0400)

are available in the Git repository at:

  https://gitlab.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to 9afa888ce0f816d0f2cfc95eebe4f49244c518af:

  osdep: set _FORTIFY_SOURCE=2 when optimization is enabled (2023-10-04 
09:52:06 -0400)


Pull request



Daniel P. Berrangé (1):
  osdep: set _FORTIFY_SOURCE=2 when optimization is enabled

 meson.build  | 10 --
 include/qemu/osdep.h |  4 
 util/coroutine-sigaltstack.c |  4 ++--
 util/coroutine-ucontext.c|  4 ++--
 4 files changed, 8 insertions(+), 14 deletions(-)

-- 
2.41.0




Re: [PULL 0/1] Block patches

2023-07-14 Thread Richard Henderson

On 7/12/23 20:36, Stefan Hajnoczi wrote:

The following changes since commit 887cba855bb6ff4775256f7968409281350b568c:

   configure: Fix cross-building for RISCV host (v5) (2023-07-11 17:56:09 +0100)

are available in the Git repository at:

   https://gitlab.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to 75dcb4d790bbe5327169fd72b185960ca58e2fa6:

   virtio-blk: fix host notifier issues during dataplane start/stop (2023-07-12 
15:20:32 -0400)


Pull request



Stefan Hajnoczi (1):
   virtio-blk: fix host notifier issues during dataplane start/stop

  hw/block/dataplane/virtio-blk.c | 67 +++--
  1 file changed, 38 insertions(+), 29 deletions(-)



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


r~




[PULL 0/1] Block patches

2023-07-12 Thread Stefan Hajnoczi
The following changes since commit 887cba855bb6ff4775256f7968409281350b568c:

  configure: Fix cross-building for RISCV host (v5) (2023-07-11 17:56:09 +0100)

are available in the Git repository at:

  https://gitlab.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to 75dcb4d790bbe5327169fd72b185960ca58e2fa6:

  virtio-blk: fix host notifier issues during dataplane start/stop (2023-07-12 
15:20:32 -0400)


Pull request



Stefan Hajnoczi (1):
  virtio-blk: fix host notifier issues during dataplane start/stop

 hw/block/dataplane/virtio-blk.c | 67 +++--
 1 file changed, 38 insertions(+), 29 deletions(-)

-- 
2.40.1




Re: [PULL 0/1] Block patches

2023-07-06 Thread Richard Henderson

On 7/4/23 16:29, Stefan Hajnoczi wrote:

The following changes since commit d145c0da22cde391d8c6672d33146ce306e8bf75:

   Merge tag 'pull-tcg-20230701' ofhttps://gitlab.com/rth7680/qemu  into 
staging (2023-07-01 08:55:37 +0200)

are available in the Git repository at:

   https://gitlab.com/stefanha/qemu.git  tags/block-pull-request

for you to fetch changes up to c21eae1ccc782440f320accb6f90c66cb8f45ee9:

   block/blkio: fix module_block.py parsing (2023-07-04 17:28:25 +0200)


Pull request

Fix --enable-modules with the blkio block driver.


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


r~




[PULL 0/1] Block patches

2023-07-04 Thread Stefan Hajnoczi
The following changes since commit d145c0da22cde391d8c6672d33146ce306e8bf75:

  Merge tag 'pull-tcg-20230701' of https://gitlab.com/rth7680/qemu into staging 
(2023-07-01 08:55:37 +0200)

are available in the Git repository at:

  https://gitlab.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to c21eae1ccc782440f320accb6f90c66cb8f45ee9:

  block/blkio: fix module_block.py parsing (2023-07-04 17:28:25 +0200)


Pull request

Fix --enable-modules with the blkio block driver.



Stefan Hajnoczi (1):
  block/blkio: fix module_block.py parsing

 block/blkio.c | 108 ++
 1 file changed, 56 insertions(+), 52 deletions(-)

-- 
2.40.1




Re: [PULL 0/1] Block patches

2022-09-27 Thread Stefan Hajnoczi
Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/7.2 for any 
user-visible changes.


signature.asc
Description: PGP signature


[PULL 0/1] Block patches

2022-09-22 Thread Stefan Hajnoczi
The following changes since commit 6338c30111d596d955e6bc933a82184a0b910c43:

  Merge tag 'm68k-for-7.2-pull-request' of https://github.com/vivier/qemu-m68k 
into staging (2022-09-21 13:12:36 -0400)

are available in the Git repository at:

  https://gitlab.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to f16d15c9276bd8f501f861c39cbd4adc812d0c1d:

  virtiofsd: use g_date_time_get_microsecond to get subsecond (2022-09-22 
13:13:47 -0400)


Pull request



Yusuke Okada (1):
  virtiofsd: use g_date_time_get_microsecond to get subsecond

 tools/virtiofsd/passthrough_ll.c | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

-- 
2.37.3




Re: [PULL 0/1] Block patches

2022-05-25 Thread Richard Henderson

On 5/25/22 05:49, Stefan Hajnoczi wrote:

The following changes since commit 0cac736e73723850a99e5142e35d14d8f8efb232:

   Merge tag 'pull-riscv-to-apply-20220525' of github.com:alistair23/qemu into 
staging (2022-05-24 15:55:12 -0700)

are available in the Git repository at:

   https://gitlab.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to 29320530cf6684646b3a642fdbb5bc77ee8039de:

   docs: Correct the default thread-pool-size (2022-05-25 11:01:38 +0100)


Pull request

A small documentation fix.


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


r~






Liu Yiding (1):
   docs: Correct the default thread-pool-size

  docs/tools/virtiofsd.rst | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)






[PULL 0/1] Block patches

2022-05-25 Thread Stefan Hajnoczi
The following changes since commit 0cac736e73723850a99e5142e35d14d8f8efb232:

  Merge tag 'pull-riscv-to-apply-20220525' of github.com:alistair23/qemu into 
staging (2022-05-24 15:55:12 -0700)

are available in the Git repository at:

  https://gitlab.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to 29320530cf6684646b3a642fdbb5bc77ee8039de:

  docs: Correct the default thread-pool-size (2022-05-25 11:01:38 +0100)


Pull request

A small documentation fix.



Liu Yiding (1):
  docs: Correct the default thread-pool-size

 docs/tools/virtiofsd.rst | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

-- 
2.36.1




Re: [PULL 0/1] Block patches

2021-12-14 Thread Richard Henderson

On 12/9/21 7:21 AM, Stefan Hajnoczi wrote:

The following changes since commit a3607def89f9cd68c1b994e1030527df33aa91d0:

   Update version for v6.2.0-rc4 release (2021-12-07 17:51:38 -0800)

are available in the Git repository at:

   https://gitlab.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to cf4fbc3030c974fff726756a7ceef8386cdf500b:

   block/nvme: fix infinite loop in nvme_free_req_queue_cb() (2021-12-09 
09:19:49 +)


Pull request

An infinite loop fix for the userspace NVMe driver.



Stefan Hajnoczi (1):
   block/nvme: fix infinite loop in nvme_free_req_queue_cb()

  block/nvme.c | 5 +++--
  1 file changed, 3 insertions(+), 2 deletions

Applied, as the beginning of the 7.0 development tree.


r~



Re: [PULL 0/1] Block patches

2021-12-13 Thread Stefan Hajnoczi
On Thu, Dec 09, 2021 at 08:53:25AM -0800, Richard Henderson wrote:
> On 12/9/21 8:34 AM, Stefan Hajnoczi wrote:
> > > I'm not running the release cycle this time around, but: it's
> > > already rc4, pull requests by this point need a clear justification
> > > in the cover letter for why they're really release critical.
> > 
> > It's late, this isn't a show-stopper (block/nvme.c is not widely used).
> > Let's leave it for the next release cycle and -stable.
> 
> Good.
> 
> Unless you want to re-issue with Cc: qemu-stable included in the patch, this
> can be the first PR of the next devel cycle, since it's already here.  :-)

Thank you! qemu-stable can merge it separately. I won't add a Cc: tag to
the commit description.

Stefan


signature.asc
Description: PGP signature


Re: [PULL 0/1] Block patches

2021-12-09 Thread Richard Henderson

On 12/9/21 8:34 AM, Stefan Hajnoczi wrote:

I'm not running the release cycle this time around, but: it's
already rc4, pull requests by this point need a clear justification
in the cover letter for why they're really release critical.


It's late, this isn't a show-stopper (block/nvme.c is not widely used).
Let's leave it for the next release cycle and -stable.


Good.

Unless you want to re-issue with Cc: qemu-stable included in the patch, this can be the 
first PR of the next devel cycle, since it's already here.  :-)



r~



Re: [PULL 0/1] Block patches

2021-12-09 Thread Stefan Hajnoczi
On Thu, Dec 09, 2021 at 03:46:29PM +, Peter Maydell wrote:
> On Thu, 9 Dec 2021 at 15:21, Stefan Hajnoczi  wrote:
> >
> > The following changes since commit a3607def89f9cd68c1b994e1030527df33aa91d0:
> >
> >   Update version for v6.2.0-rc4 release (2021-12-07 17:51:38 -0800)
> >
> > are available in the Git repository at:
> >
> >   https://gitlab.com/stefanha/qemu.git tags/block-pull-request
> >
> > for you to fetch changes up to cf4fbc3030c974fff726756a7ceef8386cdf500b:
> >
> >   block/nvme: fix infinite loop in nvme_free_req_queue_cb() (2021-12-09 
> > 09:19:49 +)
> >
> > 
> > Pull request
> >
> > An infinite loop fix for the userspace NVMe driver.
> >
> > 
> 
> I'm not running the release cycle this time around, but: it's
> already rc4, pull requests by this point need a clear justification
> in the cover letter for why they're really release critical.

It's late, this isn't a show-stopper (block/nvme.c is not widely used).
Let's leave it for the next release cycle and -stable.

Stefan


signature.asc
Description: PGP signature


Re: [PULL 0/1] Block patches

2021-12-09 Thread Peter Maydell
On Thu, 9 Dec 2021 at 15:21, Stefan Hajnoczi  wrote:
>
> The following changes since commit a3607def89f9cd68c1b994e1030527df33aa91d0:
>
>   Update version for v6.2.0-rc4 release (2021-12-07 17:51:38 -0800)
>
> are available in the Git repository at:
>
>   https://gitlab.com/stefanha/qemu.git tags/block-pull-request
>
> for you to fetch changes up to cf4fbc3030c974fff726756a7ceef8386cdf500b:
>
>   block/nvme: fix infinite loop in nvme_free_req_queue_cb() (2021-12-09 
> 09:19:49 +)
>
> 
> Pull request
>
> An infinite loop fix for the userspace NVMe driver.
>
> 

I'm not running the release cycle this time around, but: it's
already rc4, pull requests by this point need a clear justification
in the cover letter for why they're really release critical.

-- PMM



[PULL 0/1] Block patches

2021-12-09 Thread Stefan Hajnoczi
The following changes since commit a3607def89f9cd68c1b994e1030527df33aa91d0:

  Update version for v6.2.0-rc4 release (2021-12-07 17:51:38 -0800)

are available in the Git repository at:

  https://gitlab.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to cf4fbc3030c974fff726756a7ceef8386cdf500b:

  block/nvme: fix infinite loop in nvme_free_req_queue_cb() (2021-12-09 
09:19:49 +)


Pull request

An infinite loop fix for the userspace NVMe driver.



Stefan Hajnoczi (1):
  block/nvme: fix infinite loop in nvme_free_req_queue_cb()

 block/nvme.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

-- 
2.33.1





Re: [PULL 0/1] Block patches

2021-12-06 Thread Richard Henderson

On 12/6/21 7:27 AM, Stefan Hajnoczi wrote:

The following changes since commit 99fc08366b06282614daeda989d2fde6ab8a707f:

   Merge tag 'seabios-20211203-pull-request' of git://git.kraxel.org/qemu into 
staging (2021-12-03 05:26:40 -0800)

are available in the Git repository at:

   https://gitlab.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to 5b807181c27a940a3a7ad1f221a2e76a132cbdc0:

   virtio-blk: Fix clean up of host notifiers for single MR transaction. 
(2021-12-06 14:21:14 +)


Pull request



Mark Mielke (1):
   virtio-blk: Fix clean up of host notifiers for single MR transaction.

  hw/block/dataplane/virtio-blk.c | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)


Applied, thanks.

r~




[PULL 0/1] Block patches

2021-12-06 Thread Stefan Hajnoczi
The following changes since commit 99fc08366b06282614daeda989d2fde6ab8a707f:

  Merge tag 'seabios-20211203-pull-request' of git://git.kraxel.org/qemu into 
staging (2021-12-03 05:26:40 -0800)

are available in the Git repository at:

  https://gitlab.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to 5b807181c27a940a3a7ad1f221a2e76a132cbdc0:

  virtio-blk: Fix clean up of host notifiers for single MR transaction. 
(2021-12-06 14:21:14 +)


Pull request



Mark Mielke (1):
  virtio-blk: Fix clean up of host notifiers for single MR transaction.

 hw/block/dataplane/virtio-blk.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

-- 
2.33.1





Re: [PULL 0/1] Block patches

2021-10-25 Thread Stefan Hajnoczi
On Thu, Oct 21, 2021 at 03:08:56PM -0700, Richard Henderson wrote:
> On 10/21/21 10:41 AM, Stefan Hajnoczi wrote:
> > The following changes since commit afc9fcde55296b83f659de9da3cdf044812a6eeb:
> > 
> >Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into 
> > staging (2021-10-20 06:10:51 -0700)
> > 
> > are available in the Git repository at:
> > 
> >https://gitlab.com/stefanha/qemu.git tags/block-pull-request
> > 
> > for you to fetch changes up to 4b2b3d2653f255ef4259a7689af1956536565901:
> > 
> >coroutine: resize pool periodically instead of limiting size (2021-10-21 
> > 18:40:07 +0100)
> > 
> > 
> > Pull request
> > 
> > Performance optimization when guest applications submit a lot of parallel 
> > I/O.
> > This has also been found to improve clang SafeStack performance.
> > 
> > 
> > 
> > Stefan Hajnoczi (1):
> >coroutine: resize pool periodically instead of limiting size
> > 
> >   include/qemu/coroutine-pool-timer.h | 36 
> >   include/qemu/coroutine.h|  7 
> >   iothread.c  |  6 +++
> >   util/coroutine-pool-timer.c | 35 
> >   util/main-loop.c|  5 +++
> >   util/qemu-coroutine.c   | 64 -
> >   util/meson.build|  1 +
> >   7 files changed, 125 insertions(+), 29 deletions(-)
> >   create mode 100644 include/qemu/coroutine-pool-timer.h
> >   create mode 100644 util/coroutine-pool-timer.c
> 
> This is causing
> 
>  (001/170) tests/acceptance/boot_linux.py:BootLinuxX8664.test_pc_i440fx_tcg:
> INTERRUPTED: Test interrupted by SIGTERM\nRunner error occurred: Timeout
> reached\nOriginal status: ERROR\n{'name':
> '001-tests/acceptance/boot_linux.py:BootLinuxX8664.test_pc_i440fx_tcg',
> 'logdir':
> '/home/richard.henderson/qemu/bld/tests/results/job-2021-10-21T20.58-ae0f6...
> (900.15 s)
>  (002/170) tests/acceptance/boot_linux.py:BootLinuxX8664.test_pc_i440fx_kvm:
> INTERRUPTED: Test interrupted by SIGTERM\nRunner error occurred: Timeout
> reached\nOriginal status: ERROR\n{'name':
> '002-tests/acceptance/boot_linux.py:BootLinuxX8664.test_pc_i440fx_kvm',
> 'logdir':
> '/home/richard.henderson/qemu/bld/tests/results/job-2021-10-21T20.58-ae0f6...
> (900.23 s)
> 
> I initially though this was just gitlab, but it reliably happens on my local 
> machine as well.

Thanks, the coroutine pool timer commit in this pull request is broken.
Coroutines are created in one thread and then destroyed in another, so
the thread-local book keeping that assumed coroutines live in a single
thread was getting out of sync.

I will drop this pull request for now.

Stefan


signature.asc
Description: PGP signature


Re: [PULL 0/1] Block patches

2021-10-21 Thread Richard Henderson

On 10/21/21 10:41 AM, Stefan Hajnoczi wrote:

The following changes since commit afc9fcde55296b83f659de9da3cdf044812a6eeb:

   Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging 
(2021-10-20 06:10:51 -0700)

are available in the Git repository at:

   https://gitlab.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to 4b2b3d2653f255ef4259a7689af1956536565901:

   coroutine: resize pool periodically instead of limiting size (2021-10-21 
18:40:07 +0100)


Pull request

Performance optimization when guest applications submit a lot of parallel I/O.
This has also been found to improve clang SafeStack performance.



Stefan Hajnoczi (1):
   coroutine: resize pool periodically instead of limiting size

  include/qemu/coroutine-pool-timer.h | 36 
  include/qemu/coroutine.h|  7 
  iothread.c  |  6 +++
  util/coroutine-pool-timer.c | 35 
  util/main-loop.c|  5 +++
  util/qemu-coroutine.c   | 64 -
  util/meson.build|  1 +
  7 files changed, 125 insertions(+), 29 deletions(-)
  create mode 100644 include/qemu/coroutine-pool-timer.h
  create mode 100644 util/coroutine-pool-timer.c


This is causing

 (001/170) tests/acceptance/boot_linux.py:BootLinuxX8664.test_pc_i440fx_tcg: INTERRUPTED: 
Test interrupted by SIGTERM\nRunner error occurred: Timeout reached\nOriginal status: 
ERROR\n{'name': '001-tests/acceptance/boot_linux.py:BootLinuxX8664.test_pc_i440fx_tcg', 
'logdir': '/home/richard.henderson/qemu/bld/tests/results/job-2021-10-21T20.58-ae0f6... 
(900.15 s)
 (002/170) tests/acceptance/boot_linux.py:BootLinuxX8664.test_pc_i440fx_kvm: INTERRUPTED: 
Test interrupted by SIGTERM\nRunner error occurred: Timeout reached\nOriginal status: 
ERROR\n{'name': '002-tests/acceptance/boot_linux.py:BootLinuxX8664.test_pc_i440fx_kvm', 
'logdir': '/home/richard.henderson/qemu/bld/tests/results/job-2021-10-21T20.58-ae0f6... 
(900.23 s)


I initially though this was just gitlab, but it reliably happens on my local 
machine as well.


r~





[PULL 0/1] Block patches

2021-10-21 Thread Stefan Hajnoczi
The following changes since commit afc9fcde55296b83f659de9da3cdf044812a6eeb:

  Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging 
(2021-10-20 06:10:51 -0700)

are available in the Git repository at:

  https://gitlab.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to 4b2b3d2653f255ef4259a7689af1956536565901:

  coroutine: resize pool periodically instead of limiting size (2021-10-21 
18:40:07 +0100)


Pull request

Performance optimization when guest applications submit a lot of parallel I/O.
This has also been found to improve clang SafeStack performance.



Stefan Hajnoczi (1):
  coroutine: resize pool periodically instead of limiting size

 include/qemu/coroutine-pool-timer.h | 36 
 include/qemu/coroutine.h|  7 
 iothread.c  |  6 +++
 util/coroutine-pool-timer.c | 35 
 util/main-loop.c|  5 +++
 util/qemu-coroutine.c   | 64 -
 util/meson.build|  1 +
 7 files changed, 125 insertions(+), 29 deletions(-)
 create mode 100644 include/qemu/coroutine-pool-timer.h
 create mode 100644 util/coroutine-pool-timer.c

-- 
2.31.1





Re: [PULL 0/1] Block patches

2021-03-15 Thread Peter Maydell
On Mon, 15 Mar 2021 at 09:51, Stefan Hajnoczi  wrote:
>
> The following changes since commit 6157b0e19721aadb4c7fdcfe57b2924af6144b14:
>
>   Merge remote-tracking branch 'remotes/vivier2/tags/linux-user-for-6.0-pull-=
> request' into staging (2021-03-14 17:47:49 +)
>
> are available in the Git repository at:
>
>   https://gitlab.com/stefanha/qemu.git tags/block-pull-request
>
> for you to fetch changes up to fb0b154c801e3447e505de420195fb7038695941:
>
>   virtio-blk: Respect discard granularity (2021-03-15 09:48:53 +)
>
> 
> Pull request
>
> 
>


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/6.0
for any user-visible changes.

-- PMM



[PULL 0/1] Block patches

2021-03-15 Thread Stefan Hajnoczi
The following changes since commit 6157b0e19721aadb4c7fdcfe57b2924af6144b14:

  Merge remote-tracking branch 'remotes/vivier2/tags/linux-user-for-6.0-pull-=
request' into staging (2021-03-14 17:47:49 +)

are available in the Git repository at:

  https://gitlab.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to fb0b154c801e3447e505de420195fb7038695941:

  virtio-blk: Respect discard granularity (2021-03-15 09:48:53 +)


Pull request



Akihiko Odaki (1):
  virtio-blk: Respect discard granularity

 include/hw/virtio/virtio-blk.h | 1 +
 hw/block/virtio-blk.c  | 8 +++-
 hw/core/machine.c  | 1 +
 3 files changed, 9 insertions(+), 1 deletion(-)

--=20
2.29.2



Re: [PULL 0/1] Block patches

2021-01-04 Thread Peter Maydell
On Mon, 4 Jan 2021 at 14:23, Stefan Hajnoczi  wrote:
>
> The following changes since commit 41192db338588051f21501abc13743e62b0a5605:
>
>   Merge remote-tracking branch 
> 'remotes/ehabkost-gl/tags/machine-next-pull-request' into staging (2021-01-01 
> 22:57:15 +)
>
> are available in the Git repository at:
>
>   https://gitlab.com/stefanha/qemu.git tags/block-pull-request
>
> for you to fetch changes up to 593621f36b716eb091c4ec791db72dd4461789da:
>
>   readline: Fix possible array index out of bounds in readline_hist_add() 
> (2021-01-04 11:13:39 +)
>
> 
> Pull request
>
> 


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/6.0
for any user-visible changes.

-- PMM



[PULL 0/1] Block patches

2021-01-04 Thread Stefan Hajnoczi
The following changes since commit 41192db338588051f21501abc13743e62b0a5605:

  Merge remote-tracking branch 
'remotes/ehabkost-gl/tags/machine-next-pull-request' into staging (2021-01-01 
22:57:15 +)

are available in the Git repository at:

  https://gitlab.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to 593621f36b716eb091c4ec791db72dd4461789da:

  readline: Fix possible array index out of bounds in readline_hist_add() 
(2021-01-04 11:13:39 +)


Pull request



Alex Chen (1):
  readline: Fix possible array index out of bounds in
readline_hist_add()

 util/readline.c | 3 +++
 1 file changed, 3 insertions(+)

-- 
2.29.2



Re: [PULL 0/1] Block patches

2020-03-17 Thread Peter Maydell
On Tue, 17 Mar 2020 at 15:18, Stefan Hajnoczi  wrote:
>
> The following changes since commit 61c265f0660ee476985808c8aa7915617c44fd53:
>
>   Merge remote-tracking branch 
> 'remotes/dgilbert/tags/pull-migration-20200313a' into staging (2020-03-13 
> 10:33:04 +)
>
> are available in the Git repository at:
>
>   https://github.com/stefanha/qemu.git tags/block-pull-request
>
> for you to fetch changes up to 4ab78b19189a81038e744728ed949d09aa477550:
>
>   block/io: fix bdrv_co_do_copy_on_readv (2020-03-16 11:46:11 +)
>
> 
> Pull request
>
> 


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/5.0
for any user-visible changes.

-- PMM



[PULL 0/1] Block patches

2020-03-17 Thread Stefan Hajnoczi
The following changes since commit 61c265f0660ee476985808c8aa7915617c44fd53:

  Merge remote-tracking branch 'remotes/dgilbert/tags/pull-migration-20200313a' 
into staging (2020-03-13 10:33:04 +)

are available in the Git repository at:

  https://github.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to 4ab78b19189a81038e744728ed949d09aa477550:

  block/io: fix bdrv_co_do_copy_on_readv (2020-03-16 11:46:11 +)


Pull request



Vladimir Sementsov-Ogievskiy (1):
  block/io: fix bdrv_co_do_copy_on_readv

 block/io.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

-- 
2.24.1



Re: [PULL 0/1] Block patches

2020-01-14 Thread Peter Maydell
On Tue, 14 Jan 2020 at 09:31, Stefan Hajnoczi  wrote:
>
> The following changes since commit dc65a5bdc9fa543690a775b50d4ffbeb22c56d6d:
>
>   Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-5.0-20200108' 
> into staging (2020-01-10 16:15:04 +)
>
> are available in the Git repository at:
>
>   https://github.com/stefanha/qemu.git tags/block-pull-request
>
> for you to fetch changes up to 2558cb8dd4150512bc8ae6d505cdcd10d0cc46bb:
>
>   linux-aio: increasing MAX_EVENTS to a larger hardcoded value (2020-01-13 
> 16:41:45 +)
>
> 
> Pull request
>
> 
>
> Wangyong (1):
>   linux-aio: increasing MAX_EVENTS to a larger hardcoded value
>
>  block/linux-aio.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/5.0
for any user-visible changes.

-- PMM



[PULL 0/1] Block patches

2020-01-14 Thread Stefan Hajnoczi
The following changes since commit dc65a5bdc9fa543690a775b50d4ffbeb22c56d6d:

  Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-5.0-20200108' into 
staging (2020-01-10 16:15:04 +)

are available in the Git repository at:

  https://github.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to 2558cb8dd4150512bc8ae6d505cdcd10d0cc46bb:

  linux-aio: increasing MAX_EVENTS to a larger hardcoded value (2020-01-13 
16:41:45 +)


Pull request



Wangyong (1):
  linux-aio: increasing MAX_EVENTS to a larger hardcoded value

 block/linux-aio.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

-- 
2.24.1




Re: [PULL 0/1] Block patches

2019-10-15 Thread Peter Maydell
On Mon, 14 Oct 2019 at 09:52, Stefan Hajnoczi  wrote:
>
> The following changes since commit 98b2e3c9ab3abfe476a2b02f8f51813edb90e72d:
>
>   Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' 
> into staging (2019-10-08 16:08:35 +0100)
>
> are available in the Git repository at:
>
>   https://github.com/stefanha/qemu.git tags/block-pull-request
>
> for you to fetch changes up to 69de48445a0d6169f1e2a6c5bfab994e1c810e33:
>
>   test-bdrv-drain: fix iothread_join() hang (2019-10-14 09:48:01 +0100)
>
> 
> Pull request
>
> 
>
> Stefan Hajnoczi (1):
>   test-bdrv-drain: fix iothread_join() hang
>

Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/4.2
for any user-visible changes.

-- PMM



[PULL 0/1] Block patches

2019-10-14 Thread Stefan Hajnoczi
The following changes since commit 98b2e3c9ab3abfe476a2b02f8f51813edb90e72d:

  Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into 
staging (2019-10-08 16:08:35 +0100)

are available in the Git repository at:

  https://github.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to 69de48445a0d6169f1e2a6c5bfab994e1c810e33:

  test-bdrv-drain: fix iothread_join() hang (2019-10-14 09:48:01 +0100)


Pull request



Stefan Hajnoczi (1):
  test-bdrv-drain: fix iothread_join() hang

 tests/iothread.c | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

-- 
2.21.0




Re: [Qemu-devel] [PULL 0/1] Block patches

2019-09-13 Thread Peter Maydell
On Wed, 11 Sep 2019 at 15:36, Stefan Hajnoczi  wrote:
>
> The following changes since commit cc6613e244e86c66f83467eab5284825d7057cea:
>
>   Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' 
> into staging (2019-09-03 11:06:09 +0100)
>
> are available in the Git repository at:
>
>   https://github.com/stefanha/qemu.git tags/block-pull-request
>
> for you to fetch changes up to ebb6ff25cd888a52a64a9adc3692541c6d1d9a42:
>
>   virtio-blk: Cancel the pending BH when the dataplane is reset (2019-09-03 
> 16:11:18 +0100)
>
> 
> Pull request
>
> 
>
> Philippe Mathieu-Daudé (1):
>   virtio-blk: Cancel the pending BH when the dataplane is reset
>
>  hw/block/dataplane/virtio-blk.c | 3 +++
>  1 file changed, 3 insertions(+)


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/4.2
for any user-visible changes.

-- PMM



[Qemu-devel] [PULL 0/1] Block patches

2019-09-11 Thread Stefan Hajnoczi
The following changes since commit cc6613e244e86c66f83467eab5284825d7057cea:

  Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' 
into staging (2019-09-03 11:06:09 +0100)

are available in the Git repository at:

  https://github.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to ebb6ff25cd888a52a64a9adc3692541c6d1d9a42:

  virtio-blk: Cancel the pending BH when the dataplane is reset (2019-09-03 
16:11:18 +0100)


Pull request



Philippe Mathieu-Daudé (1):
  virtio-blk: Cancel the pending BH when the dataplane is reset

 hw/block/dataplane/virtio-blk.c | 3 +++
 1 file changed, 3 insertions(+)

-- 
2.21.0




Re: [Qemu-devel] [PULL 0/1] Block patches for 4.1.0-rc3

2019-07-30 Thread Peter Maydell
On Tue, 30 Jul 2019 at 13:59, Max Reitz  wrote:
>
> The following changes since commit 6e9a6cbe7d56107f5e0d7711905dc19bb4d7e3f0:
>
>   Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging 
> (2019-07-30 12:25:35 +0100)
>
> are available in the Git repository at:
>
>   https://github.com/XanClic/qemu.git tags/pull-block-2019-07-30
>
> for you to fetch changes up to 1120407bdf70a2c4681464ae08bdb7c615566200:
>
>   nvme: Limit blkshift to 12 (for 4 kB blocks) (2019-07-30 14:49:24 +0200)
>
> 
> Block patch for 4.1.0-rc3:
> - Fix CID 1403771 in block/nvme.c
>
> 
> Max Reitz (1):
>   nvme: Limit blkshift to 12 (for 4 kB blocks)
>
>  block/nvme.c | 22 +++---
>  1 file changed, 11 insertions(+), 11 deletions(-)
>

Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/4.1
for any user-visible changes.

-- PMM



[Qemu-devel] [PULL 0/1] Block patches for 4.1.0-rc3

2019-07-30 Thread Max Reitz
The following changes since commit 6e9a6cbe7d56107f5e0d7711905dc19bb4d7e3f0:

  Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging 
(2019-07-30 12:25:35 +0100)

are available in the Git repository at:

  https://github.com/XanClic/qemu.git tags/pull-block-2019-07-30

for you to fetch changes up to 1120407bdf70a2c4681464ae08bdb7c615566200:

  nvme: Limit blkshift to 12 (for 4 kB blocks) (2019-07-30 14:49:24 +0200)


Block patch for 4.1.0-rc3:
- Fix CID 1403771 in block/nvme.c


Max Reitz (1):
  nvme: Limit blkshift to 12 (for 4 kB blocks)

 block/nvme.c | 22 +++---
 1 file changed, 11 insertions(+), 11 deletions(-)

-- 
2.21.0




Re: [Qemu-devel] [PULL 0/1] Block patches

2019-07-02 Thread Peter Maydell
On Fri, 28 Jun 2019 at 14:13, Stefan Hajnoczi  wrote:
>
> The following changes since commit 474f3938d79ab36b9231c9ad3b5a9314c2aeacde:
>
>   Merge remote-tracking branch 
> 'remotes/amarkovic/tags/mips-queue-jun-21-2019' into staging (2019-06-21 
> 15:40:50 +0100)
>
> are available in the Git repository at:
>
>   https://github.com/stefanha/qemu.git tags/block-pull-request
>
> for you to fetch changes up to 6c11dda922915032db4462294e8df45f7441:
>
>   build: use $(DESTDIR)x instead of $(DESTDIR)/x (2019-06-28 14:12:14 +0100)
>
> 
> Pull request
>
> No user-visible changes.
>
> 
>
> Stefan Hajnoczi (1):
>   build: use $(DESTDIR)x instead of $(DESTDIR)/x
>
>  Makefile | 16 
>  1 file changed, 8 insertions(+), 8 deletions(-)
>


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/4.1
for any user-visible changes.

-- PMM



[Qemu-devel] [PULL 0/1] Block patches

2019-06-28 Thread Stefan Hajnoczi
The following changes since commit 474f3938d79ab36b9231c9ad3b5a9314c2aeacde:

  Merge remote-tracking branch 'remotes/amarkovic/tags/mips-queue-jun-21-2019' 
into staging (2019-06-21 15:40:50 +0100)

are available in the Git repository at:

  https://github.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to 6c11dda922915032db4462294e8df45f7441:

  build: use $(DESTDIR)x instead of $(DESTDIR)/x (2019-06-28 14:12:14 +0100)


Pull request

No user-visible changes.



Stefan Hajnoczi (1):
  build: use $(DESTDIR)x instead of $(DESTDIR)/x

 Makefile | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

-- 
2.21.0




Re: [Qemu-devel] [PULL 0/1] Block patches

2019-02-14 Thread Peter Maydell
On Thu, 14 Feb 2019 at 04:33, Stefan Hajnoczi  wrote:
>
> The following changes since commit 0b5e750bea635b167eb03d86c3d9a09bbd43bc06:
>
>   Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' 
> into staging (2019-02-12 10:53:37 +)
>
> are available in the Git repository at:
>
>   git://github.com/stefanha/qemu.git tags/block-pull-request
>
> for you to fetch changes up to 42824b4d16da56a50ff4027f6cd22378e0e2666e:
>
>   virtio-blk: set correct config size for the host driver (2019-02-13 
> 16:18:17 +0800)
>
> 
> Pull request
>
> Fix a virtio-blk migration regression.
>

Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/4.0
for any user-visible changes.

-- PMM



[Qemu-devel] [PULL 0/1] Block patches

2019-02-13 Thread Stefan Hajnoczi
The following changes since commit 0b5e750bea635b167eb03d86c3d9a09bbd43bc06:

  Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into 
staging (2019-02-12 10:53:37 +)

are available in the Git repository at:

  git://github.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to 42824b4d16da56a50ff4027f6cd22378e0e2666e:

  virtio-blk: set correct config size for the host driver (2019-02-13 16:18:17 
+0800)


Pull request

Fix a virtio-blk migration regression.



Changpeng Liu (1):
  virtio-blk: set correct config size for the host driver

 hw/block/virtio-blk.c | 13 +
 1 file changed, 9 insertions(+), 4 deletions(-)

-- 
2.20.1




Re: [Qemu-devel] [PULL 0/1] Block patches

2018-06-14 Thread Peter Maydell
On 13 June 2018 at 15:53, Jeff Cody  wrote:
> The following changes since commit 2ab09bf2f9f55b9fb8d2de6eb2ba2a8570e268e2:
>
>   Merge remote-tracking branch 
> 'remotes/kraxel/tags/usb-20180612-pull-request' into staging (2018-06-12 
> 15:34:34 +0100)
>
> are available in the git repository at:
>
>   git://github.com/codyprime/qemu-kvm-jtc.git tags/block-pull-request
>
> for you to fetch changes up to b61acdecbf19c3c5a327baec1e8e4c06d0da68b7:
>
>   block: Ignore generated job QAPI files (2018-06-13 10:51:49 -0400)
>
> 
> Block patch for .gitignore
> 
>
> Eric Blake (1):
>   block: Ignore generated job QAPI files
>
>  .gitignore | 4 
>  1 file changed, 4 insertions(+)
>

Applied, thanks.

-- PMM



[Qemu-devel] [PULL 0/1] Block patches

2018-06-13 Thread Jeff Cody
The following changes since commit 2ab09bf2f9f55b9fb8d2de6eb2ba2a8570e268e2:

  Merge remote-tracking branch 'remotes/kraxel/tags/usb-20180612-pull-request' 
into staging (2018-06-12 15:34:34 +0100)

are available in the git repository at:

  git://github.com/codyprime/qemu-kvm-jtc.git tags/block-pull-request

for you to fetch changes up to b61acdecbf19c3c5a327baec1e8e4c06d0da68b7:

  block: Ignore generated job QAPI files (2018-06-13 10:51:49 -0400)


Block patch for .gitignore


Eric Blake (1):
  block: Ignore generated job QAPI files

 .gitignore | 4 
 1 file changed, 4 insertions(+)

-- 
2.13.6




Re: [Qemu-devel] [PULL 0/1] Block patches

2018-03-15 Thread Peter Maydell
On 13 March 2018 at 12:29, Jeff Cody  wrote:
> The following changes since commit 834eddf22ec762839b724538c7be1d1d3b2d9d3b:
>
>   Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' 
> into staging (2018-03-13 10:49:02 +)
>
> are available in the git repository at:
>
>   git://github.com/codyprime/qemu-kvm-jtc.git tags/block-pull-request
>
> for you to fetch changes up to 44acd46f60ce6f16d369cd443e77949deca56a2c:
>
>   block: include original filename when reporting invalid URIs (2018-03-13 
> 08:06:55 -0400)
>
> 
> Block patch
> 
>
> Daniel P. Berrangé (1):
>   block: include original filename when reporting invalid URIs
>
>  block/gluster.c  | 2 +-
>  block/sheepdog.c | 2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)
>

Applied, thanks.

-- PMM



[Qemu-devel] [PULL 0/1] Block patches

2018-03-13 Thread Jeff Cody
The following changes since commit 834eddf22ec762839b724538c7be1d1d3b2d9d3b:

  Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into 
staging (2018-03-13 10:49:02 +)

are available in the git repository at:

  git://github.com/codyprime/qemu-kvm-jtc.git tags/block-pull-request

for you to fetch changes up to 44acd46f60ce6f16d369cd443e77949deca56a2c:

  block: include original filename when reporting invalid URIs (2018-03-13 
08:06:55 -0400)


Block patch


Daniel P. Berrangé (1):
  block: include original filename when reporting invalid URIs

 block/gluster.c  | 2 +-
 block/sheepdog.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

-- 
2.13.6




Re: [Qemu-devel] [PULL 0/1] Block patches

2018-03-13 Thread Peter Maydell
On 12 March 2018 at 16:01, Stefan Hajnoczi  wrote:
> The following changes since commit e4ae62b802cec437f877f2cadc4ef059cc0eca76:
>
>   Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' 
> into staging (2018-03-09 17:28:16 +)
>
> are available in the Git repository at:
>
>   git://github.com/stefanha/qemu.git tags/block-pull-request
>
> for you to fetch changes up to 7376eda7c2e0451e819e81bd05fabc56a9deb946:
>
>   block: make BDRV_POLL_WHILE() re-entrancy safe (2018-03-12 11:07:37 +)
>
> 
>
> 
>
> Stefan Hajnoczi (1):
>   block: make BDRV_POLL_WHILE() re-entrancy safe
>
>  include/block/aio-wait.h | 61 
> 
>  util/aio-wait.c  |  2 +-
>  2 files changed, 31 insertions(+), 32 deletions(-)

Applied, thanks.

-- PMM



[Qemu-devel] [PULL 0/1] Block patches

2018-03-12 Thread Stefan Hajnoczi
The following changes since commit e4ae62b802cec437f877f2cadc4ef059cc0eca76:

  Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into 
staging (2018-03-09 17:28:16 +)

are available in the Git repository at:

  git://github.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to 7376eda7c2e0451e819e81bd05fabc56a9deb946:

  block: make BDRV_POLL_WHILE() re-entrancy safe (2018-03-12 11:07:37 +)





Stefan Hajnoczi (1):
  block: make BDRV_POLL_WHILE() re-entrancy safe

 include/block/aio-wait.h | 61 
 util/aio-wait.c  |  2 +-
 2 files changed, 31 insertions(+), 32 deletions(-)

-- 
2.14.3




Re: [Qemu-devel] [PULL 0/1] Block patches 2018-03-01

2018-03-01 Thread Peter Maydell
On 1 March 2018 at 07:54, Fam Zheng  wrote:
> The following changes since commit 6697439794f72b3501ee16bb95d16854f9981421:
>
>   Merge remote-tracking branch 
> 'remotes/kraxel/tags/usb-20180227-pull-request' into staging (2018-02-27 
> 17:50:46 +)
>
> are available in the Git repository at:
>
>   git://github.com/famz/qemu.git tags/staging-pull-request
>
> for you to fetch changes up to 78d8c99e297eba32897d8a5bdaa005670549d6f7:
>
>   block/nvme: fix Coverity reports (2018-03-01 15:21:46 +0800)
>
> 
>
> Coverity error fix for nvme://
>
> 
>
> Paolo Bonzini (1):
>   block/nvme: fix Coverity reports
>
>  block/nvme.c| 10 +++---
>  util/vfio-helpers.c |  2 +-
>  2 files changed, 8 insertions(+), 4 deletions(-)
>
> --

Applied, thanks.

-- PMM



[Qemu-devel] [PULL 0/1] Block patches 2018-03-01

2018-02-28 Thread Fam Zheng
The following changes since commit 6697439794f72b3501ee16bb95d16854f9981421:

  Merge remote-tracking branch 'remotes/kraxel/tags/usb-20180227-pull-request' 
into staging (2018-02-27 17:50:46 +)

are available in the Git repository at:

  git://github.com/famz/qemu.git tags/staging-pull-request

for you to fetch changes up to 78d8c99e297eba32897d8a5bdaa005670549d6f7:

  block/nvme: fix Coverity reports (2018-03-01 15:21:46 +0800)



Coverity error fix for nvme://



Paolo Bonzini (1):
  block/nvme: fix Coverity reports

 block/nvme.c| 10 +++---
 util/vfio-helpers.c |  2 +-
 2 files changed, 8 insertions(+), 4 deletions(-)

-- 
2.14.3




Re: [Qemu-devel] [PULL 0/1] Block patches

2017-11-06 Thread Peter Maydell
On 6 November 2017 at 11:20, Stefan Hajnoczi  wrote:
> The following changes since commit b33afc415622e5eb26e0f14fd27eb86e32a5472e:
>
>   Merge remote-tracking branch 
> 'remotes/stsquad/tags/pull-ci-updates-for-softfreeze-021117-2' into staging 
> (2017-11-03 10:08:34 +)
>
> are available in the git repository at:
>
>   git://github.com/stefanha/qemu.git tags/block-pull-request
>
> for you to fetch changes up to ef9115dd7c82a196b18cac46784724bdebf01fbc:
>
>   aio-posix: drop QEMU_AIO_POLL_MAX_NS env var (2017-11-06 11:04:38 +)
>
> 
>
> 

Applied, thanks.

-- PMM



[Qemu-devel] [PULL 0/1] Block patches

2017-11-06 Thread Stefan Hajnoczi
The following changes since commit b33afc415622e5eb26e0f14fd27eb86e32a5472e:

  Merge remote-tracking branch 
'remotes/stsquad/tags/pull-ci-updates-for-softfreeze-021117-2' into staging 
(2017-11-03 10:08:34 +)

are available in the git repository at:

  git://github.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to ef9115dd7c82a196b18cac46784724bdebf01fbc:

  aio-posix: drop QEMU_AIO_POLL_MAX_NS env var (2017-11-06 11:04:38 +)





Stefan Hajnoczi (1):
  aio-posix: drop QEMU_AIO_POLL_MAX_NS env var

 util/aio-posix.c | 7 ---
 1 file changed, 7 deletions(-)

-- 
2.13.6




Re: [Qemu-devel] [PULL 0/1] Block patches

2017-10-20 Thread Peter Maydell
On 20 October 2017 at 13:02, Stefan Hajnoczi  wrote:
> The following changes since commit 063833a6ec2a6747e27c5f9866bb44c7e8de1265:
>
>   Merge remote-tracking branch 'remotes/mcayland/tags/qemu-sparc-signed' into 
> staging (2017-10-19 18:42:51 +0100)
>
> are available in the git repository at:
>
>   git://github.com/stefanha/qemu.git tags/block-pull-request
>
> for you to fetch changes up to e947d47da0b16e80d237c510e9d2e80799578c7f:
>
>   oslib-posix: Fix compiler warning and some data types (2017-10-20 11:16:27 
> +0200)
>
> 
>
> 
>
> Stefan Weil (1):
>   oslib-posix: Fix compiler warning and some data types
>
>  util/oslib-posix.c | 15 ---
>  1 file changed, 8 insertions(+), 7 deletions(-)

Applied, thanks.

-- PMM



[Qemu-devel] [PULL 0/1] Block patches

2017-10-20 Thread Stefan Hajnoczi
The following changes since commit 063833a6ec2a6747e27c5f9866bb44c7e8de1265:

  Merge remote-tracking branch 'remotes/mcayland/tags/qemu-sparc-signed' into 
staging (2017-10-19 18:42:51 +0100)

are available in the git repository at:

  git://github.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to e947d47da0b16e80d237c510e9d2e80799578c7f:

  oslib-posix: Fix compiler warning and some data types (2017-10-20 11:16:27 
+0200)





Stefan Weil (1):
  oslib-posix: Fix compiler warning and some data types

 util/oslib-posix.c | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

-- 
2.13.6




Re: [Qemu-devel] [PULL 0/1] Block patches

2017-06-13 Thread Peter Maydell
On 9 June 2017 at 13:43, Jeff Cody  wrote:
> The following changes since commit 64175afc695c0672876fbbfc31b299c86d562cb4:
>
>   arm_gicv3: Fix ICC_BPR1 reset value when EL3 not implemented (2017-06-07 
> 17:21:44 +0100)
>
> are available in the git repository at:
>
>   git://github.com/codyprime/qemu-kvm-jtc.git tags/block-pull-request
>
> for you to fetch changes up to 56faeb9bb6872b3f926b3b3e0452a70beea10af2:
>
>   block/gluster.c: Handle qdict_array_entries() failure (2017-06-09 08:41:29 
> -0400)
>
> 
> Gluster patch
> 

Applied, thanks.

-- PMM



[Qemu-devel] [PULL 0/1] Block patches

2017-06-09 Thread Jeff Cody
The following changes since commit 64175afc695c0672876fbbfc31b299c86d562cb4:

  arm_gicv3: Fix ICC_BPR1 reset value when EL3 not implemented (2017-06-07 
17:21:44 +0100)

are available in the git repository at:

  git://github.com/codyprime/qemu-kvm-jtc.git tags/block-pull-request

for you to fetch changes up to 56faeb9bb6872b3f926b3b3e0452a70beea10af2:

  block/gluster.c: Handle qdict_array_entries() failure (2017-06-09 08:41:29 
-0400)


Gluster patch


Peter Maydell (1):
  block/gluster.c: Handle qdict_array_entries() failure

 block/gluster.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

-- 
2.9.3




Re: [Qemu-devel] [PULL 0/1] Block patches

2017-06-02 Thread Peter Maydell
On 2 June 2017 at 16:33, Jeff Cody  wrote:
> The following changes since commit d47a851caeda96d5979bf48d4bae6a87784ad91d:
>
>   Merge remote-tracking branch 'remotes/juanquintela/tags/migration/20170601' 
> into staging (2017-06-02 14:07:53 +0100)
>
> are available in the git repository at:
>
>   git://github.com/codyprime/qemu-kvm-jtc.git tags/block-pull-request
>
> for you to fetch changes up to df3a429ae82c0f45becdfab105617701d75e0f05:
>
>   gluster: add support for PREALLOC_MODE_FALLOC (2017-06-02 10:51:47 -0400)
>
> 
> Gluster patch(es)
> 
>
> Niels de Vos (1):
>   gluster: add support for PREALLOC_MODE_FALLOC
>
>  block/gluster.c | 78 
> ++---
>  configure   |  6 +
>  2 files changed, 47 insertions(+), 37 deletions(-)
>

Applied, thanks.

-- PMM



[Qemu-devel] [PULL 0/1] Block patches

2017-06-02 Thread Jeff Cody
The following changes since commit d47a851caeda96d5979bf48d4bae6a87784ad91d:

  Merge remote-tracking branch 'remotes/juanquintela/tags/migration/20170601' 
into staging (2017-06-02 14:07:53 +0100)

are available in the git repository at:

  git://github.com/codyprime/qemu-kvm-jtc.git tags/block-pull-request

for you to fetch changes up to df3a429ae82c0f45becdfab105617701d75e0f05:

  gluster: add support for PREALLOC_MODE_FALLOC (2017-06-02 10:51:47 -0400)


Gluster patch(es)


Niels de Vos (1):
  gluster: add support for PREALLOC_MODE_FALLOC

 block/gluster.c | 78 ++---
 configure   |  6 +
 2 files changed, 47 insertions(+), 37 deletions(-)

-- 
2.9.3




Re: [Qemu-devel] [PULL 0/1] Block patches

2017-02-03 Thread Peter Maydell
On 3 February 2017 at 14:37, Stefan Hajnoczi  wrote:
> The following changes since commit 4100a344eb3d50d88f9da85cae334afc47aee134:
>
>   Merge remote-tracking branch 'remotes/sstabellini/tags/xen-20170202' into 
> staging (2017-02-03 12:31:40 +)
>
> are available in the git repository at:
>
>   git://github.com/stefanha/qemu.git tags/block-pull-request
>
> for you to fetch changes up to cdd7abfdba9287a289c404dfdcb02316f9ffee7d:
>
>   iothread: enable AioContext polling by default (2017-02-03 14:23:38 +)
>
> 
>
> 

Applied, thanks.

-- PMM



[Qemu-devel] [PULL 0/1] Block patches

2017-02-03 Thread Stefan Hajnoczi
The following changes since commit 4100a344eb3d50d88f9da85cae334afc47aee134:

  Merge remote-tracking branch 'remotes/sstabellini/tags/xen-20170202' into 
staging (2017-02-03 12:31:40 +)

are available in the git repository at:

  git://github.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to cdd7abfdba9287a289c404dfdcb02316f9ffee7d:

  iothread: enable AioContext polling by default (2017-02-03 14:23:38 +)





Stefan Hajnoczi (1):
  iothread: enable AioContext polling by default

 iothread.c | 14 ++
 1 file changed, 14 insertions(+)

-- 
2.9.3




Re: [Qemu-devel] [PULL 0/1] Block patches

2017-02-03 Thread Stefan Hajnoczi
On Thu, Feb 02, 2017 at 04:07:16PM +, Peter Maydell wrote:
> On 1 February 2017 at 13:24, Stefan Hajnoczi  wrote:
> > The following changes since commit a0def594286d9110a6035e02eef558cf3cf5d847:
> >
> >   Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into 
> > staging (2017-01-30 10:23:20 +)
> >
> > are available in the git repository at:
> >
> >   git://github.com/stefanha/qemu.git block-pull-request
> >
> > for you to fetch changes up to 81a9f2cb9336a7e9f50b0729b4c81d287e0015e9:
> >
> >   iothread: enable AioContext polling by default (2017-01-31 17:09:34 +)
> 
> git claims not to be able to find "block-pull-request",
> and https://github.com/stefanha/qemu/tags says it was
> pushed 7 days ago with a different commit hash to the
> one quoted here. Forgot to tag? Forgot to push?

I must have messed something up.

NACK

Will send a fresh pull request.


signature.asc
Description: PGP signature


Re: [Qemu-devel] [PULL 0/1] Block patches

2017-02-02 Thread Peter Maydell
On 1 February 2017 at 13:24, Stefan Hajnoczi  wrote:
> The following changes since commit a0def594286d9110a6035e02eef558cf3cf5d847:
>
>   Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into 
> staging (2017-01-30 10:23:20 +)
>
> are available in the git repository at:
>
>   git://github.com/stefanha/qemu.git block-pull-request
>
> for you to fetch changes up to 81a9f2cb9336a7e9f50b0729b4c81d287e0015e9:
>
>   iothread: enable AioContext polling by default (2017-01-31 17:09:34 +)

git claims not to be able to find "block-pull-request",
and https://github.com/stefanha/qemu/tags says it was
pushed 7 days ago with a different commit hash to the
one quoted here. Forgot to tag? Forgot to push?

thanks
-- PMM



[Qemu-devel] [PULL 0/1] Block patches

2017-02-01 Thread Stefan Hajnoczi
The following changes since commit a0def594286d9110a6035e02eef558cf3cf5d847:

  Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging 
(2017-01-30 10:23:20 +)

are available in the git repository at:

  git://github.com/stefanha/qemu.git block-pull-request

for you to fetch changes up to 81a9f2cb9336a7e9f50b0729b4c81d287e0015e9:

  iothread: enable AioContext polling by default (2017-01-31 17:09:34 +)





Stefan Hajnoczi (1):
  iothread: enable AioContext polling by default

 iothread.c | 14 ++
 1 file changed, 14 insertions(+)

-- 
2.9.3




Re: [Qemu-devel] [PULL 0/1] Block patches

2017-01-27 Thread Peter Maydell
On 26 January 2017 at 10:19, Stefan Hajnoczi  wrote:
> The following changes since commit c7f1cf01b8245762ca5864e835d84f6677ae8b1f:
>
>   Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into staging 
> (2017-01-25 17:54:14 +)
>
> are available in the git repository at:
>
>   git://github.com/stefanha/qemu.git tags/block-pull-request
>
> for you to fetch changes up to 59c9f437c59a4bf0594ed300d28fb24c645963a5:
>
>   aio-posix: honor is_external in AioContext polling (2017-01-26 10:02:33 
> +)
>
> 
>
> 
>
> Stefan Hajnoczi (1):
>   aio-posix: honor is_external in AioContext polling
>
>  aio-posix.c | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
>
> --

Applied, thanks.

-- PMM



[Qemu-devel] [PULL 0/1] Block patches

2017-01-26 Thread Stefan Hajnoczi
The following changes since commit c7f1cf01b8245762ca5864e835d84f6677ae8b1f:

  Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into staging 
(2017-01-25 17:54:14 +)

are available in the git repository at:

  git://github.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to 59c9f437c59a4bf0594ed300d28fb24c645963a5:

  aio-posix: honor is_external in AioContext polling (2017-01-26 10:02:33 +)





Stefan Hajnoczi (1):
  aio-posix: honor is_external in AioContext polling

 aio-posix.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

-- 
2.9.3




Re: [Qemu-devel] [PULL 0/1] Block patches

2016-11-15 Thread Stefan Hajnoczi
On Tue, Nov 15, 2016 at 03:42:35PM +, Stefan Hajnoczi wrote:
> The following changes since commit 97e53cf82ca0ffa9abe2def2fabc5fc75b914d90:
> 
>   Merge remote-tracking branch 'jasowang/tags/net-pull-request' into staging 
> (2016-11-15 12:07:53 +)
> 
> are available in the git repository at:
> 
>   git://github.com/stefanha/qemu.git tags/block-pull-request
> 
> for you to fetch changes up to baf905e580ab9c8eaf228822c4a7b257493b4998:
> 
>   test-replication: fix leaks (2016-11-15 15:41:00 +)
> 
> 
> 
> 
> 
> Marc-André Lureau (1):
>   test-replication: fix leaks
> 
>  tests/test-replication.c | 3 +++
>  1 file changed, 3 insertions(+)
> 
> -- 
> 2.7.4
> 
> 

Thanks, applied to my staging tree:
https://github.com/stefanha/qemu/commits/staging

Stefan


signature.asc
Description: PGP signature


[Qemu-devel] [PULL 0/1] Block patches

2016-11-15 Thread Stefan Hajnoczi
The following changes since commit 97e53cf82ca0ffa9abe2def2fabc5fc75b914d90:

  Merge remote-tracking branch 'jasowang/tags/net-pull-request' into staging 
(2016-11-15 12:07:53 +)

are available in the git repository at:

  git://github.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to baf905e580ab9c8eaf228822c4a7b257493b4998:

  test-replication: fix leaks (2016-11-15 15:41:00 +)





Marc-André Lureau (1):
  test-replication: fix leaks

 tests/test-replication.c | 3 +++
 1 file changed, 3 insertions(+)

-- 
2.7.4




Re: [Qemu-devel] [PULL 0/1] Block patches

2016-08-11 Thread Peter Maydell
On 11 August 2016 at 11:35, Stefan Hajnoczi  wrote:
> The following changes since commit d08306dc42ea599ffcf8aad056fa9c23acfbe230:
>
>   Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging 
> (2016-08-10 17:14:35 +0100)
>
> are available in the git repository at:
>
>   git://github.com/stefanha/qemu.git tags/block-pull-request
>
> for you to fetch changes up to 44713c9e8547f0ff41e3e257f0dd5c17bb497225:
>
>   linux-aio: Handle io_submit() failure gracefully (2016-08-11 09:42:35 +0100)
>
> 
>
> 
>
> Kevin Wolf (1):
>   linux-aio: Handle io_submit() failure gracefully

Applied, thanks.

-- PMM



[Qemu-devel] [PULL 0/1] Block patches

2016-08-11 Thread Stefan Hajnoczi
The following changes since commit d08306dc42ea599ffcf8aad056fa9c23acfbe230:

  Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging 
(2016-08-10 17:14:35 +0100)

are available in the git repository at:

  git://github.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to 44713c9e8547f0ff41e3e257f0dd5c17bb497225:

  linux-aio: Handle io_submit() failure gracefully (2016-08-11 09:42:35 +0100)





Kevin Wolf (1):
  linux-aio: Handle io_submit() failure gracefully

 block/linux-aio.c | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

-- 
2.7.4




Re: [Qemu-devel] [PULL 0/1] Block patches

2016-05-17 Thread Peter Maydell
On 17 May 2016 at 01:19, Stefan Hajnoczi  wrote:
> The following changes since commit 70f87e0f0aa04f764dabaeb3ed71ff195748076a:
>
>   Merge remote-tracking branch 'remotes/kraxel/tags/pull-ui-20160513-1' into 
> staging (2016-05-13 13:39:38 +0100)
>
> are available in the git repository at:
>
>   git://github.com/stefanha/qemu.git tags/block-pull-request
>
> for you to fetch changes up to de3e15a705cbb4b54b2a749f8d5131c9f1666fb3:
>
>   rfifolock: no need to get thread identifier when nesting (2016-05-16 
> 15:29:44 -0700)
>
> 
>
> 
>
> Changlong Xie (1):
>   rfifolock: no need to get thread identifier when nesting

Applied, thanks.

-- PMM



[Qemu-devel] [PULL 0/1] Block patches

2016-05-16 Thread Stefan Hajnoczi
The following changes since commit 70f87e0f0aa04f764dabaeb3ed71ff195748076a:

  Merge remote-tracking branch 'remotes/kraxel/tags/pull-ui-20160513-1' into 
staging (2016-05-13 13:39:38 +0100)

are available in the git repository at:

  git://github.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to de3e15a705cbb4b54b2a749f8d5131c9f1666fb3:

  rfifolock: no need to get thread identifier when nesting (2016-05-16 15:29:44 
-0700)





Changlong Xie (1):
  rfifolock: no need to get thread identifier when nesting

 util/rfifolock.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

-- 
2.5.5




[Qemu-devel] [PULL 0/1] Block patches for 2.5

2015-12-02 Thread Jeff Cody
The following changes since commit 680617ed43a2811318ac2df63e686f6b7bc22f55:

  Merge remote-tracking branch 'remotes/weil/tags/pull-wxx-20151130' into 
staging (2015-11-30 15:35:20 +)

are available in the git repository at:


  g...@github.com:codyprime/qemu-kvm-jtc.git tags/block-pull-request

for you to fetch changes up to cdf45d4a6d694a394d89f0d8f72f4fefbd82be58:

  mirror: Quiesce source during "mirror_exit" (2015-11-30 16:26:14 -0500)


Block patches for 2.5


Fam Zheng (1):
  mirror: Quiesce source during "mirror_exit"

 block/mirror.c | 4 
 1 file changed, 4 insertions(+)

-- 
1.9.3




Re: [Qemu-devel] [PULL 0/1] Block patches for 2.5

2015-12-02 Thread Peter Maydell
On 2 December 2015 at 14:27, Jeff Cody  wrote:
> The following changes since commit 680617ed43a2811318ac2df63e686f6b7bc22f55:
>
>   Merge remote-tracking branch 'remotes/weil/tags/pull-wxx-20151130' into 
> staging (2015-11-30 15:35:20 +)
>
> are available in the git repository at:
>
>
>   g...@github.com:codyprime/qemu-kvm-jtc.git tags/block-pull-request
>
> for you to fetch changes up to cdf45d4a6d694a394d89f0d8f72f4fefbd82be58:
>
>   mirror: Quiesce source during "mirror_exit" (2015-11-30 16:26:14 -0500)
>
> 
> Block patches for 2.5
> 
>
> Fam Zheng (1):
>   mirror: Quiesce source during "mirror_exit"
>
>  block/mirror.c | 4 
>  1 file changed, 4 insertions(+)

Hi. It looks like you forgot to add your own signoff to Fam's patch.
Can you respin this pullreq, please?

thanks
-- PMM



Re: [Qemu-devel] [PULL 0/1] Block patches for 2.5

2015-12-02 Thread Jeff Cody
On Wed, Dec 02, 2015 at 03:40:42PM +, Peter Maydell wrote:
> On 2 December 2015 at 14:27, Jeff Cody  wrote:
> > The following changes since commit 680617ed43a2811318ac2df63e686f6b7bc22f55:
> >
> >   Merge remote-tracking branch 'remotes/weil/tags/pull-wxx-20151130' into 
> > staging (2015-11-30 15:35:20 +)
> >
> > are available in the git repository at:
> >
> >
> >   g...@github.com:codyprime/qemu-kvm-jtc.git tags/block-pull-request
> >
> > for you to fetch changes up to cdf45d4a6d694a394d89f0d8f72f4fefbd82be58:
> >
> >   mirror: Quiesce source during "mirror_exit" (2015-11-30 16:26:14 -0500)
> >
> > 
> > Block patches for 2.5
> > 
> >
> > Fam Zheng (1):
> >   mirror: Quiesce source during "mirror_exit"
> >
> >  block/mirror.c | 4 
> >  1 file changed, 4 insertions(+)
> 
> Hi. It looks like you forgot to add your own signoff to Fam's patch.
> Can you respin this pullreq, please?
> 
> thanks
> -- PMM

Sorry, yes.



Re: [Qemu-devel] [PULL 0/1] Block patches

2015-11-12 Thread Peter Maydell
On 11 November 2015 at 18:00, Jeff Cody  wrote:
> The following changes since commit 3c07587d49458341510360557c849e93e9afaf59:
>
>   Merge remote-tracking branch 'remotes/dgibson/tags/ppc-next-2015' into 
> staging (2015-11-11 09:34:18 +)
>
> are available in the git repository at:
>
>
>   g...@github.com:codyprime/qemu-kvm-jtc.git tags/block-pull-request
>
> for you to fetch changes up to c833d1e8f5e95762336a823a35ade65a2d0fe587:
>
>   gluster: allocate GlusterAIOCBs on the stack (2015-11-11 10:45:39 -0500)
>
> 
> Block patches
> 

Applied, thanks.

-- PMM



[Qemu-devel] [PULL 0/1] Block patches

2015-11-11 Thread Jeff Cody
The following changes since commit 3c07587d49458341510360557c849e93e9afaf59:

  Merge remote-tracking branch 'remotes/dgibson/tags/ppc-next-2015' into 
staging (2015-11-11 09:34:18 +)

are available in the git repository at:


  g...@github.com:codyprime/qemu-kvm-jtc.git tags/block-pull-request

for you to fetch changes up to c833d1e8f5e95762336a823a35ade65a2d0fe587:

  gluster: allocate GlusterAIOCBs on the stack (2015-11-11 10:45:39 -0500)


Block patches


Paolo Bonzini (1):
  gluster: allocate GlusterAIOCBs on the stack

 block/gluster.c | 86 ++---
 1 file changed, 33 insertions(+), 53 deletions(-)

-- 
1.9.3