Re: [Qemu-devel] [PATCH v2] ppc: Prevent inifnite loop in decrementer auto-reload.

2017-01-09 Thread Eric Blake
On 01/09/2017 07:07 AM, Roman Kapl wrote: s/inifnite/infinite/ in the subject > If the DECAR register is set to 0, QEMU tries to reload the decrementer with > zero in an inifinite loop. According to PPC documentation, the decrementer is s/inifinite/infinite/ > triggered on 1->0 transition, so

[Qemu-devel] [PATCH v2] ppc: Prevent inifnite loop in decrementer auto-reload.

2017-01-09 Thread Roman Kapl
If the DECAR register is set to 0, QEMU tries to reload the decrementer with zero in an inifinite loop. According to PPC documentation, the decrementer is triggered on 1->0 transition, so avoid reloading the decrementer if if is already zero. The problem does not manifest under Linux, but it is