[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [For Xen-4.10 PATCH v2 3/3] Avoid excess icache flushes in populate_physmap() before domain has been created
Julien Grall <julien.grall@xxxxxxx> writes: > On 07/06/17 12:19, Andrew Cooper wrote: >> On 26/05/17 12:14, Punit Agrawal wrote: >>> @@ -211,7 +221,6 @@ static void populate_physmap(struct memop_args *a) >>> } >>> >>> mfn = gpfn; >>> - page = mfn_to_page(mfn); >> >> What is the purpose of this hunk? >> >> It is not mentioned in the commit message at all, and looks unsafe to me. > > Not answering why it has been dropped (leave Punit to answer this), I > introduced this page = mfn_to_page(...) to match the else part of ( > is_domain_direct_mapped). In the else, 'page' will always point to > first base page. > > However, today, nobody is using 'page' after. Unless there is a reason > to drop it, I would prefer to keep it so the if and else part match. It's an unintended change that's crept into this patch. There's no reason to drop it here. I'll send a fix adding it back. > > Cheers, _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |