Am 10.05.2013 15:08, schrieb Paolo Bonzini: > Il 10/05/2013 15:01, Anthony Liguori ha scritto: >> I'd prefer not to disable but instead focus on improving performance. > > For 1.5? This is a regression in 1.5 due to more and more usage of > foo_env_on_cpu.
If CPUs were the only reason, we could simply change those inlines and ENV_GET_CPU() macro to use a C cast. No complicated interface scenarios requiring a dynamic cast are used for CPUs so far to my knowledge. Either way, it would be nice to see the call sites of those most-impacting dynamic casts! So far I held back my APIC RFC since I'm not sure how to reproducibly profile things. Andreas -- SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg