git.openpandora.org
/
pandora-kernel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
955f8ac
)
can: flexcan: fix shutdown: first disable chip, then all interrupts
author
Marc Kleine-Budde
<mkl@pengutronix.de>
Wed, 19 Feb 2014 11:00:51 +0000
(12:00 +0100)
committer
Ben Hutchings
<ben@decadent.org.uk>
Tue, 1 Apr 2014 23:58:57 +0000
(
00:58
+0100)
commit
5be93bdda64e85450598c6e97f79fb8f6acf30e0
upstream.
When shutting down the CAN interface (ifconfig canX down) during high CAN bus
loads, the CAN core might hang and freeze the whole CPU.
This patch fixes the shutdown sequence by first disabling the CAN core then
disabling all interrupts.
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
[bwh: Backported to 3.2: adjust context]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
drivers/net/can/flexcan.c
patch
|
blob
|
history
diff --cc
drivers/net/can/flexcan.c
Simple merge