Commit e376d958 authored by Christoph Schlameuss's avatar Christoph Schlameuss Committed by Claudio Imbrenda
Browse files

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: default avatarChristoph Schlameuss <schlameuss@linux.ibm.com>
Tested-by: default avatarHariharan Mari <hari55@linux.ibm.com>
Reviewed-by: default avatarClaudio 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: default avatarClaudio Imbrenda <imbrenda@linux.ibm.com>
parent b1da33b0
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -210,10 +210,13 @@ TEST_F(uc_kvm, uc_attr_mem_limit)
	struct kvm_device_attr attr = {
		.group = KVM_S390_VM_MEM_CTRL,
		.attr = KVM_S390_VM_MEM_LIMIT_SIZE,
		.addr = (unsigned long)&limit,
		.addr = (u64)&limit,
	};
	int rc;

	rc = ioctl(self->vm_fd, KVM_HAS_DEVICE_ATTR, &attr);
	EXPECT_EQ(0, rc);

	rc = ioctl(self->vm_fd, KVM_GET_DEVICE_ATTR, &attr);
	EXPECT_EQ(0, rc);
	EXPECT_EQ(~0UL, limit);