Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2015-06-06 09:49:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-06-01 09:46:16.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.kernel-source.new/kernel-debug.changes 2015-06-06 09:49:38.000000000 +0200 @@ -1,0 +2,6 @@ +Fri May 29 17:00:18 CEST 2015 - [email protected] + +- rtlwifi: rtl8192cu: Fix kernel deadlock (bnc#927786). +- commit ac67377 + +------------------------------------------------------------------- kernel-default.changes: same change kernel-desktop.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.jkOnlF/_old 2015-06-06 09:49:44.000000000 +0200 +++ /var/tmp/diff_new_pack.jkOnlF/_new 2015-06-06 09:49:44.000000000 +0200 @@ -61,7 +61,7 @@ Group: System/Kernel Version: 4.0.4 %if 0%{?is_kotd} -Release: <RELEASE>.gad54361 +Release: <RELEASE>.gac67377 %else Release: 0 %endif kernel-default.spec: same change kernel-desktop.spec: same change ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.jkOnlF/_old 2015-06-06 09:49:44.000000000 +0200 +++ /var/tmp/diff_new_pack.jkOnlF/_new 2015-06-06 09:49:44.000000000 +0200 @@ -29,7 +29,7 @@ Group: Documentation/Man Version: 4.0.4 %if 0%{?is_kotd} -Release: <RELEASE>.gad54361 +Release: <RELEASE>.gac67377 %else Release: 0 %endif ++++++ kernel-ec2.spec ++++++ --- /var/tmp/diff_new_pack.jkOnlF/_old 2015-06-06 09:49:44.000000000 +0200 +++ /var/tmp/diff_new_pack.jkOnlF/_new 2015-06-06 09:49:44.000000000 +0200 @@ -61,7 +61,7 @@ Group: System/Kernel Version: 4.0.4 %if 0%{?is_kotd} -Release: <RELEASE>.gad54361 +Release: <RELEASE>.gac67377 %else Release: 0 %endif kernel-lpae.spec: same change ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.jkOnlF/_old 2015-06-06 09:49:44.000000000 +0200 +++ /var/tmp/diff_new_pack.jkOnlF/_new 2015-06-06 09:49:44.000000000 +0200 @@ -47,7 +47,7 @@ Group: SLES Version: 4.0.4 %if 0%{?is_kotd} -Release: <RELEASE>.gad54361 +Release: <RELEASE>.gac67377 %else Release: 0 %endif kernel-obs-qa-xen.spec: same change kernel-obs-qa.spec: same change ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.jkOnlF/_old 2015-06-06 09:49:44.000000000 +0200 +++ /var/tmp/diff_new_pack.jkOnlF/_new 2015-06-06 09:49:44.000000000 +0200 @@ -61,7 +61,7 @@ Group: System/Kernel Version: 4.0.4 %if 0%{?is_kotd} -Release: <RELEASE>.gad54361 +Release: <RELEASE>.gac67377 %else Release: 0 %endif kernel-pv.spec: same change ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.jkOnlF/_old 2015-06-06 09:49:44.000000000 +0200 +++ /var/tmp/diff_new_pack.jkOnlF/_new 2015-06-06 09:49:44.000000000 +0200 @@ -32,7 +32,7 @@ Group: Development/Sources Version: 4.0.4 %if 0%{?is_kotd} -Release: <RELEASE>.gad54361 +Release: <RELEASE>.gac67377 %else Release: 0 %endif ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.jkOnlF/_old 2015-06-06 09:49:44.000000000 +0200 +++ /var/tmp/diff_new_pack.jkOnlF/_new 2015-06-06 09:49:44.000000000 +0200 @@ -27,7 +27,7 @@ Version: 4.0.4 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.gad54361 +Release: <RELEASE>.gac67377 %else Release: 0 %endif ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.jkOnlF/_old 2015-06-06 09:49:44.000000000 +0200 +++ /var/tmp/diff_new_pack.jkOnlF/_new 2015-06-06 09:49:44.000000000 +0200 @@ -61,7 +61,7 @@ Group: System/Kernel Version: 4.0.4 %if 0%{?is_kotd} -Release: <RELEASE>.gad54361 +Release: <RELEASE>.gac67377 %else Release: 0 %endif kernel-xen.spec: same change ++++++ patches.fixes.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.fixes/rtlwifi-rtl8192cu-Fix-kernel-deadlock new/patches.fixes/rtlwifi-rtl8192cu-Fix-kernel-deadlock --- old/patches.fixes/rtlwifi-rtl8192cu-Fix-kernel-deadlock 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.fixes/rtlwifi-rtl8192cu-Fix-kernel-deadlock 2015-05-29 17:00:18.000000000 +0200 @@ -0,0 +1,39 @@ +From 414b7e3b9ce8b0577f613e656fdbc36b34b444dd Mon Sep 17 00:00:00 2001 +From: Larry Finger <[email protected]> +Date: Fri, 24 Apr 2015 11:03:37 -0500 +Subject: [PATCH] rtlwifi: rtl8192cu: Fix kernel deadlock +Git-commit: 414b7e3b9ce8b0577f613e656fdbc36b34b444dd +Patch-mainline: 4.1-rc4 +References: bnc#927786 + +The USB mini-driver in rtlwifi, which is used by rtl8192cu, issues a call to +usb_control_msg() with a timeout value of 0. In some instances where the +interface is shutting down, this infinite wait results in a CPU deadlock. A +one second timeout fixes this problem without affecting any normal operations. + +This bug is reported at https://bugzilla.novell.com/show_bug.cgi?id=927786. + +Reported-by: Bernhard Wiedemann <[email protected]> +Tested-by: Bernhard Wiedemann <[email protected]> +Signed-off-by: Larry Finger <[email protected]> +Cc: Stable <[email protected]> +Cc: Bernhard Wiedemann <[email protected]> +Cc: Takashi Iwai<[email protected]> +Signed-off-by: Kalle Valo <[email protected]> +Acked-by: Takashi Iwai <[email protected]> + +--- + drivers/net/wireless/rtlwifi/usb.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- a/drivers/net/wireless/rtlwifi/usb.c ++++ b/drivers/net/wireless/rtlwifi/usb.c +@@ -126,7 +126,7 @@ static int _usbctrl_vendorreq_sync_read( + + do { + status = usb_control_msg(udev, pipe, request, reqtype, value, +- index, pdata, len, 0); /*max. timeout*/ ++ index, pdata, len, 1000); + if (status < 0) { + /* firmware download is checksumed, don't retry */ + if ((value >= FW_8192C_START_ADDRESS && ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.jkOnlF/_old 2015-06-06 09:49:45.000000000 +0200 +++ /var/tmp/diff_new_pack.jkOnlF/_new 2015-06-06 09:49:45.000000000 +0200 @@ -380,6 +380,7 @@ # Wireless Networking ######################################################## patches.suse/b43-missing-firmware-info.patch + patches.fixes/rtlwifi-rtl8192cu-Fix-kernel-deadlock ######################################################## # ISDN ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.jkOnlF/_old 2015-06-06 09:49:45.000000000 +0200 +++ /var/tmp/diff_new_pack.jkOnlF/_new 2015-06-06 09:49:45.000000000 +0200 @@ -1,3 +1,3 @@ -2015-05-28 15:46:40 +0200 -GIT Revision: ad54361ca843b8a0dbdf351caf44da009a6436d3 +2015-05-29 17:00:18 +0200 +GIT Revision: ac673770e1edbb894eb13e88b511c87c87cfc6f5 GIT Branch: stable
