[PATCH 0/2] powerpc: Disable syscall emulation and stepping
Christophe Leroy
christophe.leroy at csgroup.eu
Mon Jan 24 17:39:38 AEDT 2022
Le 24/01/2022 à 06:57, Nicholas Piggin a écrit :
> As discussed previously
>
> https://lists.ozlabs.org/pipermail/linuxppc-dev/2022-January/238946.html
>
> I'm wondering whether PPC32 should be returning -1 for syscall
> instructions too here? That could be done in another patch anyway.
>
The 'Programming Environments Manual for 32-Bit Implementations of the
PowerPC™ Architecture' says:
The following are not traced:
• rfi instruction
• sc and trap instructions that trap
• Other instructions that cause interrupts (other than trace interrupts)
• The first instruction of any interrupt handler
• Instructions that are emulated by software
So I think PPC32 should return -1 as well.
Christophe
More information about the Linuxppc-dev
mailing list