[PATCH 0/6] KVM: s390: vsie: Small VSIE cleanup and improvements
Christoph Schlameuss <[email protected]>
| Newsgroups | org.kernel.vger.linux-s390,org.kernel.vger.kvm |
|---|---|
| Message-ID | <[email protected]> |
Some patches previously sent in series "KVM: s390: vsie: Add VSIE SIGP Interpretation (vsie_sigpi) v1" Link: https://lore.kernel.org/r/[email protected] now in its own series as proposed by Janosch in Link: https://lore.kernel.org/all/[email protected]/ As well as some small additions like some of the offsets in struct vsie_page do have in page offset or alignment requirements. Adding assertions can actually prevent bad code changes as well as provide clarity for the requirements. And introduction of simple SCB_ALIGNMENT_SHIFT constant. --- Christoph Schlameuss (6): KVM: s390: Remove double 64bscao feature check KVM: s390: vsie: Remove duplicate assertion KVM: s390: vsie: Convert shift to phys_to_pfn() KVM: s390: vsie: Assert mcck_info offset in vsie_page KVM: s390: vsie: Assert crycb alignment in vsie_page KVM: s390: vsie: Create constant SCB_ALIGNMENT_SHIFT arch/s390/include/asm/kvm_host_types.h | 2 ++ arch/s390/kvm/kvm-s390.c | 3 +-- arch/s390/kvm/vsie.c | 19 +++++++++---------- 3 files changed, 12 insertions(+), 12 deletions(-) --- base-commit: f9a2394a23482bfd330911e9c8295b71724feacd change-id: 20260716-vsie-cleanup-202607-8690ba7ac3ea Best regards, -- Christoph Schlameuss <[email protected]>