Re: [Qemu-devel] [PATCH] target/openrisc: Fix delay slot exception flag to match spec

2018-07-01 Thread Richard Henderson
On 06/30/2018 10:11 PM, Stafford Horne wrote: > The delay slot exception flag is only set on the SR register during > exception. Previously it was being set on both the ESR and SR this > caused QEMU to differ from the spec. The was apparent as the linux > kernel had a bug where it could boot on Q

[Qemu-devel] [PATCH] target/openrisc: Fix delay slot exception flag to match spec

2018-06-30 Thread Stafford Horne
The delay slot exception flag is only set on the SR register during exception. Previously it was being set on both the ESR and SR this caused QEMU to differ from the spec. The was apparent as the linux kernel had a bug where it could boot on QEMU but not on real hardware. The fixed logic now mat