summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorBen Dooks <ben-linux@fluff.org>2011-03-31 07:18:46 +0900
committerGrant Likely <grant.likely@secretlab.ca>2011-03-30 21:28:12 -0600
commit272df502bcd1fbb1b95facc92bd861d604be8871 (patch)
tree1216a5519f98c8021ebc1d5aac88d30926c64263 /tools/perf/scripts/python
parent0ce790e7d736cedc563e1fb4e998babf5a4dbc3d (diff)
downloadkernel-272df502bcd1fbb1b95facc92bd861d604be8871.tar.gz
gpio/pca953x: fix error handling path in probe() call
If the device fails to respond, then the error path tries to remove an interrupt that never got registered, which causes an backtrace from the interrupt handling code. Fix this by ensuring that the cleanup path has two labels and use the correct path as needed. fixes the following error: WARNING: at kernel/irq/manage.c:908 __free_irq+0x80/0x160() Trying to free already-free IRQ 0 Signed-off-by: Ben Dooks <ben-linux@fluff.org> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
pacpi/rsparser.c?id=e9fe9e188118a0a34c6200d9b10ea6247f53592d'>pnpacpi: fix IRQ flag decodingBjorn Helgaas 2008-04-29PNPACPI: move _CRS/_PRS warnings closer to the actionBjorn Helgaas 2008-04-29PNP: make generic pnp_add_mem_resource()Bjorn Helgaas 2008-04-29PNP: make generic pnp_add_io_resource()Bjorn Helgaas 2008-04-29PNP: make generic pnp_add_dma_resource()Bjorn Helgaas 2008-04-29PNP: make generic pnp_add_irq_resource()Bjorn Helgaas 2008-04-29PNP: remove pnp_resource_table references from resource decodersBjorn Helgaas 2008-04-29PNP: make pnp_resource_table private to PNP coreBjorn Helgaas 2008-04-29PNP: convert encoders to use pnp_get_resource(), not pnp_resource_tableBjorn Helgaas 2008-04-29PNP: use dev_printk when possibleBjorn Helgaas 2008-04-29PNP: add pnp_init_resources(struct pnp_dev *) interfaceBjorn Helgaas 2008-04-29PNP: add debug output to encodersBjorn Helgaas 2008-04-29PNP: remove more pnp_resource_table argumentsBjorn Helgaas 2008-04-29PNP: add debug output to option registrationBjorn Helgaas 2008-04-29PNPACPI: pass pnp_dev instead of acpi_handleBjorn Helgaas 2008-04-29PNPACPI: extend irq_flags() to set IORESOURCE_IRQ_SHAREABLE when appropriateBjorn Helgaas 2008-04-29PNPACPI: hoist dma_flags() out of pnpacpi_parse_allocated_dmaresource()Bjorn Helgaas 2008-04-29PNPACPI: use temporaries to reduce repetitionBjorn Helgaas 2008-04-29PNPACPI: pnpacpi_encode_ext_irq() wrongly set "irq" instead of "extended_irq"Bjorn Helgaas 2008-04-23pnpacpi: fix potential corruption on "pnpacpi: exceeded the max number of IRQ...Len Brown 2008-03-26pnpacpi: reduce printk severity for "pnpacpi: exceeded the max number of ..."Len Brown 2008-02-06pnp: declare PNP option parsing functions as __initThomas Renninger 2008-01-17pnpacpi: print resource shortage message only once (more)Len Brown 2008-01-12pnpacpi: print resource shortage message only onceLen Brown 2007-11-29PNP: increase the maximum number of resourcesZhao Yakui 2007-11-20ACPI: fix two IRQ8 issues in IOAPIC modeShaohua Li 2007-11-19Revert "Fix very high interrupt rate for IRQ8 (rtc) unless pnpacpi=off"Len Brown 2007-10-17Fix very high interrupt rate for IRQ8 (rtc) unless pnpacpi=offKrzysztof Oledzki