summaryrefslogtreecommitdiff
path: root/Documentation/unaligned-memory-access.txt
diff options
context:
space:
mode:
authorMarc Zyngier <marc.zyngier@arm.com>2017-11-16 20:58:16 +0300
committerChristoffer Dall <christoffer.dall@linaro.org>2017-11-29 18:46:13 +0300
commitddb4b0102cb9cdd2398d98b3e1e024e08a2f4239 (patch)
treeeb5ca07ec25df0eea84c1480ee0fcdaa7829ad53 /Documentation/unaligned-memory-access.txt
parent150009e2c70cc3c6e97f00e7595055765d32fb85 (diff)
downloadlinux-ddb4b0102cb9cdd2398d98b3e1e024e08a2f4239.tar.xz
KVM: arm/arm64: vgic: Preserve the revious read from the pending table
The current pending table parsing code assumes that we keep the previous read of the pending bits, but keep that variable in the current block, making sure it is discarded on each loop. We end-up using whatever is on the stack. Who knows, it might just be the right thing... Fixes: 280771252c1ba ("KVM: arm64: vgic-v3: KVM_DEV_ARM_VGIC_SAVE_PENDING_TABLES") Cc: stable@vger.kernel.org # 4.12 Reported-by: AKASHI Takahiro <takahiro.akashi@linaro.org> Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
Diffstat (limited to 'Documentation/unaligned-memory-access.txt')
0 files changed, 0 insertions, 0 deletions