Displaying 8 results from an estimated 8 matches for "send_ipi".
2020 Aug 11
3
[PATCH] x86/paravirt: Add missing noinstr to arch_local*() helpers
On 11.08.20 09:41, Peter Zijlstra wrote:
> On Fri, Aug 07, 2020 at 05:19:03PM +0200, Marco Elver wrote:
>
>> My hypothesis here is simply that kvm_wait() may be called in a place
>> where we get the same case I mentioned to Peter,
>>
>> raw_local_irq_save(); /* or other IRQs off without tracing */
>> ...
>> kvm_wait() /* IRQ state tracing gets confused
2020 Aug 11
3
[PATCH] x86/paravirt: Add missing noinstr to arch_local*() helpers
On 11.08.20 09:41, Peter Zijlstra wrote:
> On Fri, Aug 07, 2020 at 05:19:03PM +0200, Marco Elver wrote:
>
>> My hypothesis here is simply that kvm_wait() may be called in a place
>> where we get the same case I mentioned to Peter,
>>
>> raw_local_irq_save(); /* or other IRQs off without tracing */
>> ...
>> kvm_wait() /* IRQ state tracing gets confused
2020 Aug 11
0
[PATCH] x86/paravirt: Add missing noinstr to arch_local*() helpers
...; called only after the lock has been released, so they should be fine
> without notrace.
The issue happens when someone uses arch_spinlock_t under
raw_local_irq_*().
> And again: we shouldn't forget the Hyper-V variants.
Bah, my grep failed :/ Also *groan*, that's calling apic->send_IPI().
2020 Aug 11
2
[PATCH] x86/paravirt: Add missing noinstr to arch_local*() helpers
...released, so they should be fine
>> without notrace.
>
> The issue happens when someone uses arch_spinlock_t under
> raw_local_irq_*().
>
>> And again: we shouldn't forget the Hyper-V variants.
>
> Bah, my grep failed :/ Also *groan*, that's calling apic->send_IPI().
In case you don't want to do it I can send the patch for the Xen
variants.
Juergen
2020 Aug 11
2
[PATCH] x86/paravirt: Add missing noinstr to arch_local*() helpers
...released, so they should be fine
>> without notrace.
>
> The issue happens when someone uses arch_spinlock_t under
> raw_local_irq_*().
>
>> And again: we shouldn't forget the Hyper-V variants.
>
> Bah, my grep failed :/ Also *groan*, that's calling apic->send_IPI().
In case you don't want to do it I can send the patch for the Xen
variants.
Juergen
2008 Feb 21
28
[PATCH 00/28] ia64/xen domU paravirtualization
Hi linux/ia64 developers.
Few days before Eddie posted the mail for Linux/IA64 paravirtualization.
But only a few responded partially because there was no reviewable patches.
Here is the patches for xen/ia64 Linux paravirtualization.
The goal is to merge IA64 xen Linux paravirtualization for both domU and dom0
eventually. However the first step is to merge domU portion.
As you can see from the
2008 Mar 05
51
[PATCH 00/50] ia64/xen take 3: ia64/xen domU paravirtualization
Hi. This patchset implements xen/ia64 domU support.
Qing He and Eddie Dong also has been woring on pv_ops so that
I want to discuss before going further and avoid duplicated work.
I suppose that Eddie will also post his own patch. So reviewing both
patches, we can reach to better pv_ops interface.
- I didn't changed the ia64 intrinsic paravirtulization abi from
the last post. Presumably it
2008 Mar 05
51
[PATCH 00/50] ia64/xen take 3: ia64/xen domU paravirtualization
Hi. This patchset implements xen/ia64 domU support.
Qing He and Eddie Dong also has been woring on pv_ops so that
I want to discuss before going further and avoid duplicated work.
I suppose that Eddie will also post his own patch. So reviewing both
patches, we can reach to better pv_ops interface.
- I didn't changed the ia64 intrinsic paravirtulization abi from
the last post. Presumably it