diff options
author | Christoffer Dall <christoffer.dall@linaro.org> | 2017-12-03 23:54:41 +0100 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2017-12-14 09:28:14 +0100 |
commit | cf6668d57a26e7d72d12117e9aba0c3c1578bfc5 (patch) | |
tree | 1c6989049f1959f6acebb707e70b6043ffd33284 /.mailmap | |
parent | 6ead44d4b5b8b1ecfcbd2302f15028dab7774da3 (diff) |
KVM: arm/arm64: Fix broken GICH_ELRSR big endian conversion
commit fc396e066318c0a02208c1d3f0b62950a7714999 upstream.
We are incorrectly rearranging 32-bit words inside a 64-bit typed value
for big endian systems, which would result in never marking a virtual
interrupt as inactive on big endian systems (assuming 32 or fewer LRs on
the hardware). Fix this by not doing any word order manipulation for
the typed values.
Acked-by: Christoffer Dall <christoffer.dall@linaro.org>
Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to '.mailmap')
0 files changed, 0 insertions, 0 deletions