[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v2 03/11] IOMMU/MMU: enhance the call trees of IOMMU unmapping and mapping
On April 20, 2016 2:12pm, <jbeulich@xxxxxxxx > wrote: > >>> "Xu, Quan" <quan.xu@xxxxxxxxx> 04/20/16 7:29 AM >>> > Ideally not, if it's a batch that it failing, The question just is whether at > the point > you issue the error message you can know another got already emitted. In no > case must this lead to spamming of the console originating from an > unprivileged > domain. > > >> > + if ( unlikely(ret) ) > >> > + { > >> > + while (i) > >> > + iommu_unmap_page(d, gfn + --i); > >> > >> How about below? > >> > >> while (i-- >= 0) > >> iommu_unmap_page(d, gfn + i); > > > >this modification is based on discussion rooted at > >http://lists.xenproject.org/archives/html/xen-devel/2016-03/msg01779.ht > >ml > >wait for Jan's decision. > > But did you really _follow_ that discussion? The adjustment done by that patch > was specifically not deemed good, so the shape Kevin suggests is in line with > the > outcome of that discussion (except that I'd suggest omitting the ">= 0", the > more that i at least ought to be unsigned here). > Based on your suggestions, I will fix it as below: +while ( i-- ) + iommu_unmap_page(d, gfn + i); Quan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |