qemu-devel
[Top][All Lists]
Advanced

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

Re: [PATCH] system/qdev-monitor: move drain_call_rcu call under if (!dev


From: boris . ostrovsky
Subject: Re: [PATCH] system/qdev-monitor: move drain_call_rcu call under if (!dev) in qmp_device_add()
Date: Tue, 30 Apr 2024 15:33:18 -0400
User-agent: Mozilla Thunderbird



On 4/30/24 10:27 AM, Igor Mammedov wrote:
On Fri,  3 Nov 2023 13:56:02 +0300
Dmitrii Gavrilov <ds-gavr@yandex-team.ru> wrote:

Seems related to cpu hotpug issues,
CCing Boris for awareness.

Thank you Igor.

This patch appears to change timing in my test which makes the problem much more difficult to reproduce. However, it can still be triggered if I insert a delay after qdev_device_add() which is roughly equivalent to what was happening in drain_call_rcu().

(https://lore.kernel.org/kvm/534247e4-76d6-41d2-86c7-0155406ccd80@oracle.com/ for context)



-boris



reply via email to

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