On Fri, Sep 25, 2020 at 7:36 AM Alexander Graf <graf@xxxxxxxxxx> wrote: > > Now that we have the ability to handle MSRs from user space and also to > select which ones we do want to prevent in-kernel KVM code from handling, > let's add a selftest to show case and verify the API. > > Signed-off-by: Alexander Graf <graf@xxxxxxxxxx> Reviewed-by: Aaron Lewis <aaronlewis@xxxxxxxxxx> > > --- > > v2 -> v3: > > - s/KVM_CAP_ADD_MSR_ALLOWLIST/KVM_CAP_X86_MSR_ALLOWLIST/g > - Add test to clear whitelist > - Adjust to reply-less API > - Fix asserts > - Actually trap on MSR_IA32_POWER_CTL writes > > v5 -> v6: > > - Adapt to new ioctl API > - Check for passthrough MSRs > - Check for filter exit reason > - Add .gitignore >