]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - arch/powerpc/kernel/entry_64.S
powerpc/book3s: Add basic infrastructure to handle HMI in Linux.
[mirror_ubuntu-zesty-kernel.git] / arch / powerpc / kernel / entry_64.S
index d6b22e8c8ee16d557fbaa99ac85934cf8d41158d..5bbd1bc8c3b0a3f4265e263ce315311d8562f689 100644 (file)
@@ -915,6 +915,11 @@ restore_check_irq_replay:
        addi    r3,r1,STACK_FRAME_OVERHEAD;
        bl      do_IRQ
        b       ret_from_except
+1:     cmpwi   cr0,r3,0xe60
+       bne     1f
+       addi    r3,r1,STACK_FRAME_OVERHEAD;
+       bl      handle_hmi_exception
+       b       ret_from_except
 1:     cmpwi   cr0,r3,0x900
        bne     1f
        addi    r3,r1,STACK_FRAME_OVERHEAD;