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 <[EMAIL PROTECTED]>
+
+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;
+ }
================================================================
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to