Re: arm64: virtio broken in upstream kernel

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

 



On Tue, Dec 02, 2014 at 05:45:08PM +0800, Wang, Yalin wrote:
> > -----Original Message-----
> > From: Richard W.M. Jones [mailto:rjones@xxxxxxxxxx]
> > Sent: Monday, December 01, 2014 10:02 PM
> > To: kvmarm@xxxxxxxxxxxxxxxxxxxxx
> > Cc: Wang, Yalin; Wei Huang
> > Subject: Re: arm64: virtio broken in upstream kernel
> > 
> > OK I fixed it ...
> > 
> > This patch to qemu fixes the problem for me.  I will post it to qemu-devel
> > shortly.
> > 
> > Rich.
> Oh , I see the BUG ,
> It load dtb in the same page with initrd,
> This patch can fix, I think more better solution is that
> You can get page size from kernel by sysinfo() system call,
> Then align most data into PAGE_SIZE,
> This is good for both 32 / 64 arch .

I guess the problem is that the host might be using 4K pages
and the guest might be using 64K pages.  (Is that possible?)

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
libguestfs lets you edit virtual machines.  Supports shell scripting,
bindings from many languages.  http://libguestfs.org
_______________________________________________
kvmarm mailing list
kvmarm@xxxxxxxxxxxxxxxxxxxxx
https://lists.cs.columbia.edu/mailman/listinfo/kvmarm




[Index of Archives]     [Linux KVM]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux