qapi: make most CPU commands unconditionally availableThis removes the TARGET_* conditions from all the CPU commandsthat are conceptually target independent. Top level stubs areprovided to cope w
qapi: make most CPU commands unconditionally availableThis removes the TARGET_* conditions from all the CPU commandsthat are conceptually target independent. Top level stubs areprovided to cope with targets which do not currently implementall of the commands. Adjust the doc comments accordingly.Reviewed-by: Richard Henderson <richard.henderson@linaro.org>Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>Message-ID: <20250522190542.588267-10-pierrick.bouvier@linaro.org>Reviewed-by: Markus Armbruster <armbru@redhat.com>
show more ...
include: Remove 'exec/exec-all.h'"exec/exec-all.h" is now fully empty, let's remove it.Mechanical change running: $ sed -i '/exec\/exec-all.h/d' $(git grep -wl exec/exec-all.h)Signed-off-by:
include: Remove 'exec/exec-all.h'"exec/exec-all.h" is now fully empty, let's remove it.Mechanical change running: $ sed -i '/exec\/exec-all.h/d' $(git grep -wl exec/exec-all.h)Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>Reviewed-by: Mark Cave-Ayland <mark.caveayland@nutanix.com>Signed-off-by: Richard Henderson <richard.henderson@linaro.org>Message-ID: <20250424202412.91612-14-philmd@linaro.org>
exec: Declare tlb_flush*() in 'exec/cputlb.h'Move CPU TLB related methods to "exec/cputlb.h".Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>Reviewed-by: Richard Henderson <richard.hend
exec: Declare tlb_flush*() in 'exec/cputlb.h'Move CPU TLB related methods to "exec/cputlb.h".Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>Reviewed-by: Richard Henderson <richard.henderson@linaro.org>Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>Message-ID: <20241114011310.3615-19-philmd@linaro.org>Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
include: Rename sysemu/ -> system/Headers in include/sysemu/ are not only related to system*emulation*, they are also used by virtualization. Renameas system/ which is clearer.Files renamed man
include: Rename sysemu/ -> system/Headers in include/sysemu/ are not only related to system*emulation*, they are also used by virtualization. Renameas system/ which is clearer.Files renamed manually then mechanical change using sed tool.Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>Reviewed-by: Richard Henderson <richard.henderson@linaro.org>Tested-by: Lei Yang <leiyang@redhat.com>Message-Id: <20241203172445.28576-1-philmd@linaro.org>