Message ID | 1420626681-28219-1-git-send-email-luis.henriques@canonical.com |
---|---|
State | New |
Headers | show |
On 01/07/2015 04:31 AM, Luis Henriques wrote: > This is a note to let you know that I have just added a patch titled > > rtlwifi: rtl8192ce: Set fw_ready flag > > to the linux-3.16.y-queue branch of the 3.16.y-ckt extended stable tree > which can be found at: > > http://kernel.ubuntu.com/git?p=ubuntu/linux.git;a=shortlog;h=refs/heads/linux-3.16.y-queue > > This patch is scheduled to be released in version 3.16.7-ckt4. > > If you, or anyone else, feels it should not be added to this tree, please > reply to this email. > > For more information about the 3.16.y-ckt tree, see > https://wiki.ubuntu.com/Kernel/Dev/ExtendedStable > > Thanks. > -Luis Luis, This patch was not intended for stable kernels older than 3.18. It will not cause any regressions; however, it solves no problems for 3.16. Larry > > ------ > >>From 4b4eb045536dffa37492179574dc3139907bd64e Mon Sep 17 00:00:00 2001 > From: Larry Finger <Larry.Finger@lwfinger.net> > Date: Wed, 10 Dec 2014 14:38:29 -0600 > Subject: rtlwifi: rtl8192ce: Set fw_ready flag > > commit 9a1dce3a059111a7289680f4b8c0ec4f8736b6ee upstream. > > The setting of this flag was missed in previous modifications. > > Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> > Signed-off-by: John W. Linville <linville@tuxdriver.com> > Signed-off-by: Luis Henriques <luis.henriques@canonical.com> > --- > drivers/net/wireless/rtlwifi/rtl8192ce/hw.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/net/wireless/rtlwifi/rtl8192ce/hw.c b/drivers/net/wireless/rtlwifi/rtl8192ce/hw.c > index cdecb0fd4d8e..9a6442aa01cd 100644 > --- a/drivers/net/wireless/rtlwifi/rtl8192ce/hw.c > +++ b/drivers/net/wireless/rtlwifi/rtl8192ce/hw.c > @@ -953,6 +953,7 @@ int rtl92ce_hw_init(struct ieee80211_hw *hw) > local_save_flags(flags); > local_irq_enable(); > > + rtlhal->fw_ready = false; > rtlpriv->intf_ops->disable_aspm(hw); > rtstatus = _rtl92ce_init_mac(hw); > if (!rtstatus) { > @@ -969,6 +970,7 @@ int rtl92ce_hw_init(struct ieee80211_hw *hw) > goto exit; > } > > + rtlhal->fw_ready = true; > rtlhal->last_hmeboxnum = 0; > rtl92c_phy_mac_config(hw); > /* because last function modify RCR, so we update > -- > 2.1.4 > >
On Wed, Jan 07, 2015 at 03:20:05PM -0600, Larry Finger wrote: > On 01/07/2015 04:31 AM, Luis Henriques wrote: > >This is a note to let you know that I have just added a patch titled > > > > rtlwifi: rtl8192ce: Set fw_ready flag > > > >to the linux-3.16.y-queue branch of the 3.16.y-ckt extended stable tree > >which can be found at: > > > > http://kernel.ubuntu.com/git?p=ubuntu/linux.git;a=shortlog;h=refs/heads/linux-3.16.y-queue > > > >This patch is scheduled to be released in version 3.16.7-ckt4. > > > >If you, or anyone else, feels it should not be added to this tree, please > >reply to this email. > > > >For more information about the 3.16.y-ckt tree, see > >https://wiki.ubuntu.com/Kernel/Dev/ExtendedStable > > > >Thanks. > >-Luis > > Luis, > > This patch was not intended for stable kernels older than 3.18. It will not > cause any regressions; however, it solves no problems for 3.16. > > Larry > Thank you Larry, I'll drop it from the 3.16 kernel queue. Cheers, -- Luís > > > >------ > > > >>From 4b4eb045536dffa37492179574dc3139907bd64e Mon Sep 17 00:00:00 2001 > >From: Larry Finger <Larry.Finger@lwfinger.net> > >Date: Wed, 10 Dec 2014 14:38:29 -0600 > >Subject: rtlwifi: rtl8192ce: Set fw_ready flag > > > >commit 9a1dce3a059111a7289680f4b8c0ec4f8736b6ee upstream. > > > >The setting of this flag was missed in previous modifications. > > > >Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> > >Signed-off-by: John W. Linville <linville@tuxdriver.com> > >Signed-off-by: Luis Henriques <luis.henriques@canonical.com> > >--- > > drivers/net/wireless/rtlwifi/rtl8192ce/hw.c | 2 ++ > > 1 file changed, 2 insertions(+) > > > >diff --git a/drivers/net/wireless/rtlwifi/rtl8192ce/hw.c b/drivers/net/wireless/rtlwifi/rtl8192ce/hw.c > >index cdecb0fd4d8e..9a6442aa01cd 100644 > >--- a/drivers/net/wireless/rtlwifi/rtl8192ce/hw.c > >+++ b/drivers/net/wireless/rtlwifi/rtl8192ce/hw.c > >@@ -953,6 +953,7 @@ int rtl92ce_hw_init(struct ieee80211_hw *hw) > > local_save_flags(flags); > > local_irq_enable(); > > > >+ rtlhal->fw_ready = false; > > rtlpriv->intf_ops->disable_aspm(hw); > > rtstatus = _rtl92ce_init_mac(hw); > > if (!rtstatus) { > >@@ -969,6 +970,7 @@ int rtl92ce_hw_init(struct ieee80211_hw *hw) > > goto exit; > > } > > > >+ rtlhal->fw_ready = true; > > rtlhal->last_hmeboxnum = 0; > > rtl92c_phy_mac_config(hw); > > /* because last function modify RCR, so we update > >-- > >2.1.4 > > > > >
diff --git a/drivers/net/wireless/rtlwifi/rtl8192ce/hw.c b/drivers/net/wireless/rtlwifi/rtl8192ce/hw.c index cdecb0fd4d8e..9a6442aa01cd 100644 --- a/drivers/net/wireless/rtlwifi/rtl8192ce/hw.c +++ b/drivers/net/wireless/rtlwifi/rtl8192ce/hw.c @@ -953,6 +953,7 @@ int rtl92ce_hw_init(struct ieee80211_hw *hw) local_save_flags(flags); local_irq_enable(); + rtlhal->fw_ready = false; rtlpriv->intf_ops->disable_aspm(hw); rtstatus = _rtl92ce_init_mac(hw); if (!rtstatus) { @@ -969,6 +970,7 @@ int rtl92ce_hw_init(struct ieee80211_hw *hw) goto exit; } + rtlhal->fw_ready = true; rtlhal->last_hmeboxnum = 0; rtl92c_phy_mac_config(hw); /* because last function modify RCR, so we update