Re: A KVM kernel for FVP for ARM7

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

 



[please don't top-post]

On Thu, Jun 07, 2018 at 11:44:14PM +0300, Raz wrote:
> The bellow is the command line I use. I am using now 4.14.48 compiled as
> arm7/ARCH-VEXPRESS . there is no clock tick. The boot hangs in:
> ....
>     while (get_jiffies_64() < waitjiffies)
>             udelay(10);
> 
> /opt/DS-5_v5.28.1/sw/models/bin/FVP_VE_Cortex-A9x1  -a
> /opt/arm7/FVP/FVP_VE_V7/FVP_VE_V7.axf --data
> /opt/tlinux-4.14.48/arch/arm/boot/Image@0x80008000 -f
> /opt/truly/arm7/fvpbase.conf  --data
> /opt/t/linux-4.14.48/arch/arm/boot/dts/vexpress-v2p-ca9.dtb
> 
> Any idea ?

You're probably not getting timer interrupts, which could be because of
a number of things.  Your bootloader in the .axf image could be the
wrong wrong or configured incorrectly, the DT could be the wong one for
the model, or your configuration parameters could otherwise be
incorrect.

This is a basic "bring up Linux on the fast model" question, and doesn't
really belong on the KVM/ARM list.

Also note, that if you do want to play with KVM on an Arm system, then
Cortex-A9 does not have the virtualization extensions.

Hope this helps,
-Christoffer

> 
> 
> On Thu, Jun 7, 2018 at 10:34 AM, Christoffer Dall <christoffer.dall@xxxxxxx>
> wrote:
> 
> > On Wed, Jun 06, 2018 at 09:22:52AM +0300, Raz wrote:
> > > Hello
> > > KVM arm was introduced in 3.9. I wish to debug it through fast models.
> > > My problem is that FVP uses 3.4 kernel, and 3.9  from "git://
> > > git.kernel.org/pub/scm/virt/kvm/kvm.git " does not boot it.
> > >
> > > Do you have a ready kernel for FVP ?
> >
> > Mainline kernels should boot just fine on Arm fast models.  I strongly
> > recommend you use a much newer kernel version for anything KVM-related.
> >
> > -Christoffer
> >
_______________________________________________
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