Re: [PATCH] iommu/vt-d: fix race between free_irte() and get_irte()

Joerg Roedel
2014-07-23T14:40:29Z

On Tue, Jul 22, 2014 at 08:27:19AM -0600, Greg Edwards wrote:
> get_irte() can race with free_irte() and dereference a NULL iommu
> pointer.

Have you seen any real occurance of this race? Get_irte is called in the
set_affinity path, how can that race with the irq being freed?

Joerg