ppc/spapr|pnv: Remove SAO from pa-features
commita5a5778622d8104b7184ba61bd16d5968195dce1
authorNicholas Piggin <npiggin@gmail.com>
Wed, 27 Dec 2023 13:53:25 +0000 (27 23:53 +1000)
committerNicholas Piggin <npiggin@gmail.com>
Tue, 12 Mar 2024 16:47:04 +0000 (13 02:47 +1000)
treeb4bb9f289c8208d5aeac71ac374f9e46952e28a2
parent4b8732fce9cec7703b49543d612b6e654e0452dd
ppc/spapr|pnv: Remove SAO from pa-features

SAO is a page table attribute that strengthens the memory ordering of
accesses. QEMU with MTTCG does not implement this, so clear it in
ibm,pa-features. This is an obscure feature that has been removed from
POWER10 ISA v3.1, there isn't much concern with removing it.

Reviewed-by: Harsh Prateek Bora <harshpb@linux.ibm.com>
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
hw/ppc/pnv.c
hw/ppc/spapr.c