[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v4 12/17] hw/xen: add stubs for various functions
From: |
Anthony PERARD |
Subject: |
Re: [PATCH v4 12/17] hw/xen: add stubs for various functions |
Date: |
Fri, 14 Mar 2025 13:35:02 +0000 |
On Thu, Mar 13, 2025 at 09:38:58AM -0700, Pierrick Bouvier wrote:
> Those functions are used by system/physmem.c, and are called only if
> xen is enabled (which happens only if CONFIG_XEN is not set).
You mean, 's/is not set/is set/'?
>
> So we can crash in case those are called.
>
> Acked-by: Richard Henderson <richard.henderson@linaro.org>
> Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
> ---
> diff --git a/hw/xen/xen_stubs.c b/hw/xen/xen_stubs.c
> new file mode 100644
> index 00000000000..19cee84bbb4
> --- /dev/null
> +++ b/hw/xen/xen_stubs.c
> +
> +void xen_invalidate_map_cache(void)
> +{
Is this stub actually necessary? xen_invalidate_map_cache() doesn't
seems to be used outside of xen's code.
In anycase:
Acked-by: Anthony PERARD <anthony.perard@vates.tech>
Thanks,
--
Anthony Perard | Vates XCP-ng Developer
XCP-ng & Xen Orchestra - Vates solutions
web: https://vates.tech
- [PATCH v4 03/17] exec/memory_ldst: extract memory_ldst declarations from cpu-all.h, (continued)
- [PATCH v4 03/17] exec/memory_ldst: extract memory_ldst declarations from cpu-all.h, Pierrick Bouvier, 2025/03/13
- [PATCH v4 04/17] exec/memory_ldst_phys: extract memory_ldst_phys declarations from cpu-all.h, Pierrick Bouvier, 2025/03/13
- [PATCH v4 08/17] exec/memory-internal: remove dependency on cpu.h, Pierrick Bouvier, 2025/03/13
- [PATCH v4 05/17] exec/memory.h: make devend_memop "target defines" agnostic, Pierrick Bouvier, 2025/03/13
- [PATCH v4 10/17] system/kvm: make kvm_flush_coalesced_mmio_buffer() accessible for common code, Pierrick Bouvier, 2025/03/13
- [PATCH v4 11/17] exec/ram_addr: call xen_hvm_modified_memory only if xen is enabled, Pierrick Bouvier, 2025/03/13
- [PATCH v4 13/17] system/physmem: compilation unit is now common to all targets, Pierrick Bouvier, 2025/03/13
- [PATCH v4 06/17] codebase: prepare to remove cpu.h from exec/exec-all.h, Pierrick Bouvier, 2025/03/13
- [PATCH v4 07/17] exec/exec-all: remove dependency on cpu.h, Pierrick Bouvier, 2025/03/13
- [PATCH v4 12/17] hw/xen: add stubs for various functions, Pierrick Bouvier, 2025/03/13
- Re: [PATCH v4 12/17] hw/xen: add stubs for various functions,
Anthony PERARD <=
- [PATCH v4 17/17] system/ioport: make compilation unit common, Pierrick Bouvier, 2025/03/13
- [PATCH v4 09/17] exec/ram_addr: remove dependency on cpu.h, Pierrick Bouvier, 2025/03/13
- [PATCH v4 14/17] include/exec/memory: extract devend_big_endian from devend_memop, Pierrick Bouvier, 2025/03/13
- [PATCH v4 15/17] include/exec/memory: move devend functions to memory-internal.h, Pierrick Bouvier, 2025/03/13
- [PATCH v4 16/17] system/memory: make compilation unit common, Pierrick Bouvier, 2025/03/13
- Re: [PATCH v4 00/17] make system memory API available for common code, Pierrick Bouvier, 2025/03/13