]> git.karo-electronics.de Git - karo-tx-linux.git/commit
arch/tile: work around a hardware issue with the return-address stack
authorChris Metcalf <cmetcalf@tilera.com>
Thu, 29 Mar 2012 18:52:00 +0000 (14:52 -0400)
committerChris Metcalf <cmetcalf@tilera.com>
Fri, 30 Mar 2012 22:55:45 +0000 (18:55 -0400)
commit64f597187b169a30c0fd753e5c859300329a056a
tree951aaf3724db3cf5242a5275ed26297df24602ea
parentf1487ba2f8b4245220b763559f65ccad8903d729
arch/tile: work around a hardware issue with the return-address stack

In certain circumstances we need to do a bunch of jump-and-link
instructions to fill the hardware return-address stack with nonzero values.

Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>
arch/tile/include/asm/traps.h
arch/tile/kernel/intvec_64.S
arch/tile/kernel/traps.c