[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH for-4.0 v9 09/16] qemu_thread: supplement error
From: |
Jiri Slaby |
Subject: |
Re: [Qemu-devel] [PATCH for-4.0 v9 09/16] qemu_thread: supplement error handling for pci_edu_realize |
Date: |
Tue, 8 Jan 2019 07:14:11 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3 |
On 07. 01. 19, 18:29, Markus Armbruster wrote:
> static void pci_edu_uninit(PCIDevice *pdev)
> {
> EduState *edu = EDU(pdev);
>
> qemu_mutex_lock(&edu->thr_mutex);
> edu->stopping = true;
> qemu_mutex_unlock(&edu->thr_mutex);
> qemu_cond_signal(&edu->thr_cond);
> qemu_thread_join(&edu->thread);
>
> qemu_cond_destroy(&edu->thr_cond);
> qemu_mutex_destroy(&edu->thr_mutex);
>
> timer_del(&edu->dma_timer);
> }
>
> Preexisting: pci_edu_uninit() neglects to call msi_uninit(). Jiri?\
I don't know, the MSI support was added in:
commit eabb5782f70b4a10975b24ccd7129929a05ac932
Author: Peter Xu <address@hidden>
Date: Wed Sep 28 21:03:39 2016 +0800
hw/misc/edu: support MSI interrupt
Hence CCing Peter.
thanks,
--
js
suse labs
Re: [Qemu-devel] [PATCH for-4.0 v9 09/16] qemu_thread: supplement error handling for pci_edu_realize, Fei Li, 2019/01/13