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