[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[RFC v1 04/10] i386: move hvf accel files into accel/hvf/
From: |
Claudio Fontana |
Subject: |
[RFC v1 04/10] i386: move hvf accel files into accel/hvf/ |
Date: |
Mon, 9 Nov 2020 18:27:49 +0100 |
Signed-off-by: Claudio Fontana <cfontana@suse.de>
---
MAINTAINERS | 3 +--
target/i386/{ => accel}/hvf/README.md | 0
target/i386/{ => accel}/hvf/hvf-cpus.c | 0
target/i386/{ => accel}/hvf/hvf-cpus.h | 0
target/i386/{ => accel}/hvf/hvf-i386.h | 0
target/i386/{ => accel}/hvf/hvf.c | 0
target/i386/{ => accel}/hvf/meson.build | 0
target/i386/{ => accel}/hvf/panic.h | 0
target/i386/{ => accel}/hvf/vmcs.h | 0
target/i386/{ => accel}/hvf/vmx.h | 0
target/i386/{ => accel}/hvf/x86.c | 0
target/i386/{ => accel}/hvf/x86.h | 0
target/i386/{ => accel}/hvf/x86_cpuid.c | 0
target/i386/{ => accel}/hvf/x86_decode.c | 0
target/i386/{ => accel}/hvf/x86_decode.h | 0
target/i386/{ => accel}/hvf/x86_descr.c | 0
target/i386/{ => accel}/hvf/x86_descr.h | 0
target/i386/{ => accel}/hvf/x86_emu.c | 0
target/i386/{ => accel}/hvf/x86_emu.h | 0
target/i386/{ => accel}/hvf/x86_flags.c | 0
target/i386/{ => accel}/hvf/x86_flags.h | 0
target/i386/{ => accel}/hvf/x86_mmu.c | 0
target/i386/{ => accel}/hvf/x86_mmu.h | 0
target/i386/{ => accel}/hvf/x86_task.c | 0
target/i386/{ => accel}/hvf/x86_task.h | 0
target/i386/{ => accel}/hvf/x86hvf.c | 0
target/i386/{ => accel}/hvf/x86hvf.h | 0
target/i386/meson.build | 2 +-
28 files changed, 2 insertions(+), 3 deletions(-)
rename target/i386/{ => accel}/hvf/README.md (100%)
rename target/i386/{ => accel}/hvf/hvf-cpus.c (100%)
rename target/i386/{ => accel}/hvf/hvf-cpus.h (100%)
rename target/i386/{ => accel}/hvf/hvf-i386.h (100%)
rename target/i386/{ => accel}/hvf/hvf.c (100%)
rename target/i386/{ => accel}/hvf/meson.build (100%)
rename target/i386/{ => accel}/hvf/panic.h (100%)
rename target/i386/{ => accel}/hvf/vmcs.h (100%)
rename target/i386/{ => accel}/hvf/vmx.h (100%)
rename target/i386/{ => accel}/hvf/x86.c (100%)
rename target/i386/{ => accel}/hvf/x86.h (100%)
rename target/i386/{ => accel}/hvf/x86_cpuid.c (100%)
rename target/i386/{ => accel}/hvf/x86_decode.c (100%)
rename target/i386/{ => accel}/hvf/x86_decode.h (100%)
rename target/i386/{ => accel}/hvf/x86_descr.c (100%)
rename target/i386/{ => accel}/hvf/x86_descr.h (100%)
rename target/i386/{ => accel}/hvf/x86_emu.c (100%)
rename target/i386/{ => accel}/hvf/x86_emu.h (100%)
rename target/i386/{ => accel}/hvf/x86_flags.c (100%)
rename target/i386/{ => accel}/hvf/x86_flags.h (100%)
rename target/i386/{ => accel}/hvf/x86_mmu.c (100%)
rename target/i386/{ => accel}/hvf/x86_mmu.h (100%)
rename target/i386/{ => accel}/hvf/x86_task.c (100%)
rename target/i386/{ => accel}/hvf/x86_task.h (100%)
rename target/i386/{ => accel}/hvf/x86hvf.c (100%)
rename target/i386/{ => accel}/hvf/x86hvf.h (100%)
diff --git a/MAINTAINERS b/MAINTAINERS
index 6dabd972c9..dd16c78f97 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -439,8 +439,7 @@ M: Cameron Esfahani <dirty@apple.com>
M: Roman Bolshakov <r.bolshakov@yadro.com>
W: https://wiki.qemu.org/Features/HVF
S: Maintained
-F: accel/stubs/hvf-stub.c
-F: target/i386/hvf/
+F: target/i386/accel/hvf/
F: include/sysemu/hvf.h
WHPX CPUs
diff --git a/target/i386/hvf/README.md b/target/i386/accel/hvf/README.md
similarity index 100%
rename from target/i386/hvf/README.md
rename to target/i386/accel/hvf/README.md
diff --git a/target/i386/hvf/hvf-cpus.c b/target/i386/accel/hvf/hvf-cpus.c
similarity index 100%
rename from target/i386/hvf/hvf-cpus.c
rename to target/i386/accel/hvf/hvf-cpus.c
diff --git a/target/i386/hvf/hvf-cpus.h b/target/i386/accel/hvf/hvf-cpus.h
similarity index 100%
rename from target/i386/hvf/hvf-cpus.h
rename to target/i386/accel/hvf/hvf-cpus.h
diff --git a/target/i386/hvf/hvf-i386.h b/target/i386/accel/hvf/hvf-i386.h
similarity index 100%
rename from target/i386/hvf/hvf-i386.h
rename to target/i386/accel/hvf/hvf-i386.h
diff --git a/target/i386/hvf/hvf.c b/target/i386/accel/hvf/hvf.c
similarity index 100%
rename from target/i386/hvf/hvf.c
rename to target/i386/accel/hvf/hvf.c
diff --git a/target/i386/hvf/meson.build b/target/i386/accel/hvf/meson.build
similarity index 100%
rename from target/i386/hvf/meson.build
rename to target/i386/accel/hvf/meson.build
diff --git a/target/i386/hvf/panic.h b/target/i386/accel/hvf/panic.h
similarity index 100%
rename from target/i386/hvf/panic.h
rename to target/i386/accel/hvf/panic.h
diff --git a/target/i386/hvf/vmcs.h b/target/i386/accel/hvf/vmcs.h
similarity index 100%
rename from target/i386/hvf/vmcs.h
rename to target/i386/accel/hvf/vmcs.h
diff --git a/target/i386/hvf/vmx.h b/target/i386/accel/hvf/vmx.h
similarity index 100%
rename from target/i386/hvf/vmx.h
rename to target/i386/accel/hvf/vmx.h
diff --git a/target/i386/hvf/x86.c b/target/i386/accel/hvf/x86.c
similarity index 100%
rename from target/i386/hvf/x86.c
rename to target/i386/accel/hvf/x86.c
diff --git a/target/i386/hvf/x86.h b/target/i386/accel/hvf/x86.h
similarity index 100%
rename from target/i386/hvf/x86.h
rename to target/i386/accel/hvf/x86.h
diff --git a/target/i386/hvf/x86_cpuid.c b/target/i386/accel/hvf/x86_cpuid.c
similarity index 100%
rename from target/i386/hvf/x86_cpuid.c
rename to target/i386/accel/hvf/x86_cpuid.c
diff --git a/target/i386/hvf/x86_decode.c b/target/i386/accel/hvf/x86_decode.c
similarity index 100%
rename from target/i386/hvf/x86_decode.c
rename to target/i386/accel/hvf/x86_decode.c
diff --git a/target/i386/hvf/x86_decode.h b/target/i386/accel/hvf/x86_decode.h
similarity index 100%
rename from target/i386/hvf/x86_decode.h
rename to target/i386/accel/hvf/x86_decode.h
diff --git a/target/i386/hvf/x86_descr.c b/target/i386/accel/hvf/x86_descr.c
similarity index 100%
rename from target/i386/hvf/x86_descr.c
rename to target/i386/accel/hvf/x86_descr.c
diff --git a/target/i386/hvf/x86_descr.h b/target/i386/accel/hvf/x86_descr.h
similarity index 100%
rename from target/i386/hvf/x86_descr.h
rename to target/i386/accel/hvf/x86_descr.h
diff --git a/target/i386/hvf/x86_emu.c b/target/i386/accel/hvf/x86_emu.c
similarity index 100%
rename from target/i386/hvf/x86_emu.c
rename to target/i386/accel/hvf/x86_emu.c
diff --git a/target/i386/hvf/x86_emu.h b/target/i386/accel/hvf/x86_emu.h
similarity index 100%
rename from target/i386/hvf/x86_emu.h
rename to target/i386/accel/hvf/x86_emu.h
diff --git a/target/i386/hvf/x86_flags.c b/target/i386/accel/hvf/x86_flags.c
similarity index 100%
rename from target/i386/hvf/x86_flags.c
rename to target/i386/accel/hvf/x86_flags.c
diff --git a/target/i386/hvf/x86_flags.h b/target/i386/accel/hvf/x86_flags.h
similarity index 100%
rename from target/i386/hvf/x86_flags.h
rename to target/i386/accel/hvf/x86_flags.h
diff --git a/target/i386/hvf/x86_mmu.c b/target/i386/accel/hvf/x86_mmu.c
similarity index 100%
rename from target/i386/hvf/x86_mmu.c
rename to target/i386/accel/hvf/x86_mmu.c
diff --git a/target/i386/hvf/x86_mmu.h b/target/i386/accel/hvf/x86_mmu.h
similarity index 100%
rename from target/i386/hvf/x86_mmu.h
rename to target/i386/accel/hvf/x86_mmu.h
diff --git a/target/i386/hvf/x86_task.c b/target/i386/accel/hvf/x86_task.c
similarity index 100%
rename from target/i386/hvf/x86_task.c
rename to target/i386/accel/hvf/x86_task.c
diff --git a/target/i386/hvf/x86_task.h b/target/i386/accel/hvf/x86_task.h
similarity index 100%
rename from target/i386/hvf/x86_task.h
rename to target/i386/accel/hvf/x86_task.h
diff --git a/target/i386/hvf/x86hvf.c b/target/i386/accel/hvf/x86hvf.c
similarity index 100%
rename from target/i386/hvf/x86hvf.c
rename to target/i386/accel/hvf/x86hvf.c
diff --git a/target/i386/hvf/x86hvf.h b/target/i386/accel/hvf/x86hvf.h
similarity index 100%
rename from target/i386/hvf/x86hvf.h
rename to target/i386/accel/hvf/x86hvf.h
diff --git a/target/i386/meson.build b/target/i386/meson.build
index 34ec93dbef..da070e4e54 100644
--- a/target/i386/meson.build
+++ b/target/i386/meson.build
@@ -31,7 +31,7 @@ i386_softmmu_ss.add(files(
subdir('accel/kvm')
subdir('accel/hax')
subdir('accel/whpx')
-subdir('hvf')
+subdir('accel/hvf')
target_arch += {'i386': i386_ss}
target_softmmu_arch += {'i386': i386_softmmu_ss}
--
2.26.2
- [RFC v1 00/10] i386 cleanup, Claudio Fontana, 2020/11/09
- [RFC v1 02/10] i386: move whpx accel files to accel/whpx/, Claudio Fontana, 2020/11/09
- [RFC v1 03/10] i386: move hax accel files to accel/hax/, Claudio Fontana, 2020/11/09
- [RFC v1 01/10] i386: move kvm accel files into accel/kvm/, Claudio Fontana, 2020/11/09
- [RFC v1 04/10] i386: move hvf accel files into accel/hvf/,
Claudio Fontana <=
- [RFC v1 05/10] i386: move TCG accel files into accel/tcg/, Claudio Fontana, 2020/11/09
- [RFC v1 08/10] module: introduce MODULE_INIT_ACCEL_CPU, Claudio Fontana, 2020/11/09
- [RFC v1 07/10] i386: move TCG cpu class initialization out of helper.c, Claudio Fontana, 2020/11/09
- [RFC v1 06/10] i386: move cpu dump out of helper.c into cpu-dump.c, Claudio Fontana, 2020/11/09
- [RFC v1 09/10] i386: split cpu.c and defer x86 models registration, Claudio Fontana, 2020/11/09