qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL for-6.0 0/6] Block patches
@ 2021-03-31  9:50 Stefan Hajnoczi
  2021-03-31  9:50 ` [PULL for-6.0 1/6] block/vdi: When writing new bmap entry fails, don't leak the buffer Stefan Hajnoczi
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Stefan Hajnoczi @ 2021-03-31  9:50 UTC (permalink / raw)
  To: Peter Maydell, qemu-devel
  Cc: Kevin Wolf, Fam Zheng, Vladimir Sementsov-Ogievskiy, qemu-block,
	Juan Quintela, Stefan Weil, Michael S. Tsirkin,
	Dr. David Alan Gilbert, Max Reitz, John Snow, Stefan Hajnoczi,
	Eduardo Habkost

The following changes since commit 6d40ce00c1166c317e298ad82ecf10e650c4f87d:

  Update version for v6.0.0-rc1 release (2021-03-30 18:19:07 +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 b6489ac06695e257ea0a9841364577e247fdee30:

  test-coroutine: Add rwlock downgrade test (2021-03-31 10:44:21 +0100)

----------------------------------------------------------------
Pull request

A fix for VDI image files and more generally for CoRwlock.

----------------------------------------------------------------

David Edmondson (4):
  block/vdi: When writing new bmap entry fails, don't leak the buffer
  block/vdi: Don't assume that blocks are larger than VdiHeader
  coroutine-lock: Store the coroutine in the CoWaitRecord only once
  test-coroutine: Add rwlock downgrade test

Paolo Bonzini (2):
  coroutine-lock: Reimplement CoRwlock to fix downgrade bug
  test-coroutine: Add rwlock upgrade test

 include/qemu/coroutine.h    |  17 ++--
 block/vdi.c                 |  11 ++-
 tests/unit/test-coroutine.c | 161 +++++++++++++++++++++++++++++++++++
 util/qemu-coroutine-lock.c  | 165 +++++++++++++++++++++++-------------
 4 files changed, 282 insertions(+), 72 deletions(-)

-- 
2.30.2


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2021-04-01 12:36 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-31  9:50 [PULL for-6.0 0/6] Block patches Stefan Hajnoczi
2021-03-31  9:50 ` [PULL for-6.0 1/6] block/vdi: When writing new bmap entry fails, don't leak the buffer Stefan Hajnoczi
2021-03-31  9:50 ` [PULL for-6.0 2/6] block/vdi: Don't assume that blocks are larger than VdiHeader Stefan Hajnoczi
2021-03-31  9:50 ` [PULL for-6.0 3/6] coroutine-lock: Store the coroutine in the CoWaitRecord only once Stefan Hajnoczi
2021-03-31  9:50 ` [PULL for-6.0 4/6] coroutine-lock: Reimplement CoRwlock to fix downgrade bug Stefan Hajnoczi
2021-03-31  9:50 ` [PULL for-6.0 5/6] test-coroutine: Add rwlock upgrade test Stefan Hajnoczi
2021-03-31  9:50 ` [PULL for-6.0 6/6] test-coroutine: Add rwlock downgrade test Stefan Hajnoczi
2021-04-01 12:34 ` [PULL for-6.0 0/6] Block patches Peter Maydell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).