Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2015-10-25 14:19:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/kernel-debug.changes       
2015-10-17 22:11:04.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kernel-source.new/kernel-debug.changes  
2015-10-25 14:19:10.000000000 +0100
@@ -1,0 +2,35 @@
+Thu Oct 22 14:54:12 CEST 2015 - guillaume.gar...@free.fr
+
+- config: arm: Enable CONFIG_PPS_CLIENT_GPIO
+  Set CONFIG_PPS_CLIENT_GPIO=m for all ARM configs to be able to use GPS
+  with PPS line connected to a GPIO, as a high-precision time reference.
+- commit 29faced
+
+-------------------------------------------------------------------
+Tue Oct 20 17:16:39 CEST 2015 - ti...@suse.de
+
+- Disable CONFIG_RT_GROUP_SCHED (boo#950955)
+  Even people originally demanded suggest to drop it now...
+- commit c229932
+
+-------------------------------------------------------------------
+Tue Oct 20 16:44:25 CEST 2015 - ti...@suse.de
+
+- ALSA: hda - Fix deadlock at error in building PCM (bsc#948758).
+- commit e5082ca
+
+-------------------------------------------------------------------
+Fri Oct 16 15:23:51 CEST 2015 - guillaume.gar...@free.fr
+
+- config: armv6hl: Update and re-enable default and vanilla configs
+  Update and re-enable default and vanilla configs.
+  [AF: Made FW_LOADER_USER_HELPER_FALLBACK consistent]
+- commit 549889b
+
+-------------------------------------------------------------------
+Thu Oct 15 16:47:21 CEST 2015 - ti...@suse.de
+
+- rtlwifi: rtl8821ae: Fix system lockups on boot (boo#944978).
+- commit 9c478b9
+
+-------------------------------------------------------------------
kernel-default.changes: same change
kernel-docs.changes: same change
kernel-ec2.changes: same change
kernel-lpae.changes: same change
kernel-obs-build.changes: same change
kernel-obs-qa-xen.changes: same change
kernel-obs-qa.changes: same change
kernel-pae.changes: same change
kernel-pv.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-vanilla.changes: same change
kernel-xen.changes: same change

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.C3cGSQ/_old  2015-10-25 14:19:17.000000000 +0100
+++ /var/tmp/diff_new_pack.C3cGSQ/_new  2015-10-25 14:19:17.000000000 +0100
@@ -61,7 +61,7 @@
 Group:          System/Kernel
 Version:        4.2.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g202286f
+Release:        <RELEASE>.g29faced
 %else
 Release:        0
 %endif

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.C3cGSQ/_old  2015-10-25 14:19:17.000000000 +0100
+++ /var/tmp/diff_new_pack.C3cGSQ/_new  2015-10-25 14:19:17.000000000 +0100
@@ -61,7 +61,7 @@
 Group:          System/Kernel
 Version:        4.2.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g202286f
+Release:        <RELEASE>.g29faced
 %else
 Release:        0
 %endif
@@ -256,7 +256,7 @@
 Source120:      kabi.tar.bz2
 Source121:      sysctl.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-ExclusiveArch:  aarch64 armv7hl %ix86 ppc ppc64 ppc64le s390x x86_64
+ExclusiveArch:  aarch64 armv6hl armv7hl %ix86 ppc ppc64 ppc64le s390x x86_64
 %define kmp_target_cpu %_target_cpu
 %ifarch %ix86
 # Only i386/default supports i586, mark other flavors' packages as i686

++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.C3cGSQ/_old  2015-10-25 14:19:17.000000000 +0100
+++ /var/tmp/diff_new_pack.C3cGSQ/_new  2015-10-25 14:19:17.000000000 +0100
@@ -29,7 +29,7 @@
 Group:          Documentation/Man
 Version:        4.2.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g202286f
+Release:        <RELEASE>.g29faced
 %else
 Release:        0
 %endif

++++++ kernel-ec2.spec ++++++
--- /var/tmp/diff_new_pack.C3cGSQ/_old  2015-10-25 14:19:17.000000000 +0100
+++ /var/tmp/diff_new_pack.C3cGSQ/_new  2015-10-25 14:19:17.000000000 +0100
@@ -61,7 +61,7 @@
 Group:          System/Kernel
 Version:        4.2.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g202286f
+Release:        <RELEASE>.g29faced
 %else
 Release:        0
 %endif

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.C3cGSQ/_old  2015-10-25 14:19:17.000000000 +0100
+++ /var/tmp/diff_new_pack.C3cGSQ/_new  2015-10-25 14:19:17.000000000 +0100
@@ -33,7 +33,7 @@
 %ifarch %ix86 x86_64
 BuildRequires:  kernel-xen
 %endif
-ExclusiveArch:  aarch64 armv7hl %ix86 ppc64 ppc64le s390x x86_64
+ExclusiveArch:  aarch64 armv6hl armv7hl %ix86 ppc64 ppc64le s390x x86_64
 %if 0%{?suse_version} < 1315
 # For SLE 11 
 BuildRequires:  mkinitrd
@@ -47,7 +47,7 @@
 Group:          SLES
 Version:        4.2.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g202286f
+Release:        <RELEASE>.g29faced
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa-xen.spec ++++++
--- /var/tmp/diff_new_pack.C3cGSQ/_old  2015-10-25 14:19:17.000000000 +0100
+++ /var/tmp/diff_new_pack.C3cGSQ/_new  2015-10-25 14:19:17.000000000 +0100
@@ -38,7 +38,7 @@
 Group:          SLES
 Version:        4.2.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g202286f
+Release:        <RELEASE>.g29faced
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.C3cGSQ/_old  2015-10-25 14:19:17.000000000 +0100
+++ /var/tmp/diff_new_pack.C3cGSQ/_new  2015-10-25 14:19:17.000000000 +0100
@@ -28,7 +28,7 @@
 # here as well to avoid that qa and build package build parallel
 BuildRequires:  kernel-obs-build
 BuildRequires:  modutils
-ExclusiveArch:  aarch64 armv7hl %ix86 ppc64 ppc64le s390x x86_64
+ExclusiveArch:  aarch64 armv6hl armv7hl %ix86 ppc64 ppc64le s390x x86_64
 %if 0%{?suse_version} < 1200
 # for SLE 11
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -38,7 +38,7 @@
 Group:          SLES
 Version:        4.2.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g202286f
+Release:        <RELEASE>.g29faced
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.C3cGSQ/_old  2015-10-25 14:19:17.000000000 +0100
+++ /var/tmp/diff_new_pack.C3cGSQ/_new  2015-10-25 14:19:17.000000000 +0100
@@ -61,7 +61,7 @@
 Group:          System/Kernel
 Version:        4.2.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g202286f
+Release:        <RELEASE>.g29faced
 %else
 Release:        0
 %endif

kernel-pv.spec: same change
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.C3cGSQ/_old  2015-10-25 14:19:17.000000000 +0100
+++ /var/tmp/diff_new_pack.C3cGSQ/_new  2015-10-25 14:19:17.000000000 +0100
@@ -32,7 +32,7 @@
 Group:          Development/Sources
 Version:        4.2.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g202286f
+Release:        <RELEASE>.g29faced
 %else
 Release:        0
 %endif

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.C3cGSQ/_old  2015-10-25 14:19:17.000000000 +0100
+++ /var/tmp/diff_new_pack.C3cGSQ/_new  2015-10-25 14:19:17.000000000 +0100
@@ -27,7 +27,7 @@
 Version:        4.2.3
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g202286f
+Release:        <RELEASE>.g29faced
 %else
 Release:        0
 %endif
@@ -38,7 +38,7 @@
 Url:            http://www.kernel.org/
 AutoReqProv:    off
 BuildRequires:  coreutils
-%ifarch aarch64 armv7hl %ix86 ppc ppc64 ppc64le s390x x86_64
+%ifarch aarch64 armv6hl armv7hl %ix86 ppc ppc64 ppc64le s390x x86_64
 Requires:       kernel-default-devel = %version-%source_rel
 %endif
 %ifarch armv7hl
@@ -59,7 +59,7 @@
 Source:         README.KSYMS
 Requires:       kernel-devel%variant = %version-%source_rel
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-ExclusiveArch:  %ix86 aarch64 armv7hl ppc ppc64 ppc64le s390x x86_64
+ExclusiveArch:  %ix86 aarch64 armv6hl armv7hl ppc ppc64 ppc64le s390x x86_64
 Prefix:         /usr/src
 
 %description

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.C3cGSQ/_old  2015-10-25 14:19:17.000000000 +0100
+++ /var/tmp/diff_new_pack.C3cGSQ/_new  2015-10-25 14:19:17.000000000 +0100
@@ -61,7 +61,7 @@
 Group:          System/Kernel
 Version:        4.2.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g202286f
+Release:        <RELEASE>.g29faced
 %else
 Release:        0
 %endif
@@ -214,7 +214,7 @@
 Source120:      kabi.tar.bz2
 Source121:      sysctl.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-ExclusiveArch:  aarch64 armv7hl %ix86 ppc ppc64 ppc64le s390x x86_64
+ExclusiveArch:  aarch64 armv6hl armv7hl %ix86 ppc ppc64 ppc64le s390x x86_64
 %define kmp_target_cpu %_target_cpu
 %ifarch %ix86
 # Only i386/default supports i586, mark other flavors' packages as i686

++++++ kernel-xen.spec ++++++
--- /var/tmp/diff_new_pack.C3cGSQ/_old  2015-10-25 14:19:17.000000000 +0100
+++ /var/tmp/diff_new_pack.C3cGSQ/_new  2015-10-25 14:19:17.000000000 +0100
@@ -61,7 +61,7 @@
 Group:          System/Kernel
 Version:        4.2.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g202286f
+Release:        <RELEASE>.g29faced
 %else
 Release:        0
 %endif

++++++ config.conf ++++++
--- /var/tmp/diff_new_pack.C3cGSQ/_old  2015-10-25 14:19:18.000000000 +0100
+++ /var/tmp/diff_new_pack.C3cGSQ/_new  2015-10-25 14:19:18.000000000 +0100
@@ -34,8 +34,8 @@
 +ppc64le       ppc64le/vanilla
 
 # ARM architectures
-+armv6hl       -!needs_updating armv6hl/default
-+armv6hl       -!needs_updating armv6hl/vanilla
++armv6hl       armv6hl/default
++armv6hl       armv6hl/vanilla
 +armv7hl       armv7hl/default
 +armv7hl       armv7hl/vanilla
 +armv7hl       armv7hl/lpae

++++++ config.tar.bz2 ++++++
++++ 2239 lines of diff (skipped)

++++++ patches.drivers.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.drivers/ALSA-hda-Fix-deadlock-at-error-in-building-PCM 
new/patches.drivers/ALSA-hda-Fix-deadlock-at-error-in-building-PCM
--- old/patches.drivers/ALSA-hda-Fix-deadlock-at-error-in-building-PCM  
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.drivers/ALSA-hda-Fix-deadlock-at-error-in-building-PCM  
2015-10-20 16:44:25.000000000 +0200
@@ -0,0 +1,65 @@
+From d289619a219dd01e255d7b5e30f9171b25efea48 Mon Sep 17 00:00:00 2001
+From: Takashi Iwai <ti...@suse.de>
+Date: Tue, 20 Oct 2015 16:23:55 +0200
+Subject: [PATCH] ALSA: hda - Fix deadlock at error in building PCM
+Git-commit: d289619a219dd01e255d7b5e30f9171b25efea48
+Patch-mainline: Queued in subsystem maintainer repository
+Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
+References: bsc#948758
+
+The HDA codec driver issues snd_hda_codec_reset() at the error path of
+PCM build.  This was needed in the earlier code base, but the recent
+rewrite to use the standard bus binding made this a deadlock:
+ modprobe        D 0000000000000005     0   720    716 0x00000080
+ Call Trace:
+  [<ffffffff816a5dbe>] schedule+0x3e/0x90
+  [<ffffffff816a61a5>] schedule_preempt_disabled+0x15/0x20
+  [<ffffffff816a7ae5>] __mutex_lock_slowpath+0xb5/0x120
+  [<ffffffff816a7b6b>] mutex_lock+0x1b/0x30
+  [<ffffffff8148656b>] device_release_driver+0x1b/0x30
+  [<ffffffff81485c15>] bus_remove_device+0x105/0x180
+  [<ffffffff814822b9>] device_del+0x139/0x260
+  [<ffffffffa05e0ec5>] snd_hdac_device_unregister+0x25/0x30 [snd_hda_core]
+  [<ffffffffa074fa6a>] snd_hda_codec_reset+0x2a/0x70 [snd_hda_codec]
+  [<ffffffffa075007b>] snd_hda_codec_build_pcms+0x18b/0x1b0 [snd_hda_codec]
+  [<ffffffffa074a44e>] hda_codec_driver_probe+0xbe/0x140 [snd_hda_codec]
+  [<ffffffff81486ac4>] driver_probe_device+0x1f4/0x460
+  [<ffffffff81486dc0>] __driver_attach+0x90/0xa0
+  [<ffffffff81484844>] bus_for_each_dev+0x64/0xa0
+  [<ffffffff814862de>] driver_attach+0x1e/0x20
+  [<ffffffff81485e7b>] bus_add_driver+0x1eb/0x280
+  [<ffffffff81487680>] driver_register+0x60/0xe0
+  [<ffffffffa074a0da>] __hda_codec_driver_register+0x5a/0x60 [snd_hda_codec]
+  [<ffffffffa070a01e>] realtek_driver_init+0x1e/0x1000 [snd_hda_codec_realtek]
+  [<ffffffff810002f3>] do_one_initcall+0xb3/0x200
+  [<ffffffff816a1fc5>] do_init_module+0x60/0x1f8
+  [<ffffffff810ee5c3>] load_module+0x1653/0x1bd0
+  [<ffffffff810eed48>] SYSC_finit_module+0x98/0xc0
+  [<ffffffff810eed8e>] SyS_finit_module+0xe/0x10
+  [<ffffffff816aa032>] entry_SYSCALL_64_fastpath+0x16/0x75
+
+The simple fix is just to remove this call, since we don't need to
+think about unbinding at there any longer.
+
+Bugzilla: https://bugzilla.suse.com/show_bug.cgi?id=948758
+Cc: <sta...@vger.kernel.org> # v4.1+
+Signed-off-by: Takashi Iwai <ti...@suse.de>
+
+---
+ sound/pci/hda/hda_codec.c |    4 +---
+ 1 file changed, 1 insertion(+), 3 deletions(-)
+
+--- a/sound/pci/hda/hda_codec.c
++++ b/sound/pci/hda/hda_codec.c
+@@ -3438,10 +3438,8 @@ int snd_hda_codec_build_pcms(struct hda_
+       int dev, err;
+ 
+       err = snd_hda_codec_parse_pcms(codec);
+-      if (err < 0) {
+-              snd_hda_codec_reset(codec);
++      if (err < 0)
+               return err;
+-      }
+ 
+       /* attach a new PCM streams */
+       list_for_each_entry(cpcm, &codec->pcm_list_head, list) {

++++++ patches.fixes.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.fixes/rtlwifi-rtl8821ae-Fix-system-lockups-on-boot.patch 
new/patches.fixes/rtlwifi-rtl8821ae-Fix-system-lockups-on-boot.patch
--- old/patches.fixes/rtlwifi-rtl8821ae-Fix-system-lockups-on-boot.patch        
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.fixes/rtlwifi-rtl8821ae-Fix-system-lockups-on-boot.patch        
2015-10-15 17:00:56.000000000 +0200
@@ -0,0 +1,132 @@
+From 54328e64047a54b8fc2362c2e1f0fa16c90f739f Mon Sep 17 00:00:00 2001
+From: Larry Finger <larry.fin...@lwfinger.net>
+Date: Fri, 2 Oct 2015 11:44:30 -0500
+Subject: [PATCH] rtlwifi: rtl8821ae: Fix system lockups on boot
+Patch-mainline: Queued in subsystem maintainer repository
+Git-repo: 
git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git#master
+Git-commit: 54328e64047a54b8fc2362c2e1f0fa16c90f739f
+References: boo#944978
+
+In commit 1277fa2ab2f9 ("rtlwifi: Remove the clear interrupt routine from all
+drivers"), the code that cleared all interrupt enable bits before setting them
+was removed for all PCI drivers. This fixed an issue that caused TX to be
+blocked for 3-5 seconds. On some RTL8821AE units, this change causes soft
+lockups to occur on boot. For that reason, the portion of the earlier commit
+that applied to rtl8821ae is reverted. Kernels 4.1 and newer are affected.
+
+See http://marc.info/?l=linux-wireless&m=144373370103285&w=2 and
+https://bugzilla.opensuse.org/show_bug.cgi?id=944978 for two cases where
+this regression affected user systems. Note that this bug does not appear on
+any of the developer's setups. For those users whose systems are affected
+by the TX blockage, but do not lock up on boot, a module parameter is added
+to disable the interrupt clear
+
+Fixes: 1277fa2ab2f9 ("rtlwifi: Remove the clear interrupt routine from all 
drivers")
+Signed-off-by: Larry Finger <larry.fin...@lwfinger.net>
+Cc: Stable <sta...@vger.kernel.org> [V4.1+]
+Signed-off-by: Kalle Valo <kv...@codeaurora.org>
+Acked-by: Takashi Iwai <ti...@suse.de>
+
+---
+ drivers/net/wireless/rtlwifi/pci.h          |    2 ++
+ drivers/net/wireless/rtlwifi/rtl8821ae/hw.c |   17 +++++++++++++++++
+ drivers/net/wireless/rtlwifi/rtl8821ae/sw.c |    5 +++++
+ drivers/net/wireless/rtlwifi/wifi.h         |    3 +++
+ 4 files changed, 27 insertions(+)
+
+--- a/drivers/net/wireless/rtlwifi/pci.h
++++ b/drivers/net/wireless/rtlwifi/pci.h
+@@ -247,6 +247,8 @@ struct rtl_pci {
+       /* MSI support */
+       bool msi_support;
+       bool using_msi;
++      /* interrupt clear before set */
++      bool int_clear;
+ };
+ 
+ struct mp_adapter {
+--- a/drivers/net/wireless/rtlwifi/rtl8821ae/hw.c
++++ b/drivers/net/wireless/rtlwifi/rtl8821ae/hw.c
+@@ -2253,11 +2253,28 @@ void rtl8821ae_set_qos(struct ieee80211_
+       }
+ }
+ 
++static void rtl8821ae_clear_interrupt(struct ieee80211_hw *hw)
++{
++      struct rtl_priv *rtlpriv = rtl_priv(hw);
++      u32 tmp = rtl_read_dword(rtlpriv, REG_HISR);
++
++      rtl_write_dword(rtlpriv, REG_HISR, tmp);
++
++      tmp = rtl_read_dword(rtlpriv, REG_HISRE);
++      rtl_write_dword(rtlpriv, REG_HISRE, tmp);
++
++      tmp = rtl_read_dword(rtlpriv, REG_HSISR);
++      rtl_write_dword(rtlpriv, REG_HSISR, tmp);
++}
++
+ void rtl8821ae_enable_interrupt(struct ieee80211_hw *hw)
+ {
+       struct rtl_priv *rtlpriv = rtl_priv(hw);
+       struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw));
+ 
++      if (!rtlpci->int_clear)
++              rtl8821ae_clear_interrupt(hw);/*clear it here first*/
++
+       rtl_write_dword(rtlpriv, REG_HIMR, rtlpci->irq_mask[0] & 0xFFFFFFFF);
+       rtl_write_dword(rtlpriv, REG_HIMRE, rtlpci->irq_mask[1] & 0xFFFFFFFF);
+       rtlpci->irq_enabled = true;
+--- a/drivers/net/wireless/rtlwifi/rtl8821ae/sw.c
++++ b/drivers/net/wireless/rtlwifi/rtl8821ae/sw.c
+@@ -96,6 +96,7 @@ int rtl8821ae_init_sw_vars(struct ieee80
+ 
+       rtl8821ae_bt_reg_init(hw);
+       rtlpci->msi_support = rtlpriv->cfg->mod_params->msi_support;
++      rtlpci->int_clear = rtlpriv->cfg->mod_params->int_clear;
+       rtlpriv->btcoexist.btc_ops = rtl_btc_get_ops_pointer();
+ 
+       rtlpriv->dm.dm_initialgain_enable = 1;
+@@ -167,6 +168,7 @@ int rtl8821ae_init_sw_vars(struct ieee80
+       rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps;
+       rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps;
+       rtlpci->msi_support = rtlpriv->cfg->mod_params->msi_support;
++      rtlpci->msi_support = rtlpriv->cfg->mod_params->int_clear;
+       if (rtlpriv->cfg->mod_params->disable_watchdog)
+               pr_info("watchdog disabled\n");
+       rtlpriv->psc.reg_fwctrl_lps = 3;
+@@ -308,6 +310,7 @@ static struct rtl_mod_params rtl8821ae_m
+       .swctrl_lps = false,
+       .fwctrl_lps = true,
+       .msi_support = true,
++      .int_clear = true,
+       .debug = DBG_EMERG,
+       .disable_watchdog = 0,
+ };
+@@ -437,6 +440,7 @@ module_param_named(fwlps, rtl8821ae_mod_
+ module_param_named(msi, rtl8821ae_mod_params.msi_support, bool, 0444);
+ module_param_named(disable_watchdog, rtl8821ae_mod_params.disable_watchdog,
+                  bool, 0444);
++module_param_named(int_clear, rtl8821ae_mod_params.int_clear, bool, 0444);
+ MODULE_PARM_DESC(swenc, "Set to 1 for software crypto (default 0)\n");
+ MODULE_PARM_DESC(ips, "Set to 0 to not use link power save (default 1)\n");
+ MODULE_PARM_DESC(swlps, "Set to 1 to use SW control power save (default 
0)\n");
+@@ -444,6 +448,7 @@ MODULE_PARM_DESC(fwlps, "Set to 1 to use
+ MODULE_PARM_DESC(msi, "Set to 1 to use MSI interrupts mode (default 1)\n");
+ MODULE_PARM_DESC(debug, "Set debug level (0-5) (default 0)");
+ MODULE_PARM_DESC(disable_watchdog, "Set to 1 to disable the watchdog (default 
0)\n");
++MODULE_PARM_DESC(int_clear, "Set to 1 to disable interrupt clear before set 
(default 0)\n");
+ 
+ static SIMPLE_DEV_PM_OPS(rtlwifi_pm_ops, rtl_pci_suspend, rtl_pci_resume);
+ 
+--- a/drivers/net/wireless/rtlwifi/wifi.h
++++ b/drivers/net/wireless/rtlwifi/wifi.h
+@@ -2249,6 +2249,9 @@ struct rtl_mod_params {
+ 
+       /* default 0: 1 means disable */
+       bool disable_watchdog;
++
++      /* default 0: 1 means do not disable interrupts */
++      bool int_clear;
+ };
+ 
+ struct rtl_hal_usbint_cfg {

++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.C3cGSQ/_old  2015-10-25 14:19:19.000000000 +0100
+++ /var/tmp/diff_new_pack.C3cGSQ/_new  2015-10-25 14:19:19.000000000 +0100
@@ -364,6 +364,7 @@
        # Wireless Networking
        ########################################################
        patches.suse/b43-missing-firmware-info.patch
+       patches.fixes/rtlwifi-rtl8821ae-Fix-system-lockups-on-boot.patch
 
        ########################################################
        # ISDN
@@ -402,6 +403,7 @@
        # Sound
        ##########################################################
        patches.drivers/ALSA-hda-Disable-power_save_node-for-Thinkpads
+       patches.drivers/ALSA-hda-Fix-deadlock-at-error-in-building-PCM
 
        ########################################################
        # Char / serial

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.C3cGSQ/_old  2015-10-25 14:19:19.000000000 +0100
+++ /var/tmp/diff_new_pack.C3cGSQ/_new  2015-10-25 14:19:19.000000000 +0100
@@ -1,3 +1,3 @@
-2015-10-12 13:32:29 +0200
-GIT Revision: 202286f8a61ea2f99f0737a10e82f020f4908e02
+2015-10-22 15:58:57 +0200
+GIT Revision: 29faced2f18a57ffa9a72878442bf307f2f261fb
 GIT Branch: stable


Reply via email to