Re: [PATCH v6 3/9] target/ppc: Fix gen_sc to use correct nip

2024-02-26 Thread Nicholas Piggin
On Thu Feb 22, 2024 at 9:33 PM AEST, BALATON Zoltan wrote: > Most exceptions are raised with nip pointing to the faulting > instruction but the sc instruction generating a syscall exception > leaves nip pointing to next instruction. Fix gen_sc to not use > gen_exception_err() which sets nip back bu

[PATCH v6 3/9] target/ppc: Fix gen_sc to use correct nip

2024-02-22 Thread BALATON Zoltan
Most exceptions are raised with nip pointing to the faulting instruction but the sc instruction generating a syscall exception leaves nip pointing to next instruction. Fix gen_sc to not use gen_exception_err() which sets nip back but correctly set nip to pc_next so we don't have to patch this in th