Re: [PATCH v2] target/ppc: Fix BookE debug interrupt generation

2022-04-26 Thread Daniel Henrique Barboza
Queued in gitlab.com/danielhb/qemu/tree/ppc-next. Thanks, Daniel On 4/20/22 22:17, Bin Meng wrote: From: Bin Meng Per E500 core reference manual [1], chapter 8.4.4 "Branch Taken Debug Event" and chapter 8.4.5 "Instruction Complete Debug Event": "A branch taken debug event occurs if both

Re: [PATCH v2] target/ppc: Fix BookE debug interrupt generation

2022-04-25 Thread Cédric Le Goater
On 4/25/22 16:16, Lucas Mateus Martins Araujo e Castro wrote: On 20/04/2022 22:17, Bin Meng wrote: From: Bin Meng Per E500 core reference manual [1], chapter 8.4.4 "Branch Taken Debug Event" and chapter 8.4.5 "Instruction Complete Debug Event": "A branch taken debug event occurs if both

Re: [PATCH v2] target/ppc: Fix BookE debug interrupt generation

2022-04-25 Thread Lucas Mateus Martins Araujo e Castro
On 20/04/2022 22:17, Bin Meng wrote: From: Bin Meng Per E500 core reference manual [1], chapter 8.4.4 "Branch Taken Debug Event" and chapter 8.4.5 "Instruction Complete Debug Event": "A branch taken debug event occurs if both MSR[DE] and DBCR0[BRT] are set ... Branch taken debug events

Re: [PATCH v2] target/ppc: Fix BookE debug interrupt generation

2022-04-22 Thread Fabiano Rosas
Bin Meng writes: > From: Bin Meng > > Per E500 core reference manual [1], chapter 8.4.4 "Branch Taken Debug > Event" and chapter 8.4.5 "Instruction Complete Debug Event": > > "A branch taken debug event occurs if both MSR[DE] and DBCR0[BRT] > are set ... Branch taken debug events are not

Re: [PATCH v2] target/ppc: Fix BookE debug interrupt generation

2022-04-21 Thread Cédric Le Goater
On 4/21/22 03:17, Bin Meng wrote: From: Bin Meng Per E500 core reference manual [1], chapter 8.4.4 "Branch Taken Debug Event" and chapter 8.4.5 "Instruction Complete Debug Event": "A branch taken debug event occurs if both MSR[DE] and DBCR0[BRT] are set ... Branch taken debug events are

[PATCH v2] target/ppc: Fix BookE debug interrupt generation

2022-04-20 Thread Bin Meng
From: Bin Meng Per E500 core reference manual [1], chapter 8.4.4 "Branch Taken Debug Event" and chapter 8.4.5 "Instruction Complete Debug Event": "A branch taken debug event occurs if both MSR[DE] and DBCR0[BRT] are set ... Branch taken debug events are not recognized if MSR[DE] is