qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH v3] intel_iommu: better handling of dmar state s


From: Peter Xu
Subject: Re: [Qemu-devel] [PATCH v3] intel_iommu: better handling of dmar state switch
Date: Sat, 29 Sep 2018 11:24:01 +0800
User-agent: Mutt/1.10.1 (2018-07-13)

On Fri, Sep 28, 2018 at 12:47:08PM +0200, Auger Eric wrote:
> Hi Peter,

Hi, Eric,

[...]

> > +static void vtd_address_space_refresh_all(IntelIOMMUState *s)
> > +{
> > +    vtd_address_space_unmap_all(s);
> What about internal context and iotlb caches? Shouldn't they be also
> invalidated at the same time we invalidate external caches?

For vtd_reset(), it's already done in vtd_init().

Though indeed after I tried to cover the two GCMD updates then
possibly we'd better drop the caches there too.

I'll post another version to address the issue.

Thanks for the review,

-- 
Peter Xu



reply via email to

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