Re: [PATCH v2 3/3] tcg/cputlb: remove other-cpu capability from TLB flushing

2024-04-05 Thread Richard Henderson
On 4/5/24 02:53, Nicholas Piggin wrote: Some TLB flush operations can flush other CPUs. The problem with this is they used non-synced variants of flushes (i.e., that return before the destination has completed the flush). Since all TLB flush users need the _synced variants, and that last user (pp

[PATCH v2 3/3] tcg/cputlb: remove other-cpu capability from TLB flushing

2024-04-05 Thread Nicholas Piggin
Some TLB flush operations can flush other CPUs. The problem with this is they used non-synced variants of flushes (i.e., that return before the destination has completed the flush). Since all TLB flush users need the _synced variants, and that last user (ppc) of the non-synced flush was buggy, this