This version supports:
PCI Bus scan
The patch is against:
Config your kernel to turn on VPCI and whatever
drivers you are interested in. You may need to include
Kconfig for other drivers from arch/um/Kconfig.
arch/um/umlh is a small module that needs to be built
and run in the host. It provides DMA and interrupt
You need to run UML as root. I use sudo to do this.
Make sure you don't have any drivers loaded in the
host for the hardware you want to use in UML.
I can run framebuffer drivers with this patch (not
framebuffer console). I have also had some success
with run USB devices but their are still some issues
with USB. This patch will probably work for audio
cards too but I don't have any handy to check.
Please give it a try and give me some feedback.
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
The is a snapshot of my VPCI work. It is still losing
interrupts (which hangs UML) so it is not useful yet.
It does illustrate how I am using get_vm(), max vm
range and the fault handlers to dynamically map things
into the kernel address space.
It also provide an example of how to write a host
device driver which can communicate asynchronously
patch is bz2 since it is getting too big for the mailer.
Do you Yahoo!?
Yahoo! Shopping - Send Flowers for Valentine's Day
On Tuesday 19 October 2004 12:19, Pavan Kumar wrote:
> There seems to be a VPCI patch for UML, I searched thru the dev list
> [ attachments not archived :( ] and google, couldn't find one. Does
> any one have it ??
It is very old - I read about it one/two years ago and it was already a bit
old. However, I think that Jeff Dike should have it somewhere on his HD.
Paolo Giarrusso, aka Blaisorblade
Linux registered user n. 292729