On 23/11/20 10:55, Claudio Fontana wrote:
One idea that came to mind is, why not extend accel.h to user mode?

It already contains

#ifndef CONFIG_USER_ONLY

parts, so maybe it was meant to be used by both, and just happened to
end up confined to include/softmmu ?

Basically I was thinking, we could have an AccelState and an
AccelClass for user mode as well (without bringing in the whole
machine thing), and from there we could use current_accel() to build
up the right name for the chosen accelerator?

Yes, extending the accelerator class to usermode emulation is certainly a good idea.

Paolo


Reply via email to