real hardware access for a virtual/Paravirtual machine?

2008-05-04 Thread Ira Abramov
Howdie folks, My client needs to develop tools that communicate directly with QLA2xxx cards. at the moment, working on regular kernels he gets the machine stuck at times. I read somewhere that with Xen, there's a way to let the VMs talk to the hardware directly and that will make getting unstuck

[JOB] system admin+developper for a hosted application cluster

2008-05-04 Thread Ira Abramov
for a project of some 2-3 months (with option of further projects after), I'm looking for someone available for work on-site in the Rishon L'Zion area. Customer has a unique multi-tier setup to design and deploy, with hosting both here and in the US. Requirements include: - Strong bash scripting

Re: real hardware access for a virtual/Paravirtual machine?

2008-05-04 Thread Hetz Ben Hamo
Hi, Yes, I would like to hear about ANY virtualized solution which lets you lock specific PCI device for use directly (and only) by a VM. You can do it with USB / firewire devices. To make it work with VM, it is required (at least according to the qemu mailing list) that the bios shouldn't map

Re: real hardware access for a virtual/Paravirtual machine?

2008-05-04 Thread Noam Meltzer
Hi, I vaguely remember that UML has direct hardware access. But I might be talking nonsense now. Still, worth a check. - Noam On Sun, May 4, 2008 at 5:03 PM, Ira Abramov [EMAIL PROTECTED] wrote: Howdie folks, My client needs to develop tools that communicate directly with QLA2xxx cards. at

Re: real hardware access for a virtual/Paravirtual machine?

2008-05-04 Thread Shachar Shemesh
Ira Abramov wrote: Howdie folks, My client needs to develop tools that communicate directly with QLA2xxx cards. at the moment, working on regular kernels he gets the machine stuck at times. I read somewhere that with Xen, there's a way to let the VMs talk to the hardware directly and that will

Re: real hardware access for a virtual/Paravirtual machine?

2008-05-04 Thread Dan Armak
On Sunday 04 May 2008, Shachar Shemesh wrote: Ira Abramov wrote: Howdie folks, My client needs to develop tools that communicate directly with QLA2xxx cards. at the moment, working on regular kernels he gets the machine stuck at times. I read somewhere that with Xen, there's a way to

Re: real hardware access for a virtual/Paravirtual machine?

2008-05-04 Thread Shachar Shemesh
Dan Armak wrote: It does work without an IOMMU, it just doesn't protect you from a buggy driver causing DMA access to the wrong address. For other kinds of driver bugs, this might still be better than no virtualization. Thing is, a real (as opposed to para-virtualized) kernel does not know

Re: real hardware access for a virtual/Paravirtual machine?

2008-05-04 Thread Hetz Ben Hamo
Ok, Would someone show me any VM solution that can lock a PCI/AGP/PCIe device (such as graphics card), so it can be used with any VM exclusivly? Hetz On Sun, May 4, 2008 at 11:11 PM, Shachar Shemesh [EMAIL PROTECTED] wrote: Dan Armak wrote: It does work without an IOMMU, it just doesn't

Re: real hardware access for a virtual/Paravirtual machine?

2008-05-04 Thread Muli Ben-Yehuda
On Sun, May 04, 2008 at 11:11:46PM +0300, Shachar Shemesh wrote: Dan Armak wrote: It does work without an IOMMU, it just doesn't protect you from a buggy driver causing DMA access to the wrong address. For other kinds of driver bugs, this might still be better than no virtualization.

Re: real hardware access for a virtual/Paravirtual machine?

2008-05-04 Thread Muli Ben-Yehuda
On Sun, May 04, 2008 at 09:26:49PM +0300, Dan Armak wrote: Xen however is a bit of a chore. should/could I use KVM instead? will it support the hardware access I need? AFAIR, yes. KVM doesn't AFAIK support direct hardware access by guest VMs. This is related to the fact that KVM and

Re: real hardware access for a virtual/Paravirtual machine?

2008-05-04 Thread Muli Ben-Yehuda
On Sun, May 04, 2008 at 11:50:20PM +0300, Hetz Ben Hamo wrote: Ok, Would someone show me any VM solution that can lock a PCI/AGP/PCIe device (such as graphics card), so it can be used with any VM exclusivly? Unfortunately passing through a graphics adapter requires some extra support to

Re: real hardware access for a virtual/Paravirtual machine?

2008-05-04 Thread Muli Ben-Yehuda
On Sun, May 04, 2008 at 06:39:51PM +0300, Shachar Shemesh wrote: Ira Abramov wrote: Howdie folks, My client needs to develop tools that communicate directly with QLA2xxx cards. at the moment, working on regular kernels he gets the machine stuck at times. I read somewhere that with Xen,