On 16/12/2025 17:55, Oleksii Kurochko wrote: > Introduce arch_dt_passthrough_p2m_type() and use it instead of > `p2m_mmio_direct_dev` to avoid leaking Arm-specific naming into > common Xen code, such as dom0less passthrough property handling. > > This helps reduce platform-specific terminology in shared logic and > improves clarity for future non-Arm ports (e.g. RISC-V or PowerPC). > > No functional changes — the definition is preserved via a static inline > function for Arm. > > Suggested-by: Jan Beulich <[email protected]> > Signed-off-by: Oleksii Kurochko <[email protected]> Reviewed-by: Michal Orzel <[email protected]> ~Michal
- [PATCH v7 00/19] xen/riscv: introduce p2m functionality Oleksii Kurochko
- [PATCH v7 02/19] xen/riscv: introduce VMID allocatio... Oleksii Kurochko
- [PATCH v7 01/19] xen/riscv: detect and initialize G-... Oleksii Kurochko
- [PATCH v7 04/19] xen/riscv: construct the P2M pages ... Oleksii Kurochko
- [PATCH v7 05/19] xen/riscv: add root page table allo... Oleksii Kurochko
- [PATCH v7 08/19] xen/dom0less: abstract Arm-specific... Oleksii Kurochko
- Re: [PATCH v7 08/19] xen/dom0less: abstract Arm-... Jan Beulich
- Re: [PATCH v7 08/19] xen/dom0less: abstract Arm-... Orzel, Michal
- [PATCH v7 11/19] xen/riscv: Implement p2m_free_subtr... Oleksii Kurochko
- [PATCH v7 07/19] xen/riscv: add new p2m types and he... Oleksii Kurochko
- [PATCH v7 03/19] xen/riscv: introduce things necessa... Oleksii Kurochko
- [PATCH v7 09/19] xen/riscv: implement function to ma... Oleksii Kurochko
- [PATCH v7 10/19] xen/riscv: implement p2m_set_range(... Oleksii Kurochko
- [PATCH v7 06/19] xen/riscv: introduce pte_{set,get}_... Oleksii Kurochko
- [PATCH v7 12/19] xen/riscv: Implement p2m_pte_from_m... Oleksii Kurochko
- [PATCH v7 15/19] xen/riscv: implement put_page() Oleksii Kurochko
- [PATCH v7 13/19] xen/riscv: implement p2m_next_level... Oleksii Kurochko
- [PATCH v7 17/19] xen/riscv: add support of page look... Oleksii Kurochko
