mirror of
https://github.com/torvalds/linux.git
synced 2026-05-28 17:13:52 +02:00
KVM: arm64: selftests: Drop SVE cap check in print_reg
The check doesn't prove much anyway, as the reg lists could be messed up too. Just drop the check to simplify making print_reg more independent. Signed-off-by: Andrew Jones <ajones@ventanamicro.com> Signed-off-by: Haibo Xu <haibo1.xu@intel.com> Signed-off-by: Anup Patel <anup@brainfault.org>
This commit is contained in:
parent
dfaf20af76
commit
2653860812
|
|
@ -129,16 +129,6 @@ static const char *config_name(struct vcpu_config *c)
|
|||
return c->name;
|
||||
}
|
||||
|
||||
static bool has_cap(struct vcpu_config *c, long capability)
|
||||
{
|
||||
struct reg_sublist *s;
|
||||
|
||||
for_each_sublist(c, s)
|
||||
if (s->capability == capability)
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
|
||||
static bool filter_reg(__u64 reg)
|
||||
{
|
||||
/*
|
||||
|
|
@ -335,10 +325,7 @@ static void print_reg(struct vcpu_config *c, __u64 id)
|
|||
printf("\tKVM_REG_ARM_FW_FEAT_BMAP_REG(%lld),\n", id & 0xffff);
|
||||
break;
|
||||
case KVM_REG_ARM64_SVE:
|
||||
if (has_cap(c, KVM_CAP_ARM_SVE))
|
||||
printf("\t%s,\n", sve_id_to_str(c, id));
|
||||
else
|
||||
TEST_FAIL("%s: KVM_REG_ARM64_SVE is an unexpected coproc type in reg id: 0x%llx", config_name(c), id);
|
||||
printf("\t%s,\n", sve_id_to_str(c, id));
|
||||
break;
|
||||
default:
|
||||
TEST_FAIL("%s: Unexpected coproc type: 0x%llx in reg id: 0x%llx",
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user