[BUGFIX] wifi: nl80211: don't free embedded coalescing rules

Now that coalescing rules are no longer allocated separately,
we must also not free them separately. Fix that.

type=bugfix
fixes=Ia02bf8f8fefbf533c64c5fa26175848d4a3a7899
ticket=none

Change-Id: I56aa58f1157105b8e0b5736c7bbb8757e83e9351
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Reviewed-on: https://gerritwcs.ir.intel.com/c/iwlwifi-stack-dev/+/109158
automatic-review: iil_jenkins iil_jenkins <EC.GER.UNIX.IIL.JENKINS@INTEL.COM>
tested: iil_jenkins iil_jenkins <EC.GER.UNIX.IIL.JENKINS@INTEL.COM>
Tested-by: iil_jenkins iil_jenkins <EC.GER.UNIX.IIL.JENKINS@INTEL.COM>
Reviewed-by: Miriam Rachel Korenblit <miriam.rachel.korenblit@intel.com>
x-iwlwifi-stack-dev: 2e5ce10e456a1252757d51153b1324dcf64a499a
diff --git a/net/wireless/nl80211.c b/net/wireless/nl80211.c
index 2e9a366..9d8a560 100644
--- a/net/wireless/nl80211.c
+++ b/net/wireless/nl80211.c
@@ -13960,7 +13960,6 @@
 			kfree(rule->patterns[j].mask);
 		kfree(rule->patterns);
 	}
-	kfree(coalesce->rules);
 	kfree(coalesce);
 }
 
diff --git a/versions b/versions
index d62d750..d8f780c 100644
--- a/versions
+++ b/versions
@@ -2,4 +2,4 @@
 BACKPORTED_KERNEL_VERSION="(see git)"
 BACKPORTED_KERNEL_NAME="iwlwifi"
 BACKPORTS_BUILD_TSTAMP=__DATE__ \" \" __TIME__
-BACKPORTS_GIT_TRACKED="iwlwifi-stack-public:master:12211:37d08c0c"
+BACKPORTS_GIT_TRACKED="iwlwifi-stack-public:master:12212:2e5ce10e"