On Wed, Apr 15, 2026 at 08:08:59AM -0700, Usama Arif wrote:
> > +   /* only toggleable features are allowed */
> > +   if ((mode.enable | mode.disable) & ~UFFD_FEATURE_TOGGLEABLE)
> > +           return -EINVAL;
> 
> The commit message states "Only async features that were enabled at
> UFFDIO_API time may be toggled."  However, the code only checks that
> the requested feature is in UFFD_FEATURE_TOGGLEABLE.
> 
> Is it intentional that a user who opened a uffd without
> UFFD_FEATURE_MINOR_ASYNC can still enable it later via
> UFFDIO_SET_MODE? 

The comment is stale. Will fix.

-- 
  Kiryl Shutsemau / Kirill A. Shutemov

Reply via email to