search for: arch_irq_work_raise

Displaying 3 results from an estimated 3 matches for "arch_irq_work_raise".

2012 Apr 20
1
[PATCH v2 0/2] fix "perf top" soft lockups under Xen
...zutek Wilk - move inc_irq_stat after irq_work_run These 2 patches fixed the "perf top" soft lockups under Xen reported by Steven at: https://lkml.org/lkml/2012/2/9/506 Both Steven and I tested it and "perf top" works well now. The soft lockup code path is: __irq_work_queue arch_irq_work_raise apic->send_IPI_self(IRQ_WORK_VECTOR); apic_send_IPI_self __default_send_IPI_shortcut __xapic_wait_icr_idle static inline void __xapic_wait_icr_idle(void) { while (native_apic_mem_read(APIC_ICR) & APIC_ICR_BUSY) cpu_relax(); } The lockup ha...
2012 Apr 15
0
(no subject)
...These 2 patches try to fix the "perf top" soft lockups under Xen reported by Steven at: https://lkml.org/lkml/2012/2/9/506 I tested it with 3.4-rc2 and "perf top" works well now. Steven, Could you please help to test it too? The soft lockup code path is: __irq_work_queue arch_irq_work_raise apic->send_IPI_self(IRQ_WORK_VECTOR); apic_send_IPI_self __default_send_IPI_shortcut __xapic_wait_icr_idle static inline void __xapic_wait_icr_idle(void) { while (native_apic_mem_read(APIC_ICR) & APIC_ICR_BUSY) cpu_relax(); } The lockup h...
2012 Apr 15
0
Re: [PATCH 0/2] fix "perf top" soft lockups under Xen
...ot; soft lockups under Xen > reported by Steven at: https://lkml.org/lkml/2012/2/9/506 > > I tested it with 3.4-rc2 and "perf top" works well now. > > Steven, > Could you please help to test it too? > > The soft lockup code path is: > > __irq_work_queue >  arch_irq_work_raise >    apic->send_IPI_self(IRQ_WORK_VECTOR); >      apic_send_IPI_self >        __default_send_IPI_shortcut >          __xapic_wait_icr_idle > > static inline void __xapic_wait_icr_idle(void) > { >        while (native_apic_mem_read(APIC_ICR) & APIC_ICR_BUSY) >      ...