Re: [Qemu-devel] qemu cpu-all.h cpu-exec.c exec.c target-i386/cp...

2007-09-24 Thread Alexander Graf
Hi Fabrice, thank you for commenting on this. Fabrice Bellard wrote: > Hi, > > The code would be simpler if some intercept tests were done at runtime > in the corresponding helpers (for crN, drN and MSR registers, I/Os). > This is especially true when the existing helpers can return an > exceptio

Re: [Qemu-devel] qemu cpu-all.h cpu-exec.c exec.c target-i386/cp...

2007-09-23 Thread Fabrice Bellard
Hi, The code would be simpler if some intercept tests were done at runtime in the corresponding helpers (for crN, drN and MSR registers, I/Os). This is especially true when the existing helpers can return an exception at runtime. Complicating the translator to handle SVM is definitely not the

[Qemu-devel] qemu cpu-all.h cpu-exec.c exec.c target-i386/cp...

2007-09-23 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 07/09/23 15:28:04 Modified files: . : cpu-all.h cpu-exec.c exec.c target-i386: cpu.h exec.h helper.c helper2.c op.c translate.c Log message: S