Hi! I have a custom driver for a custom USB board wich talks using the interrupt transfer. The usb-uhci driver doesn't work at all for ages (he sends only one interrupt urb, and every next fails). But my dear uhci (alternate JE) did work great to this 2.4.16 (the 2.4.10 still worked fine). All prior kernels(2.4.x) work fine, but with this new one I joust exchanged my motherboard to a SMP one, so I first thought my driver is wrong becuse of that, but then I noticed that it happens on my old MB (w the new 2.4.16).
Not only that it doesn't work, but it makes my machine very strangly unusable in a matter of seconds, really strange behavior, never seen something like it, the machine runs, but one by one applications or a) freezes or b) segfaults until there is nothing but the reset key ;-) The usb_submit_urb() sometimes reports error 19. Since there are no drivers (at least I didn't found any) which uses interrupt transfer(in the direction PC -> USB), I suppose I could be the only one who has seen this error. Kernel 2.4.10-ac7: Dec 2 18:57:45 infinity kernel: nepp: device_open(ecfb2040,ed3f9300) Dec 2 18:57:45 infinity kernel: nepp: Submitting urb(f3b7cf40)... Dec 2 18:57:45 infinity kernel: nepp: Urb Submitted(f3b7cf40):20 1 0 Dec 2 18:57:45 infinity kernel: nepp: URB(f3b7cf40) Complete: Status: 0 Dec 2 18:57:45 infinity kernel: nepp: Submitting urb(f3b7cf40)... Dec 2 18:57:45 infinity kernel: nepp: Urb Submitted(f3b7cf40):20 1 0 Dec 2 18:57:45 infinity kernel: nepp: Submitting urb(f3b7c340)... Dec 2 18:57:45 infinity kernel: nepp: URB(f3b7cf40) Complete: Status: 0 Dec 2 18:57:45 infinity kernel: nepp: Urb Submitted(f3b7c340):20 0 0 Dec 2 18:57:45 infinity kernel: nepp: URB(f3b7c340) Complete: Status: 0 Dec 2 18:57:45 infinity kernel: nepp: data (hex): 20 1 0 42 0 1 1 1. Dec 2 18:57:45 infinity kernel: nepp: data (hex): 20 0 0 42 0 1 1 1. Dec 2 18:57:47 infinity kernel: nepp: device_release(ecfb2040,ed3f9300) And here is 2.4.16: Dec 2 19:03:47 infinity kernel: nepp: device_open(f3147400,f2587cc0) Dec 2 19:03:47 infinity kernel: nepp: Submitting urb(f5eec0e0)... Dec 2 19:03:47 infinity kernel: nepp: Urb Submitted(f5eec0e0):20 1 0 Dec 2 19:03:47 infinity kernel: nepp: Submitting urb(f5eec1e0)... Dec 2 19:03:47 infinity kernel: nepp: URB(f5eec1e0) Complete: Status: 0 Dec 2 19:03:47 infinity kernel: nepp: URB(f5eec0e0) Complete: Status: 0 Dec 2 19:03:47 infinity kernel: nepp: data (hex): 20 1 0 42 0 1 1 1. Dec 2 19:03:47 infinity kernel: Unable to handle kernel NULL pointer dereference at virtual address 000000 bd Dec 2 19:03:47 infinity kernel: printing eip: Dec 2 19:03:47 infinity kernel: c02100e7 Dec 2 19:03:47 infinity kernel: *pde = 00000000 Dec 2 19:03:47 infinity kernel: Oops: 0000 Dec 2 19:03:47 infinity kernel: CPU: 1 Dec 2 19:03:47 infinity kernel: EIP: 0010:[usb_submit_urb+15/48] Not tainted Dec 2 19:03:47 infinity kernel: EFLAGS: 00010202 Dec 2 19:03:47 infinity kernel: eax: 00000001 ebx: f5eec1e0 ecx: f5eec1e0 edx: f5eec1e0 Dec 2 19:03:47 infinity kernel: esi: ffffffed edi: 00003eec ebp: f1bf3f58 esp: f1bf3f1c Dec 2 19:03:47 infinity kernel: ds: 0018 es: 0018 ss: 0018 Dec 2 19:03:47 infinity kernel: Process rs-4.7.0DEBUG (pid: 1966, stackpage=f1bf3000) Dec 2 19:03:47 infinity kernel: Stack: f89e054c f5eec1e0 f5eec1e0 f1f9cd03 00000000 f2587cc0 083f3040 083f 3040 Dec 2 19:03:47 infinity kernel: 00000001 001131a0 f7e8aa00 c012ab75 f2e520e0 f493b980 01c7e700 f1bf 3f98 Dec 2 19:03:47 infinity kernel: f89e0772 083f3040 00000001 00000032 f34028a8 f2587cc0 083f3040 8004 6400 Dec 2 19:03:47 infinity kernel: Call Trace: [<f89e054c>] [generic_file_write+1241/1712] [<f89e0772>] [sys_ ioctl+443/500] [system_call+51/56] Dec 2 19:03:47 infinity kernel: If someone want's to see the driver, null problemo I can send it. Thanx for any useful replys, Mark -- Mark Burazin [EMAIL PROTECTED] ---<>---<>---<>---<>---<>---<>---<>---<>---<> Lemna d.o.o. http://www.lemna.hr - [EMAIL PROTECTED] <>---<>---<>---<>---<>---<>---<>---<>---<>--- _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel