Now that both cpu and the dump implementation use the SysemuCPUOps interface, we can remove cpu_get_note_size, including its stub.
Signed-off-by: Pierrick Bouvier <[email protected]> --- include/system/dump-arch.h | 1 - stubs/dump.c | 21 --------------------- stubs/meson.build | 1 - target/arm/arch_dump.c | 5 ----- target/i386/arch_dump.c | 5 ----- target/loongarch/arch_dump.c | 5 ----- target/ppc/arch_dump.c | 5 ----- target/riscv/arch_dump.c | 5 ----- target/s390x/arch_dump.c | 5 ----- 9 files changed, 53 deletions(-) delete mode 100644 stubs/dump.c diff --git a/include/system/dump-arch.h b/include/system/dump-arch.h index 7cde5e27ce8..4abce14582a 100644 --- a/include/system/dump-arch.h +++ b/include/system/dump-arch.h @@ -28,6 +28,5 @@ typedef struct ArchDumpInfo { } ArchDumpInfo; struct GuestPhysBlockList; /* memory_mapping.h */ -ssize_t cpu_get_note_size(int class, int machine, int nr_cpus); #endif diff --git a/stubs/dump.c b/stubs/dump.c deleted file mode 100644 index 2ce3c5e274d..00000000000 --- a/stubs/dump.c +++ /dev/null @@ -1,21 +0,0 @@ -/* - * QEMU dump - * - * Copyright Fujitsu, Corp. 2011, 2012 - * - * Authors: - * Wen Congyang <[email protected]> - * - * This work is licensed under the terms of the GNU GPL, version 2 or later. - * See the COPYING file in the top-level directory. - * - */ - -#include "qemu/osdep.h" -#include "system/dump-arch.h" - -ssize_t cpu_get_note_size(int class, int machine, int nr_cpus) -{ - return -1; -} - diff --git a/stubs/meson.build b/stubs/meson.build index 29b6644b254..c6d96959d24 100644 --- a/stubs/meson.build +++ b/stubs/meson.build @@ -71,7 +71,6 @@ if have_system # adding more of these. If the symbol is used in specific_ss, # in particular, consider defining a preprocessor macro via # Kconfig or configs/targets/. - stub_ss.add(files('dump.c')) stub_ss.add(files('cmos.c')) stub_ss.add(files('fw_cfg.c')) if igvm.found() diff --git a/target/arm/arch_dump.c b/target/arm/arch_dump.c index 60456e81bf8..986ce3d7884 100644 --- a/target/arm/arch_dump.c +++ b/target/arm/arch_dump.c @@ -453,8 +453,3 @@ ssize_t arm_get_note_size(const CPUState *cs, int class, int machine, return note_size * nr_cpus; } - -ssize_t cpu_get_note_size(int class, int machine, int nr_cpus) -{ - return arm_get_note_size(first_cpu, class, machine, nr_cpus); -} diff --git a/target/i386/arch_dump.c b/target/i386/arch_dump.c index 4d8e9374cd1..4a375f5cbe0 100644 --- a/target/i386/arch_dump.c +++ b/target/i386/arch_dump.c @@ -461,8 +461,3 @@ ssize_t x86_get_note_size(const CPUState *cs, int class, int machine, return (elf_note_size + qemu_note_size) * nr_cpus; } - -ssize_t cpu_get_note_size(int class, int machine, int nr_cpus) -{ - return x86_get_note_size(first_cpu, class, machine, nr_cpus); -} diff --git a/target/loongarch/arch_dump.c b/target/loongarch/arch_dump.c index e27bd0f6497..0b39fc73c12 100644 --- a/target/loongarch/arch_dump.c +++ b/target/loongarch/arch_dump.c @@ -163,8 +163,3 @@ ssize_t loongarch_get_note_size(const CPUState *cs, int class, return note_size * nr_cpus; } - -ssize_t cpu_get_note_size(int class, int machine, int nr_cpus) -{ - return loongarch_get_note_size(first_cpu, class, machine, nr_cpus); -} diff --git a/target/ppc/arch_dump.c b/target/ppc/arch_dump.c index 585306ccf7b..965599368f7 100644 --- a/target/ppc/arch_dump.c +++ b/target/ppc/arch_dump.c @@ -269,11 +269,6 @@ ssize_t ppc_get_note_size(const CPUState *cs, int class, int machine, return (elf_note_size) * nr_cpus; } -ssize_t cpu_get_note_size(int class, int machine, int nr_cpus) -{ - return ppc_get_note_size(first_cpu, class, machine, nr_cpus); -} - static int ppc_write_all_elf_notes(const char *note_name, WriteCoreDumpFunction f, PowerPCCPU *cpu, int id, diff --git a/target/riscv/arch_dump.c b/target/riscv/arch_dump.c index e6c18518314..bdf411ad454 100644 --- a/target/riscv/arch_dump.c +++ b/target/riscv/arch_dump.c @@ -195,8 +195,3 @@ ssize_t riscv_get_note_size(const CPUState *cs, int class, int machine, return note_size * nr_cpus; } - -ssize_t cpu_get_note_size(int class, int machine, int nr_cpus) -{ - return riscv_get_note_size(first_cpu, class, machine, nr_cpus); -} diff --git a/target/s390x/arch_dump.c b/target/s390x/arch_dump.c index 3ca85e6b64b..5048fbaf982 100644 --- a/target/s390x/arch_dump.c +++ b/target/s390x/arch_dump.c @@ -496,8 +496,3 @@ ssize_t s390_get_note_size(const CPUState *cs, int class, int machine, return (elf_note_size) * nr_cpus; } - -ssize_t cpu_get_note_size(int class, int machine, int nr_cpus) -{ - return s390_get_note_size(first_cpu, class, machine, nr_cpus); -} -- 2.43.0
