[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v4 0/6] hw/ppc: Remove tswap() calls
From: |
Philippe Mathieu-Daudé |
Subject: |
[PATCH v4 0/6] hw/ppc: Remove tswap() calls |
Date: |
Fri, 20 Dec 2024 22:30:57 +0100 |
Since v3:
- Addressed Nick & Harsh review comments
Remove the tswap() calls on ePAPR, and convert
them to big-endian LD/ST API on sPAPR.
Build-tested only.
Philippe Mathieu-Daudé (6):
hw/ppc/spapr: Convert HPTE() macro as hpte_get_ptr() method
hw/ppc/spapr: Convert HPTE_VALID() macro as hpte_is_valid() method
hw/ppc/spapr: Convert HPTE_DIRTY() macro as hpte_is_dirty() method
hw/ppc/spapr: Convert CLEAN_HPTE() macro as hpte_set_clean() method
hw/ppc/spapr: Convert DIRTY_HPTE() macro as hpte_set_dirty() method
hw/ppc/epapr: Do not swap ePAPR magic value
hw/ppc/sam460ex.c | 2 +-
hw/ppc/spapr.c | 63 +++++++++++++++++++++++++++++--------------
hw/ppc/virtex_ml507.c | 2 +-
3 files changed, 45 insertions(+), 22 deletions(-)
--
2.47.1
- [PATCH v4 0/6] hw/ppc: Remove tswap() calls,
Philippe Mathieu-Daudé <=
- [PATCH v4 1/6] hw/ppc/spapr: Convert HPTE() macro as hpte_get_ptr() method, Philippe Mathieu-Daudé, 2024/12/20
- [PATCH v4 3/6] hw/ppc/spapr: Convert HPTE_DIRTY() macro as hpte_is_dirty() method, Philippe Mathieu-Daudé, 2024/12/20
- [PATCH v4 4/6] hw/ppc/spapr: Convert CLEAN_HPTE() macro as hpte_set_clean() method, Philippe Mathieu-Daudé, 2024/12/20
- [PATCH v4 2/6] hw/ppc/spapr: Convert HPTE_VALID() macro as hpte_is_valid() method, Philippe Mathieu-Daudé, 2024/12/20
- [PATCH v4 5/6] hw/ppc/spapr: Convert DIRTY_HPTE() macro as hpte_set_dirty() method, Philippe Mathieu-Daudé, 2024/12/20
- [PATCH v4 6/6] hw/ppc/epapr: Do not swap ePAPR magic value, Philippe Mathieu-Daudé, 2024/12/20
- Re: [PATCH v4 0/6] hw/ppc: Remove tswap() calls, Harsh Prateek Bora, 2024/12/23