aboutsummaryrefslogtreecommitdiff
path: root/pc-bios/s390-ccw.img
diff options
context:
space:
mode:
authorPeter Maydell <peter.maydell@linaro.org>2022-02-01 19:32:05 +0000
committerPeter Maydell <peter.maydell@linaro.org>2022-02-08 10:56:29 +0000
commit84d43d2e82dad29db43a96c2ef22606ce834b248 (patch)
tree8864d6172915eb69d2b53de70e89bd73ef5191d1 /pc-bios/s390-ccw.img
parentda4680ce3a03b0cc13fe7a2b98b815c039517f26 (diff)
hw/intc/arm_gicv3_its: In MAPC with V=0, don't check rdbase field
In the MAPC command, if V=0 this is a request to delete a collection table entry and the rdbase field of the command packet will not be used. In particular, the specification says that the "UNPREDICTABLE if rdbase is not valid" only applies for V=1. We were doing a check-and-log-guest-error on rdbase regardless of whether the V bit was set, and also (harmlessly but confusingly) storing the contents of the rdbase field into the updated collection table entry. Update the code so that if V=0 we don't check or use the rdbase field value. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-id: 20220201193207.2771604-12-peter.maydell@linaro.org
Diffstat (limited to 'pc-bios/s390-ccw.img')
0 files changed, 0 insertions, 0 deletions