rpms/kernel/F-9 linux-2.6-usb-option-add-pantech-cards-R.patch, NONE, 1.1.2.1 kernel.spec, 1.891.2.19, 1.891.2.20

Chuck Ebbert cebbert at fedoraproject.org
Fri Feb 6 22:33:07 UTC 2009


Author: cebbert

Update of /cvs/pkgs/rpms/kernel/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7870

Modified Files:
      Tag: private-fedora-9-2_6_27-branch
	kernel.spec 
Added Files:
      Tag: private-fedora-9-2_6_27-branch
	linux-2.6-usb-option-add-pantech-cards-R.patch 
Log Message:
Revert -stable patch that broke wireless broadband for some users. (F10#481401)

linux-2.6-usb-option-add-pantech-cards-R.patch:

--- NEW FILE linux-2.6-usb-option-add-pantech-cards-R.patch ---
>From 8b6346ec899713a90890c9e832f7eff91ea73504 Mon Sep 17 00:00:00 2001
From: Dan Williams <dcbw at redhat.com>
Date: Fri, 10 Oct 2008 06:41:16 -0400
Subject: USB: option: add Pantech cards

From: Dan Williams <dcbw at redhat.com>

commit 8b6346ec899713a90890c9e832f7eff91ea73504 upstream

Add some Pantech mobile broadband IDs.

Signed-off-by: Dan Williams <dcbw at redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh at suse.de>
---
 drivers/usb/serial/option.c |    9 +++++++++
 1 file changed, 9 insertions(+)

Revert this in Fedora, the patch is wrong:
http://marc.info/?l=linux-kernel&m=123369394213372&w=2

--- a/drivers/usb/serial/option.c
+++ b/drivers/usb/serial/option.c
@@ -213,6 +213,12 @@ static int  option_send_setup(struct tty
 #define ERICSSON_VENDOR_ID			0x0bdb
 #define ERICSSON_PRODUCT_F3507G			0x1900
 
+/* Pantech products */
+#define PANTECH_VENDOR_ID			0x106c
+#define PANTECH_PRODUCT_PC5740			0x3701
+#define PANTECH_PRODUCT_PC5750			0x3702  /* PX-500 */
+#define PANTECH_PRODUCT_UM150			0x3711
+
 static struct usb_device_id option_ids[] = {
 	{ USB_DEVICE(OPTION_VENDOR_ID, OPTION_PRODUCT_COLT) },
 	{ USB_DEVICE(OPTION_VENDOR_ID, OPTION_PRODUCT_RICOLA) },
@@ -333,6 +339,9 @@ static struct usb_device_id option_ids[]
 	{ USB_DEVICE(ZTE_VENDOR_ID, ZTE_PRODUCT_MF628) },
 	{ USB_DEVICE(ZTE_VENDOR_ID, ZTE_PRODUCT_CDMA_TECH) },
 	{ USB_DEVICE(ERICSSON_VENDOR_ID, ERICSSON_PRODUCT_F3507G) },
+	{ USB_DEVICE(PANTECH_VENDOR_ID, PANTECH_PRODUCT_PC5740) },
+	{ USB_DEVICE(PANTECH_VENDOR_ID, PANTECH_PRODUCT_PC5750) },
+	{ USB_DEVICE(PANTECH_VENDOR_ID, PANTECH_PRODUCT_UM150) },
 	{ } /* Terminating entry */
 };
 MODULE_DEVICE_TABLE(usb, option_ids);


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-9/kernel.spec,v
retrieving revision 1.891.2.19
retrieving revision 1.891.2.20
diff -u -r1.891.2.19 -r1.891.2.20
--- kernel.spec	6 Feb 2009 22:26:44 -0000	1.891.2.19
+++ kernel.spec	6 Feb 2009 22:32:36 -0000	1.891.2.20
@@ -730,6 +730,7 @@
 # make USB EHCI driver respect "nousb" parameter
 Patch2300: linux-2.6-usb-ehci-hcd-respect-nousb.patch
 Patch2301: linux-2.6-usb-option-increase-outgoing-buffers.patch
+Patch2302: linux-2.6-usb-option-add-pantech-cards-R.patch
 
 # get rid of imacfb and make efifb work everywhere it was used
 Patch2600: linux-2.6-merge-efifb-imacfb.patch
@@ -1161,6 +1162,8 @@
 # actually honor the nousb parameter
 ApplyPatch linux-2.6-usb-ehci-hcd-respect-nousb.patch
 ApplyPatch linux-2.6-usb-option-increase-outgoing-buffers.patch
+# revert stable patch that broke wireless broadband
+ApplyPatch linux-2.6-usb-option-add-pantech-cards-R.patch -R
 
 # ACPI
 # fix cpu detection (f10#435653)
@@ -1934,6 +1937,9 @@
 %kernel_variant_files -a /%{image_install_path}/xen*-%{KVERREL}.xen -e /etc/ld.so.conf.d/kernelcap-%{KVERREL}.xen.conf %{with_xen} xen
 
 %changelog
+* Fri Feb 07 2009 Chuck Ebbert <cebbert at redhat.com> 2.6.27.14-78.2.20
+- Revert -stable patch that broke wireless broadband for some users. (F10#481401)
+
 * Fri Feb 07 2009 Chuck Ebbert <cebbert at redhat.com> 2.6.27.14-78.2.19
 - Two fixes from F-10:
   linux-2.6-kvmclock-unsync-tsc-workaround.patch




More information about the scm-commits mailing list