[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v4 03/10] IOMMU/MMU: enhance the call trees of IOMMU unmapping and mapping
On May 11, 2016 4:46 PM, George Dunlap <George.Dunlap@xxxxxxxxxxxxx> wrote: > On Wed, May 11, 2016 at 3:26 AM, Xu, Quan <quan.xu@xxxxxxxxx> wrote: > > Agreed. Thanks for your careful checking. > > > > Check it again -- > > 1. then I am no need to check 'rc' as below: > > > > if ( rc == 0 && p2m_is_hostp2m(p2m) && need_iommu(d) && > > need_modify_vtd_table ) > > { > > + if ( !rc ) > > + rc = ret; > > ... > > > > + if ( !rc && unlikely(ret) ) > > + rc = ret; > > } > > Actually, in the case of iommu_map_page(), you can just use rc directly and > not bother using ret at all. (In the case of iommu_unmap_page(), you still > need to use ret and check that rc != 0 to make sure you get the first error.) > > Something like applying the attached patch (not built or nitpicked for style, > just for clarity). > Got it, thanks. Quan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |