-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

mmmmm ! ça marche bien comme ça !

laurent$ cat /proc/version
Linux version 2.6.7-rc2-bk4 ([EMAIL PROTECTED]) (gcc
version 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)) #7 Thu Jun 3
23:47:19 CEST 2004

Merci sleeper !
~~
laurent


Frederick Ros a écrit :
| Laurent Riffard wrote :
| |
| | Call_trace:
| | ~  deactivate_task
| | ~  schedule
| | ~  hcd_submit_urb [usbcore]
| | ~  schedule_timeout
| | ~  process_timeout
| | ~  msleep
| | ~  IdmaUploadSwapPage [eagle_usb]
| | ~  eu_irq [eagle_usb]
|
| Bon .. je pense que ca vient de msleep qui ne doit pas trop bien
marcher
| lors d'une interruption ...
| Peux-tu essayer de remplacer, dans le fichier Macros.h, les lignes:
|
| #if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,6)
| /*
|  * wait_ms disappear from 2.6.7 in favor of msleep
|  */
| #define wait_ms msleep
| #endif
|
| par
|
| #if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,6)
| static __inline__ void wait_ms(unsigned int ms)
| {
|       if(!in_interrupt()) {
|                           current->state = TASK_UNINTERRUPTIBLE;
|                                          schedule_timeout(1 + ms * HZ
|                                          / 1000);
|                                          }
|                                          else
|                                               mdelay(ms);
| }
| #endif
|
| et re-faire le test ?
|
| Merci ;)
|
| --
| Frederick Ros aka Sleeper


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFAv6UWUqUFrirTu6IRAgpvAJ4uE34NwAxIf72W9PKvx81WjIImugCfSiYC
F/bXEeK1cdzswSyDciduvyo=
=Qk/t
-----END PGP SIGNATURE-----

Reply via email to