summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/stackcollapse-record
diff options
context:
space:
mode:
authorAndrew Lunn <andrew@lunn.ch>2019-01-27 22:58:00 +0100
committerLinus Walleij <linus.walleij@linaro.org>2019-01-28 15:28:43 +0100
commit7ae710f9f8b2cf95297e7bbfe1c09789a7dc43d4 (patch)
tree53f4375f9e08653f3d468d02d42916e19762f6ec /tools/perf/scripts/python/bin/stackcollapse-record
parentaa284d64a9c5885ccf1a09ead52dd592ab9b394b (diff)
downloadkernel-7ae710f9f8b2cf95297e7bbfe1c09789a7dc43d4.tar.gz
gpio: vf610: Mask all GPIO interrupts
On SoC reset all GPIO interrupts are disable. However, if kexec is used to boot into a new kernel, the SoC does not experience a reset. Hence GPIO interrupts can be left enabled from the previous kernel. It is then possible for the interrupt to fire before an interrupt handler is registered, resulting in the kernel complaining of an "unexpected IRQ trap", the interrupt is never cleared, and so fires again, resulting in an interrupt storm. Disable all GPIO interrupts before registering the GPIO IRQ chip. Fixes: 7f2691a19627 ("gpio: vf610: add gpiolib/IRQ chip driver for Vybrid") Signed-off-by: Andrew Lunn <andrew@lunn.ch> Acked-by: Stefan Agner <stefan@agner.ch> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-record')
0 files changed, 0 insertions, 0 deletions
ocks to spinlockAlexander Aring 2022-08-01fs: dlm: don't use deprecated timeout features by defaultAlexander Aring 2022-06-24fs: dlm: remove waiter warningsAlexander Aring 2022-06-24fs: dlm: add comment about lkb IFL flagsAlexander Aring 2022-06-24fs: dlm: make new_lockspace() wait until recovery completesAlexander Aring 2022-04-06dlm: use __le types for dlm messagesAlexander Aring 2022-04-06dlm: use __le types for rcom messagesAlexander Aring 2022-04-06dlm: use __le types for dlm headerAlexander Aring 2022-04-06dlm: use __le types for options headerAlexander Aring 2021-12-07fs: dlm: use event based wait for pending removeAlexander Aring 2021-11-02fs: dlm: ls_count busy wait to event based waitAlexander Aring 2021-11-02fs: dlm: requestqueue busy wait to event based waitAlexander Aring 2021-11-02fs: dlm: remove obsolete INBUF defineAlexander Aring 2021-07-19fs: dlm: fix typo in tlv prefixAlexander Aring 2021-05-25fs: dlm: add midcomms debugfs functionalityAlexander Aring 2021-05-25fs: dlm: add reliable connection if reconnectAlexander Aring 2021-05-25fs: dlm: add union in dlm header for lockspace idAlexander Aring 2021-05-25fs: dlm: make buffer handling per msgAlexander Aring 2021-05-25fs: dlm: add dlm macros for ratelimit logAlexander Aring