target/ppc: restore powerpc_excp_booke doorbell interrupts
commit9364df267fed0ba079f1f679849b5808f146a257
authorNicholas Piggin <npiggin@gmail.com>
Sat, 24 Sep 2022 11:44:36 +0000 (24 21:44 +1000)
committerDaniel Henrique Barboza <danielhb413@gmail.com>
Mon, 17 Oct 2022 19:15:09 +0000 (17 16:15 -0300)
tree7a059be3fe89aa2036689fde293d97033eb515c1
parentb0877575bd6cb0c2fd30c9d38a86826d61701c8f
target/ppc: restore powerpc_excp_booke doorbell interrupts

This partially reverts commit 9dc20cc37db9 ("target/ppc: Simplify
powerpc_excp_booke"), which removed DOORI and DOORCI interrupts.
Without this patch, a -cpu e5500 -smp 2 machine booting Linux
crashes with:

  qemu: fatal: Invalid PowerPC exception 36. Aborting

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Reviewed-by: Cédric Le Goater <clg@kaod.org>
Message-Id: <20220924114436.1422786-1-npiggin@gmail.com>
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
target/ppc/excp_helper.c