[PATCH 0/4] GIC DEVICE_LITTLE_ENDIAN clean-ups and potential bug fix

Alex Bennée posted 4 patches 2 weeks, 5 days ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260121105932.135676-1-alex.bennee@linaro.org
Maintainers: Peter Maydell <peter.maydell@linaro.org>
hw/intc/arm_gic.c              | 12 ++++++------
hw/intc/arm_gicv3.c            |  4 ++--
hw/intc/arm_gicv3_its.c        |  4 ++--
hw/intc/arm_gicv3_its_common.c |  4 ++--
hw/intc/arm_gicv3_its_kvm.c    |  2 +-
hw/intc/armv7m_nvic.c          |  2 +-
6 files changed, 14 insertions(+), 14 deletions(-)
[PATCH 0/4] GIC DEVICE_LITTLE_ENDIAN clean-ups and potential bug fix
Posted by Alex Bennée 2 weeks, 5 days ago
Following on from my RFC on Monday I have split the
DEVICE_LITTLE_ENDIAN changes apart from the corner case bug fix as
well as updating the other GIC regions.

Alex.

Alex Bennée (4):
  hw/intc: declare NVIC regions as little endian
  hw/intc: declare GIC regions as little endian
  hw/intc: declare GICv3 regions as little endian
  hw/intc: avoid byte swap fiddling in gicv3 its path

 hw/intc/arm_gic.c              | 12 ++++++------
 hw/intc/arm_gicv3.c            |  4 ++--
 hw/intc/arm_gicv3_its.c        |  4 ++--
 hw/intc/arm_gicv3_its_common.c |  4 ++--
 hw/intc/arm_gicv3_its_kvm.c    |  2 +-
 hw/intc/armv7m_nvic.c          |  2 +-
 6 files changed, 14 insertions(+), 14 deletions(-)

-- 
2.47.3


Re: [PATCH 0/4] GIC DEVICE_LITTLE_ENDIAN clean-ups and potential bug fix
Posted by Peter Maydell 2 weeks, 3 days ago
On Wed, 21 Jan 2026 at 10:59, Alex Bennée <alex.bennee@linaro.org> wrote:
>
> Following on from my RFC on Monday I have split the
> DEVICE_LITTLE_ENDIAN changes apart from the corner case bug fix as
> well as updating the other GIC regions.
>
> Alex.
>
> Alex Bennée (4):
>   hw/intc: declare NVIC regions as little endian
>   hw/intc: declare GIC regions as little endian
>   hw/intc: declare GICv3 regions as little endian
>   hw/intc: avoid byte swap fiddling in gicv3 its path



Applied to target-arm.next, thanks.

-- PMM