|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [RFC v2 03/12] xen/arm32: head: Introduce an helper to flush the TLBs
On 25/10/2022 10:53, Michal Orzel wrote: Hi Julien, Hi Michal, On 22/10/2022 17:04, Julien Grall wrote:From: Julien Grall <jgrall@xxxxxxxxxx> The sequence for flushing the TLBs is 4 instruction long and often require an explanation how it works.s/require/requires/ Will fix it.
ok. Apart from that, the change looks ok. Question on the side:Why do we use nshst in assembly and ishst in TLB helper macro? > Is it because the latter is also used to flush the inner TLBs whereas the former only local ones? nshst is sufficient for local TLBs flush.The *_local helpers could also use 'nshst' but when they were introduced it wasn't clear whether 'nshst' was enough. I only got the confirmation after and never took the opportunity to update the code. Cheers, -- Julien Grall
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |