Re: [PATCH 5/6] KVM: s390: vsie: Assert crycb alignment in vsie_page
Christian Borntraeger <[email protected]>
| Newsgroups | org.kernel.vger.linux-s390,org.kernel.vger.kvm |
|---|---|
| Message-ID | <[email protected]> |
Am 07.08.26 um 11:57 schrieb Christoph Schlameuss: > The crypto control block address is required to have double word > alignment. > > Signed-off-by: Christoph Schlameuss <[email protected]> Reviewed-by: Christian Borntraeger <[email protected]> > --- > arch/s390/kvm/vsie.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/arch/s390/kvm/vsie.c b/arch/s390/kvm/vsie.c > index 7c3b5e11b301..c9392460edca 100644 > --- a/arch/s390/kvm/vsie.c > +++ b/arch/s390/kvm/vsie.c > @@ -69,6 +69,7 @@ struct vsie_page { > > static_assert(sizeof(struct vsie_page) == PAGE_SIZE); > static_assert(offsetof(struct vsie_page, mcck_info) == offsetof(struct sie_page, mcck_info)); > +static_assert(IS_ALIGNED(offsetof(struct vsie_page, crycb), 8)); > > /* trigger a validity icpt for the given scb */ > static int set_validity_icpt(struct kvm_s390_sie_block *scb, >