search for: __enable_irq

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

Did you mean: __enable_if
2010 Mar 09
1
Bug xen/next.. WARNING: at /home/konrad/git/nex-VI-PVOPS/linux/kernel/irq/manage.c:274 __enable_irq+0x5c/0xaf(
...GSI provided. Here is the bug that openned against 2.6.30: http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=1512 This is the serial output of xen/next: [ 289.059686] ------------[ cut here ]------------ [ 289.059703] WARNING: at /home/konrad/git/nex-VI-PVOPS/linux/kernel/irq/manage.c:274 __enable_irq+0x5c/0xaf() [ 289.059710] Hardware name: To Be Filled By O.E.M. [ 289.059715] Unbalanced enable for IRQ 989 [ 289.059719] Modules linked in: event_log iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi nbd tun dm_round_robin dm_multipath qla2xxx r8169 tg3 [ 289.059786] Pid: 11011, comm: conso...
2009 Dec 16
7
rebased openSUSE dom0 xen patches for 2.6.31
Hi, I have uploaded a new set of rebased openSUSE dom0 xen patches and Gentoo ebuild for 2.6.31 to http://code.google.com/p/gentoo-xen-kernel/downloads/list, Jan Beulich recently identified the cause of the null pointer crash and other stability problems that affected previous versions and with the necessary fixes applied the kernel has run for 2+ days with no issues at all, I think you will find
2011 Nov 01
0
Patch "genirq: Add IRQF_RESUME_EARLY and resume such IRQs earlier" has been added to the 3.1-stable tree
...struct irq_desc *desc; int irq; for_each_irq_desc(irq, desc) { unsigned long flags; + bool is_early = desc->action && + desc->action->flags & IRQF_EARLY_RESUME; + + if (is_early != want_early) + continue; raw_spin_lock_irqsave(&desc->lock, flags); __enable_irq(desc, irq, true); raw_spin_unlock_irqrestore(&desc->lock, flags); } } + +/** + * irq_pm_syscore_ops - enable interrupt lines early + * + * Enable all interrupt lines with %IRQF_EARLY_RESUME set. + */ +static void irq_pm_syscore_resume(void) +{ + resume_irqs(true); +} + +static struct s...