hc
2024-01-31 f9004dbfff8a3fbbd7e2a88c8a4327c7f2f8e5b2
kernel/net/wireless/reg.c
....@@ -4185,8 +4185,10 @@
41854185 return -EINVAL;
41864186
41874187 err = load_builtin_regdb_keys();
4188
- if (err)
4188
+ if (err) {
4189
+ platform_device_unregister(reg_pdev);
41894190 return err;
4191
+ }
41904192
41914193 /* We always try to get an update for the static regdomain */
41924194 err = regulatory_hint_core(cfg80211_world_regdom->alpha2);