On 15/09/2015 11:58, Aurelien Jarno wrote: > On 2015-09-14 15:55, Richard Henderson wrote: >> On 07/10/2015 02:56 AM, Pavel Dovgalyuk wrote: >>> Pavel Dovgalyuk (11): >>> softmmu: add helper function to pass through retaddr >>> softmmu: remove now unused functions >>> cpu-exec: introduce loop exit with restore function >> >> These first three have been merged now. >> >>> target-mips: improve exception handling >>> target-i386: introduce new raise_exception functions >>> target-i386: exception handling for FPU instructions >>> target-i386: exception handling for div instructions >>> target-i386: exception handling for memory helpers >>> target-i386: exception handling for seg_helper functions >>> target-i386: exception handling for other helper functions >>> target-ppc: exceptions handling in icount mode >> >> And I've applied the target-i386 patches to my tgt-i386-next branch. >> They'll be merged soon. That leaves the mips and ppc patches; I hope that >> Leon and Alex will review these. > > AFAIK Leon already started to look at the mips patch. The problem is > that there introduced a serious performance regression in user mode: > > https://lists.gnu.org/archive/html/qemu-devel/2015-08/msg01620.html
I haven't got round to trying Pavel's suggestion yet. I'll try to move it towards the beginning of my todo list. Leon