[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-block] 答复: How to solve the deadlock issue when makes an ext

From: Eric Blake
Subject: Re: [Qemu-block] 答复: How to solve the deadlock issue when makes an external snapshot with the same iothread
Date: Tue, 23 May 2017 09:42:37 -0500
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.0

On 05/23/2017 08:06 AM, Xieyingtai wrote:

[please don't top-post on technical lists]

> Thanks for your advice. It's truly effective to solve the deadlock issue
> by releasing AioContext in advance. While in some scenarios, AioContext
> could not be releasd such as external snapshot using transaction which
> should release AioContext together during clean up() procedure. This 
> leads to a dead lock in BDRV_POLL_WHILE when serveral BDS own the
> same AioContext.

Can you post a reproduction formula for the deadlock that you are seeing?

Eric Blake, Principal Software Engineer
Red Hat, Inc.           +1-919-301-3266
Virtualization:  qemu.org | libvirt.org

Attachment: signature.asc
Description: OpenPGP digital signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]