On Wed, 2025-06-04 at 10:55 +0200, Arend van Spriel wrote: > > + if (strict && (changed & ~rdev->wiphy.bss_param_support)) > + return -EINVAL; > + > return rdev_change_bss(rdev, dev, ¶ms); You probably also need changed &= rdev->wiphy.bss_param_support; if (!changed) return 0; (a) to force drivers to actually list the bits they want to see, and (b) to not call the (partially now-removed) driver calls for "no change" (or no change it cares about) johannes