[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Very strange behavior between balloon driver and network driver (Arndale)

On Wed, 2013-05-29 at 11:22 +0000, Jaeyong Yoo wrote:
> > 
> > I expect that the ballooning up and down is counteracting the affect of
> > the 1:1 workaround which is required on the Arndale due to lack of an
> > IOMMU driver.
> > 
> > As a workaround I would recommend using dom0_mem= and
> > disabling autoballooning.
> After I applied the above two things, I still see the network error.
> Autoballooning is still used in privcmd with ioctl 
> IOCTL_PRIVCMD_MMAPBATCH_V2 when mapping foreign range (in order to 
> deliver the domU kernel binary to domU memory).
> I applied as follows:
>   - put dom0_mem=256M in dom0 kernel booting arg.

This needs to be a Xen argument, not a dom0 kernel argument.

That said I thought that privcmd mmapbatch put back the original page,
perhaps I am mistaken here though.

>   - create domU with config autoballoon="off"

You put this in /etc/xen/xl.conf, not the guest config, correct?

> > Of course if, as a Sumsung developer, you are able to gain access to the
> > documentation necessary to write an IOMMU driver for the Arndale
> > platform that would be great!
> AFAIK Arndale board has sysMMU but it is placed between CPU and GPU for
> performance purpose. So, I think it is not be able to use it for 
> virtualization.

Oh, that's interesting and unfortunate :-(


Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.