On 27/11/2017 21:23, Luwei Kang wrote:
> +             int t, times = entry->eax & 0xffffffff;

This AND is not necessary.

Paolo

> +
> +             if (!f_intel_pt)
> +                     break;
> +
> +             entry->flags |= KVM_CPUID_FLAG_SIGNIFCANT_INDEX;
> +             for (t = 1; t <= times; ++t) {
> +                     if (*nent >= maxnent)
> +                             goto out;
> +                     do_cpuid_1_ent(&entry[t], function, t);
> +                     entry[t].flags |= KVM_CPUID_FLAG_SIGNIFCANT_INDEX;
> +                     ++*nent;
> +             }
> +             break;
> +     }

Reply via email to