On 12/7/20 12:43 PM, Claudio Fontana wrote: > I am adding to my cleanup series the following, so this is done for all targets: Great! thank you Claudio :) > > > Author: Claudio Fontana <cfontana@xxxxxxx> > Date: Mon Dec 7 11:02:34 2020 +0100 > > cpu: move do_unaligned_access to tcg_ops > > make it consistently SOFTMMU-only. > > Signed-off-by: Claudio Fontana <cfontana@xxxxxxx> > > commit 1ee8254b568a47453ab481aa206fb9fecc7c16f7 > Author: Claudio Fontana <cfontana@xxxxxxx> > Date: Mon Dec 7 10:29:22 2020 +0100 > > cpu: move cc->transaction_failed to tcg_ops > > Signed-off-by: Claudio Fontana <cfontana@xxxxxxx> > > commit 1a03124581841b5c473f879f5fd396dccde48667 > Author: Claudio Fontana <cfontana@xxxxxxx> > Date: Mon Dec 7 10:02:07 2020 +0100 > > cpu: move cc->do_interrupt to tcg_ops > > Signed-off-by: Claudio Fontana <cfontana@xxxxxxx> > > commit 6a35e8f4ee68923006bba404f1f2471038b1039c > Author: Claudio Fontana <cfontana@xxxxxxx> > Date: Mon Dec 7 09:31:14 2020 +0100 > > target/arm: do not use cc->do_interrupt for KVM directly > > cc->do_interrupt is a TCG callback used in accel/tcg only, > call instead directly the arm_cpu_do_interrupt for the > injection of exeptions from KVM, so that > > do_interrupt can be exported to TCG-only operations in > the CPUClass. > > Signed-off-by: Claudio Fontana <cfontana@xxxxxxx>