diff options
author | Josh Boyer <jwboyer@redhat.com> | 2011-10-13 08:48:28 -0400 |
---|---|---|
committer | Josh Boyer <jwboyer@redhat.com> | 2011-10-13 08:48:43 -0400 |
commit | c681662fdabf47fcaab12919f7c2295a951cc630 (patch) | |
tree | a7951ba90cd696291886eef908713ae489f1f6be | |
parent | b2efe0138ea23e1f9d2e4b5b622f0863c239ca6d (diff) | |
download | kernel-c681662fdabf47fcaab12919f7c2295a951cc630.tar.gz kernel-c681662fdabf47fcaab12919f7c2295a951cc630.tar.xz kernel-c681662fdabf47fcaab12919f7c2295a951cc630.zip |
Add patch from Stanislaw Gruszka to fix iwlagn NULL dereference (rhbz 744155)
-rw-r--r-- | iwlagn-fix-ht_params-NULL-pointer-dereference.patch | 43 | ||||
-rw-r--r-- | kernel.spec | 9 |
2 files changed, 51 insertions, 1 deletions
diff --git a/iwlagn-fix-ht_params-NULL-pointer-dereference.patch b/iwlagn-fix-ht_params-NULL-pointer-dereference.patch new file mode 100644 index 000000000..4dcf490bb --- /dev/null +++ b/iwlagn-fix-ht_params-NULL-pointer-dereference.patch @@ -0,0 +1,43 @@ +This fix regression introduced by commit: + +commit 15b3f3b006b42a678523cad989bfd60b76bf4403 +Author: Wey-Yi Guy <wey-yi.w.guy@intel.com> +Date: Fri Jun 3 07:54:13 2011 -0700 + + iwlagn: set smps mode after assoc for 1000 device + +Also remove unneeded brackets on the way. + +Address: +https://bugzilla.redhat.com/show_bug.cgi?id=744155 + +If fix will not get 3.1 release, it should be applied in 3.1 stable. + +Cc: stable@kernel.org # 3.1+ +Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com> +--- + drivers/net/wireless/iwlwifi/iwl-agn-rxon.c | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/drivers/net/wireless/iwlwifi/iwl-agn-rxon.c b/drivers/net/wireless/iwlwifi/iwl-agn-rxon.c +index ca632f9..5004342 100644 +--- a/drivers/net/wireless/iwlwifi/iwl-agn-rxon.c ++++ b/drivers/net/wireless/iwlwifi/iwl-agn-rxon.c +@@ -296,8 +296,8 @@ static int iwlagn_rxon_connect(struct iwl_priv *priv, + return ret; + } + +- if ((ctx->vif && ctx->vif->type == NL80211_IFTYPE_STATION) && +- priv->cfg->ht_params->smps_mode) ++ if (ctx->vif && ctx->vif->type == NL80211_IFTYPE_STATION && ++ priv->cfg->ht_params && priv->cfg->ht_params->smps_mode) + ieee80211_request_smps(ctx->vif, + priv->cfg->ht_params->smps_mode); + +-- +1.7.1 + +-- +To unsubscribe from this list: send the line "unsubscribe linux-wireless" in +the body of a message to majordomo@vger.kernel.org +More majordomo info at http://vger.kernel.org/majordomo-info.html
\ No newline at end of file diff --git a/kernel.spec b/kernel.spec index f9387e9c6..2a6bc954a 100644 --- a/kernel.spec +++ b/kernel.spec @@ -51,7 +51,7 @@ Summary: The Linux kernel # For non-released -rc kernels, this will be prepended with "0.", so # for example a 3 here will become 0.3 # -%global baserelease 2 +%global baserelease 3 %global fedora_build %{baserelease} # base_sublevel is the kernel version we're starting with and patching @@ -728,6 +728,8 @@ Patch13009: hvcs_pi_buf_alloc.patch Patch13013: powerpc-Fix-deadlock-in-icswx-code.patch +Patch13014: iwlagn-fix-ht_params-NULL-pointer-dereference.patch + Patch20000: utrace.patch # Flattened devicetree support @@ -1345,6 +1347,8 @@ ApplyPatch hvcs_pi_buf_alloc.patch ApplyPatch powerpc-Fix-deadlock-in-icswx-code.patch +ApplyPatch iwlagn-fix-ht_params-NULL-pointer-dereference.patch + #rhbz #722509 ApplyPatch mmc-Always-check-for-lower-base-frequency-quirk-for-.patch @@ -2059,6 +2063,9 @@ fi # ||----w | # || || %changelog +* Thu Oct 13 2011 Josh Boyer <jwboyer@redhat.com> +- Add patch from Stanislaw Gruszka to fix iwlagn NULL dereference (rhbz 744155) + * Tue Oct 11 2011 Josh Boyer <jwboyer@redhat.com> - Disable CONFIG_XEN_BALLOON_MEMORY_HOTPLUG (rhbz 744408) |