diff options
author | Vineet Gupta <vgupta@synopsys.com> | 2017-03-20 18:46:15 -0700 |
---|---|---|
committer | Vineet Gupta <vgupta@synopsys.com> | 2017-03-20 18:47:57 -0700 |
commit | 814a585038e36cd158bee4ef964e579136cf24c6 (patch) | |
tree | dcbd9641281fa3d7cf8a91771f5a41aca36b1968 /arch/arc/kernel | |
parent | 7f35144cea219104fe42e7c6cd0ee5103016da2e (diff) | |
download | linux-stable-814a585038e36cd158bee4ef964e579136cf24c6.tar.gz linux-stable-814a585038e36cd158bee4ef964e579136cf24c6.tar.bz2 linux-stable-814a585038e36cd158bee4ef964e579136cf24c6.zip |
ARCv2: make unimplemented vectors as no-ops rather than halt core
Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
Diffstat (limited to 'arch/arc/kernel')
-rw-r--r-- | arch/arc/kernel/entry-arcv2.S | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/arch/arc/kernel/entry-arcv2.S b/arch/arc/kernel/entry-arcv2.S index 2585632eaa68..cc558a25b8fa 100644 --- a/arch/arc/kernel/entry-arcv2.S +++ b/arch/arc/kernel/entry-arcv2.S @@ -100,15 +100,21 @@ END(handle_interrupt) ;################### Non TLB Exception Handling ############################# ENTRY(EV_SWI) - flag 1 + ; TODO: implement this + EXCEPTION_PROLOGUE + b ret_from_exception END(EV_SWI) ENTRY(EV_DivZero) - flag 1 + ; TODO: implement this + EXCEPTION_PROLOGUE + b ret_from_exception END(EV_DivZero) ENTRY(EV_DCError) - flag 1 + ; TODO: implement this + EXCEPTION_PROLOGUE + b ret_from_exception END(EV_DCError) ; --------------------------------------------- |