Re: [RFC PATCH] cputlb and ssi: cache class to avoid expensive object_dynamic_cast_assert (HACK!!!)

2022-08-04 Thread Cédric Le Goater
On 8/4/22 18:51, Alex Bennée wrote: Cédric Le Goater writes: Hello Alex, Thanks for putting some time into this problem, On 8/4/22 11:20, Alex Bennée wrote: Investigating why some BMC models are so slow compared to a plain ARM virt machines I did some profiling of: ./qemu-system-arm

Re: [RFC PATCH] cputlb and ssi: cache class to avoid expensive object_dynamic_cast_assert (HACK!!!)

2022-08-04 Thread Alex Bennée
Cédric Le Goater writes: > Hello Alex, > > Thanks for putting some time into this problem, > > On 8/4/22 11:20, Alex Bennée wrote: >> Investigating why some BMC models are so slow compared to a plain ARM >> virt machines I did some profiling of: >>./qemu-system-arm -M romulus-bmc -nic user

Re: [RFC PATCH] cputlb and ssi: cache class to avoid expensive object_dynamic_cast_assert (HACK!!!)

2022-08-04 Thread Cédric Le Goater
Hello Alex, Thanks for putting some time into this problem, On 8/4/22 11:20, Alex Bennée wrote: Investigating why some BMC models are so slow compared to a plain ARM virt machines I did some profiling of: ./qemu-system-arm -M romulus-bmc -nic user \ -drive

[RFC PATCH] cputlb and ssi: cache class to avoid expensive object_dynamic_cast_assert (HACK!!!)

2022-08-04 Thread Alex Bennée
Investigating why some BMC models are so slow compared to a plain ARM virt machines I did some profiling of: ./qemu-system-arm -M romulus-bmc -nic user \ -drive file=obmc-phosphor-image-romulus.static.mtd,format=raw,if=mtd \ -nographic -serial mon:stdio And saw that