Skip to content

Commit 0b80c44

Browse files
committed
KVM: s390: selftests: Add has device attr check to uc_attr_mem_limit selftest
JIRA: https://issues.redhat.com/browse/RHEL-113440 commit e376d95 Author: Christoph Schlameuss <schlameuss@linux.ibm.com> Date: Mon Dec 16 10:21:40 2024 +0100 KVM: s390: selftests: Add has device attr check to uc_attr_mem_limit selftest Fixup the uc_attr_mem_limit test case to also cover the KVM_HAS_DEVICE_ATTR ioctl. Signed-off-by: Christoph Schlameuss <schlameuss@linux.ibm.com> Tested-by: Hariharan Mari <hari55@linux.ibm.com> Reviewed-by: Claudio Imbrenda <imbrenda@linux.ibm.com> Link: https://lore.kernel.org/r/20241216092140.329196-7-schlameuss@linux.ibm.com Message-ID: <20241216092140.329196-7-schlameuss@linux.ibm.com> Signed-off-by: Claudio Imbrenda <imbrenda@linux.ibm.com> Signed-off-by: Thomas Huth <thuth@redhat.com>
1 parent e907fa1 commit 0b80c44

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

tools/testing/selftests/kvm/s390/ucontrol_test.c

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,10 +206,13 @@ TEST_F(uc_kvm, uc_attr_mem_limit)
206206
struct kvm_device_attr attr = {
207207
.group = KVM_S390_VM_MEM_CTRL,
208208
.attr = KVM_S390_VM_MEM_LIMIT_SIZE,
209-
.addr = (unsigned long)&limit,
209+
.addr = (u64)&limit,
210210
};
211211
int rc;
212212

213+
rc = ioctl(self->vm_fd, KVM_HAS_DEVICE_ATTR, &attr);
214+
EXPECT_EQ(0, rc);
215+
213216
rc = ioctl(self->vm_fd, KVM_GET_DEVICE_ATTR, &attr);
214217
EXPECT_EQ(0, rc);
215218
EXPECT_EQ(~0UL, limit);

0 commit comments

Comments
 (0)