summaryrefslogtreecommitdiffstats
path: root/samples
diff options
context:
space:
mode:
authorLucas Stach2014-10-22 14:31:55 +0200
committerRafael J. Wysocki2014-10-23 22:47:28 +0200
commit5dfd7f9f88ba8539e630d04e17b93ccc7043c31c (patch)
tree933a7145828efe1a8b3b022fccfddb63b5d6de7c /samples
parentLinux 3.18-rc1 (diff)
downloadkernel-qcow2-linux-5dfd7f9f88ba8539e630d04e17b93ccc7043c31c.tar.gz
kernel-qcow2-linux-5dfd7f9f88ba8539e630d04e17b93ccc7043c31c.tar.xz
kernel-qcow2-linux-5dfd7f9f88ba8539e630d04e17b93ccc7043c31c.zip
PCI / PM: handle failure to enable wakeup on PCIe PME
If the irqchip handling the PCIe PME interrupt is not able to enable interrupt wakeup we should properly reflect this in the PME suspend status. This fixes a kernel warning on resume, where it would try to disable the irq wakeup that failed to be activated while suspending, for example: WARNING: CPU: 0 PID: 609 at kernel/irq/manage.c:536 irq_set_irq_wake+0xc0/0xf8() Unbalanced IRQ 384 wake disable Fixes: 76cde7e49590 (PCI / PM: Make PCIe PME interrupts wake up from suspend-to-idle) Reported-and-tested-by: Richard Zhu <richard.zhu@freescale.com> Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'samples')
0 files changed, 0 insertions, 0 deletions