From: McMechan, J. <McM...@na...> - 2002-06-13 22:20:51
|
That is very good to hear :) Crashes are livable, the reason I was asking is a old usb driver I have that subtly blows up any kernel I try it with... Those sorts of things were one of the reasons I started looking at UML. I at least would appreciate your current work. Yes, even with crashes. UML seems to have grown on me like moss ;) > ---------- > From: Johan Verrept > Sent: Thursday, June 13, 2002 13:47 > To: Johan Verrept > Cc: McMechan, James; joh...@pa...; > use...@li... > Subject: Re: [uml-devel] umUSB ? > > Johan Verrept wrote: > > > If you want, I can get you a patch that does device detection, but not > > much more. Control messages (send by the hub thread to read the > > descriptors) work. For some reason, bulk transfers (from uml userspace) > > do not work, they block indefinatly. I can't even kill the process with > > -9... There are also a few random crashes ;). > > Bulk transfers seem to work too now. There are still crashes though. > > J. > > > |
From: McMechan, J. <McM...@na...> - 2002-06-14 19:27:36
|
Thank You, for all your work. It is nice to see a current version of the patch for USB. My only question so far is where is the option supposed to show up during menuconfig? For some reason I can not seem to find it even after make ARCH=um distclean menuconfig dep linux I seem to remember that the USB subsystem depends on PCI (off in uml) is there some magic I am missing even after a full compile no umusb_user/kern.o show up :( |
From: McMechan, J. <McM...@na...> - 2002-06-17 22:16:51
|
not yet, :) shortly after I sent my mail I found the missing "source drivers/usb/Config.in" but I still missed the "OBJS-$(CONFIG_USB_UMHCD) += umusb_kern.o umusb_user.o" alas my compile is failing with either gcc 2.96-110 or 3.0.4-1 this is the examples of several warnings umusb_kern.c:585:7: warning: pasting "->" and "enabled" does not give a valid pr eprocessing token umusb_kern.c:221: warning: implicit declaration of function `umusb_hs_processurb ' umusb_kern.c:200: warning: unused variable `intf' umusb_kern.c: In function `umusb_hs_processurb': umusb_kern.c:640: warning: comparison of distinct pointer types lacks a cast and dies with umusb_kern.c:959: `TMP_IRQ' undeclared (first use in this function) umusb_kern.c:959: (Each undeclared identifier is reported only once umusb_kern.c:959: for each function it appears in.) I searched my entire uml tree and did not find TMP_IRQ :( > ---------- > From: Johan Verrept > Sent: Saturday, June 15, 2002 07:13 > To: McMechan, James > Cc: use...@li... > Subject: Re: [uml-devel] umUSB ? > > <<File: umusb-2.4.18-29um-0.1b-2.patch>> > McMechan, James wrote: > > My only question so far is where is the option supposed to show up > during > > menuconfig? > > In the USB config menu, which was not present... > > > I seem to remember that the USB subsystem depends on PCI (off in uml) is > > there some magic I am missing even after a full compile no > umusb_user/kern.o > > show up :( > > The patch was missing the changes to arch/um/drivers/Makefile and > arch/um/config.in. I removed the dependency on CONFIG_PCI. It is no > longer applicable. > > J. > > > |
From: McMechan, J. <McM...@na...> - 2002-06-18 22:44:49
|
Sorry to be so dense, but when I try a sample compile and it blows up I worry. I suspected that sort of thing was the answer, but I was not sure. > > umusb_kern.c:959: for each function it appears in.) > > I searched my entire uml tree and did not find TMP_IRQ :( > > include/asm-um/irq.h, just add one in the list. > I will add the file to my patch-list > > J. > > > |