[PATCH 4.4 19/34] kvm: avoid speculation-based attacks from out-of-range memslot accesses