SOURCES (LINUX_2_6): kernel-2.6-pcmcia.patch (NEW) - they say it f...

havner havner at pld-linux.org
Fri Jan 20 03:33:05 CET 2006


Author: havner                       Date: Fri Jan 20 02:33:05 2006 GMT
Module: SOURCES                       Tag: LINUX_2_6
---- Log message:
- they say it fixes KBZ 5569, let's check

---- Files affected:
SOURCES:
   kernel-2.6-pcmcia.patch (NONE -> 1.1.2.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/kernel-2.6-pcmcia.patch
diff -u /dev/null SOURCES/kernel-2.6-pcmcia.patch:1.1.2.1
--- /dev/null	Fri Jan 20 03:33:05 2006
+++ SOURCES/kernel-2.6-pcmcia.patch	Fri Jan 20 03:33:00 2006
@@ -0,0 +1,20 @@
+[PATCH] pcmcia: delay creation of 'pseudo' devices
+
+Pseudo secondary PCMCIA devices work best if the primary PCMCIA device
+is configured already. Therefore, delay things a bit...
+
+Signed-off-by: Dominik Brodowski <linux at dominikbrodowski.net>
+
+diff --git a/drivers/pcmcia/ds.c b/drivers/pcmcia/ds.c
+index d419f17..3e3bb09 100644
+--- a/drivers/pcmcia/ds.c
++++ b/drivers/pcmcia/ds.c
+@@ -679,7 +679,7 @@ static inline void pcmcia_add_pseudo_dev
+ {
+ 	if (!s->pcmcia_state.device_add_pending) {
+ 		s->pcmcia_state.device_add_pending = 1;
+-		schedule_work(&s->device_add);
++		schedule_delayed_work(&s->device_add, 10);
+ 	}
+ 	return;
+ }
================================================================


More information about the pld-cvs-commit mailing list