There was a bug in brcmfmac patch that could result in treating random memory as source of country codes. Signed-off-by: Rafał Miłecki <[email protected]>
@@ -24,8 +24,8 @@ Signed-off-by: Rafał Miłecki <[email protected]>
+ { "JP", "JP", 78 },
+ { "US", "Q2", 86 },
+ };
-+ struct brcmfmac_pd_cc_entry *cc_ent;
-+ int table_size;
++ struct brcmfmac_pd_cc_entry *cc_ent = NULL;
++ int table_size = 0;
+
+ if (of_machine_is_compatible("netgear,r8000")) {
+ cc_ent = netgear_r8000_cc_ent;