From mboxrd@z Thu Jan 1 00:00:00 1970 From: Raz Subject: Re: A KVM kernel for FVP for ARM7 Date: Thu, 7 Jun 2018 23:44:14 +0300 Message-ID: References: <20180607073426.GA20446@C02W217FHV2R.local> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0246351575984209538==" Return-path: Received: from localhost (localhost [127.0.0.1]) by mm01.cs.columbia.edu (Postfix) with ESMTP id B9D6C49EA4 for ; Thu, 7 Jun 2018 16:33:40 -0400 (EDT) Received: from mm01.cs.columbia.edu ([127.0.0.1]) by localhost (mm01.cs.columbia.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NEtCL9pLjDc1 for ; Thu, 7 Jun 2018 16:33:17 -0400 (EDT) Received: from mail-wm0-f67.google.com (mail-wm0-f67.google.com [74.125.82.67]) by mm01.cs.columbia.edu (Postfix) with ESMTPS id 1D14A40192 for ; Thu, 7 Jun 2018 16:33:17 -0400 (EDT) Received: by mail-wm0-f67.google.com with SMTP id 69-v6so8681379wmf.3 for ; Thu, 07 Jun 2018 13:44:36 -0700 (PDT) In-Reply-To: <20180607073426.GA20446@C02W217FHV2R.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: kvmarm-bounces@lists.cs.columbia.edu Sender: kvmarm-bounces@lists.cs.columbia.edu To: Christoffer Dall Cc: kvmarm@lists.cs.columbia.edu List-Id: kvmarm@lists.cs.columbia.edu --===============0246351575984209538== Content-Type: multipart/alternative; boundary="000000000000e180a6056e1359c4" --000000000000e180a6056e1359c4 Content-Type: text/plain; charset="UTF-8" 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 ? On Thu, Jun 7, 2018 at 10:34 AM, Christoffer Dall 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 > --000000000000e180a6056e1359c4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

The bellow is the command line I use. = I am using now 4.14.48 compiled as arm7/ARCH-VEXPRESS . there is no clock t= ick. The boot hangs in:
....
=C2=A0=C2=A0=C2=A0= while (get_jiffies_64() < waitjiffies)
=C2=A0=C2=A0=C2=A0 =C2=A0=C2= =A0=C2=A0 =C2=A0=C2=A0=C2=A0 udelay(10);

/opt/= DS-5_v5.28.1/sw/models/bin/FVP_VE_Cortex-A9x1=C2=A0 -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=C2=A0 --data /opt/t/linux-4.14.48/arch/arm= /boot/dts/vexpress-v2p-ca9.dtb

Any idea ?


= On Thu, Jun 7, 2018 at 10:34 AM, Christoffer Dall <christoffer.dall= @arm.com> 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=C2=A0 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.=C2=A0 I s= trongly
recommend you use a much newer kernel version for anything KVM-related.

-Christoffer

--000000000000e180a6056e1359c4-- --===============0246351575984209538== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ kvmarm mailing list kvmarm@lists.cs.columbia.edu https://lists.cs.columbia.edu/mailman/listinfo/kvmarm --===============0246351575984209538==--