Re: [PATCH 2/4] target/ppc: added solutions for building with disable-tcg

2021-04-13 Thread David Gibson
On Mon, Apr 12, 2021 at 08:40:47AM -0700, Richard Henderson wrote: > On 4/11/21 10:08 PM, David Gibson wrote: > > Not directly related to what you're trying to accomplish here, but the > > whole vscr_sat thing looks really weird. I have no idea why we're > > splitting out the storage of VSCR[SAT]

Re: [PATCH 2/4] target/ppc: added solutions for building with disable-tcg

2021-04-12 Thread Richard Henderson
On 4/11/21 10:08 PM, David Gibson wrote: Not directly related to what you're trying to accomplish here, but the whole vscr_sat thing looks really weird. I have no idea why we're splitting out the storage of VSCR[SAT] for the TCG case at all. If you wanted to clean that up as a preliminary, I'd

Re: [PATCH 2/4] target/ppc: added solutions for building with disable-tcg

2021-04-11 Thread David Gibson
On Fri, Apr 09, 2021 at 12:19:14PM -0300, Bruno Larsen (billionai) wrote: > this commit presents 2 possible solutions for substituting TCG emulation > with KVM calls. One - used in machine.c and arch_dump.c - explicitly > adds the KVM function and has the possibility of adding the TCG one > for

Re: [PATCH 2/4] target/ppc: added solutions for building with disable-tcg

2021-04-09 Thread Fabiano Rosas
"Bruno Larsen (billionai)" writes: > this commit presents 2 possible solutions for substituting TCG emulation > with KVM calls. One - used in machine.c and arch_dump.c - explicitly As I mentioned in my reply to your introductory email I don't think we should be replacing TCG routines with calls

[PATCH 2/4] target/ppc: added solutions for building with disable-tcg

2021-04-09 Thread Bruno Larsen (billionai)
this commit presents 2 possible solutions for substituting TCG emulation with KVM calls. One - used in machine.c and arch_dump.c - explicitly adds the KVM function and has the possibility of adding the TCG one for more generic compilation, prioritizing te KVM option. The second option, implemented