On Wed, Aug 26, 2020 at 12:14 PM Babu Moger <babu.moger@xxxxxxx> wrote: > > Modify intercept_exceptions to generic intercepts in vmcb_control_area. Use > the generic vmcb_set_intercept, vmcb_clr_intercept and vmcb_is_intercept to > set/clear/test the intercept_exceptions bits. > > Signed-off-by: Babu Moger <babu.moger@xxxxxxx> > Reviewed-by: Jim Mattson <jmattson@xxxxxxxxxx> > --- > @@ -835,7 +832,7 @@ static bool nested_exit_on_exception(struct vcpu_svm *svm) > { > unsigned int nr = svm->vcpu.arch.exception.nr; > > - return (svm->nested.ctl.intercept_exceptions & (1 << nr)); > + return (svm->nested.ctl.intercepts[EXCEPTION_VECTOR] & (1 << nr)); Nit: BIT(nr) rather than (1 << nr).