Messages in this thread | | | Date | Mon, 20 Sep 2010 15:35:47 -0300 | From | Marcelo Tosatti <> | Subject | Re: [PATCH] kvm: fix irqfd assign/deassign race |
| |
On Sun, Sep 19, 2010 at 07:02:31PM +0200, Michael S. Tsirkin wrote: > I think I see the following (theoretical) race: > > During irqfd assign, we drop irqfds lock before we > schedule inject work. Therefore, deassign running > on another CPU could cause shutdown and flush to run > before inject, causing user after free in inject. > > A simple fix it to schedule inject under the lock. > > Signed-off-by: Michael S. Tsirkin <mst@redhat.com> > ---
Applied, thanks.
| |