From: James McMechan <James_McMechan@ho...> - 2004-02-21 16:08:58
> Hi, sorry to bug-- if you have a second, I have a quick
> question; I would like to use a UML process for a USB device
> driver because I think it will eventually lock up or oops
> and I want to be able to just reconnect the device and
> restart the UML process. It looks like at one time you were
> trying to maintain some code to allow this. Do you know
> what is the latest status as far as this kind of capability?
> I do not care much about the kernel version inside the UML
> process, but the host would be the close to latest (eg
> currently 2.4.24).
That should work, I remember that it was working on
2.4.18 and 2.4.19 but then they backported the host controller
changes from 2.5 which broke the um-usb for 2.4.20
In the 2.5 tree it worked untill about 2.5.39
I used it to test out some flaky drivers also, kaweth.o was
Oopsing on me and also for my smart card reader.
The host kernel can be any recent version I would suggest
applying the host-skas patch as then it is much faster and
the host kernel can be run under gdb (or attached to gdb)
See for example the debugging page at sourceforge
On a host kernel without skas you can use the debug
command line option to start a gdb but I haven't tested
it that way recently.
My current patches should be at
Get latest updates about Open Source Projects, Conferences and News.