On Tue, Dec 02, 2014 at 09:46:48AM +0000, Richard W.M. Jones wrote: > 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?) > Yes, it's completely possible. -Christoffer _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/mailman/listinfo/kvmarm