Re: [PATCH for-4.14 v4] x86/tlb: fix assisted flush usage

2020-06-30 Thread Roger Pau Monné
On Tue, Jun 30, 2020 at 02:13:36PM +0200, Jan Beulich wrote: > On 26.06.2020 17:57, Roger Pau Monne wrote: > > Commit e9aca9470ed86 introduced a regression when avoiding sending > > IPIs for certain flush operations. Xen page fault handler > > (spurious_page_fault) relies on blocking interrupts in

RE: [PATCH for-4.14 v4] x86/tlb: fix assisted flush usage

2020-06-30 Thread Paul Durrant
ich ; > Wei Liu > Subject: Re: [PATCH for-4.14 v4] x86/tlb: fix assisted flush usage > > Hi Roger, > > On 26/06/2020 16:57, Roger Pau Monne wrote: > > Commit e9aca9470ed86 introduced a regression when avoiding sending > > IPIs for certain flush operations. Xen pag

Re: [PATCH for-4.14 v4] x86/tlb: fix assisted flush usage

2020-06-30 Thread Julien Grall
Hi Roger, On 26/06/2020 16:57, Roger Pau Monne wrote: Commit e9aca9470ed86 introduced a regression when avoiding sending IPIs for certain flush operations. Xen page fault handler (spurious_page_fault) relies on blocking interrupts in order to prevent handling TLB flush IPIs and thus preventing o

Re: [PATCH for-4.14 v4] x86/tlb: fix assisted flush usage

2020-06-30 Thread Jan Beulich
On 26.06.2020 17:57, Roger Pau Monne wrote: > Commit e9aca9470ed86 introduced a regression when avoiding sending > IPIs for certain flush operations. Xen page fault handler > (spurious_page_fault) relies on blocking interrupts in order to > prevent handling TLB flush IPIs and thus preventing other

[PATCH for-4.14 v4] x86/tlb: fix assisted flush usage

2020-06-26 Thread Roger Pau Monne
Commit e9aca9470ed86 introduced a regression when avoiding sending IPIs for certain flush operations. Xen page fault handler (spurious_page_fault) relies on blocking interrupts in order to prevent handling TLB flush IPIs and thus preventing other CPUs from removing page tables pages. Switching to a