[PATCH 3.16 56/99] KVM: arm64: Only sign-extend MMIO up to register width