[Xenomai] Boot failed on arm64 - xenomai_init --> ipipe_send_ipi
Kendall.Auel at 3DSystems.Com
Wed May 16 22:00:07 CEST 2018
The kernel is 4.9.51, modified by NXP for the i.MX8, the Xenomai branch is "next", and the ipipe patch is ipipe-core-4.9.51-arm64-4.patch.
Also, I modified the defconfig to turn off CONFIG_CPU_FREQ and CONFIG_ACPI_PROCESSOR. I've also tried a version with PAGE_MIGRATION disabled and got the same result.
> What ipipe and kernel version are you using and what Xenomai branch are
> you using?
> On Wed, May 16, 2018 at 2:13 PM, Auel, Kendall
> <Kendall.Auel at 3dsystems.com> wrote:
> > I'm trying to build a xenomai-enabled kernel for an arm64 (quad A53 cores).
> Something is not configured correctly, but I haven't been able to get past a
> stall during xenomai_init. Any ideas on what I'm doing wrong? Thanks.
> > [ 0.729547] kvm : 8-bit VMID
> > [ 0.732121] kvm : IDMAP page: 40c5e000
> > [ 0.736134] kvm : HYP VA range: 800000000000:ffffffffffff
> > [ 0.742609] kvm : Hyp mode initialized successfully
> > [ 0.747003] kvm : GICv3: no GICV resource entry
> > [ 0.751740] kvm : disabling GICv2 emulation
> > [ 0.756357] kvm : GIC system register CPU interface enabled
> > [ 0.762428] kvm : vgic interrupt IRQ1
> > [ 0.766021] kvm : virtual timer IRQ4
> > [ 0.775341] audit: initializing netlink subsys (disabled)
> > [ 0.777914] audit: type=2000 audit(0.675:1): initialized
> > [ 0.783729] [Xenomai] scheduling class idle registered.
> > [ 0.788506] [Xenomai] scheduling class rt registered.
> > [ 21.795205] INFO: rcu_preempt detected stalls on CPUs/tasks:
> > [ 21.798018] 2-...: (0 ticks this GP) idle=4c9/140000000000000/0
> softirq=129/129 fqs=2428
> > [ 21.806295] (detected by 1, t=5255 jiffies, g=-252, c=-253, q=106)
> > [ 21.812575] Task dump for CPU 2:
> > [ 21.815801] swapper/0 R running task 0 1 0 0x00000002
> > [ 21.822864] Call trace:
> > [ 21.825315] [<ffff0000080859f4>] __switch_to+0x8c/0xa0
> > [ 21.830456] [<ffff0000084384a8>] gic_raise_softirq+0x58/0x170
> > [ 21.836208] [<ffff00000808dd64>] ipipe_send_ipi+0x24/0x30
> > [ 21.841615] [<ffff000008154f60>] ipipe_critical_enter+0x108/0x1a8
> > [ 21.847719] [<ffff000008156d60>] ipipe_select_timers+0x2d8/0x320
> > [ 21.853736] [<ffff0000091a2440>] xenomai_init+0x158/0x4c4
> > [ 21.859141] [<ffff000008083308>] do_one_initcall+0x38/0x128
> > [ 21.864724] [<ffff000009190d00>] kernel_init_freeable+0x1ac/0x24c
> > [ 21.870828] [<ffff000008c57e40>] kernel_init+0x10/0x100
> > [ 21.876056] [<ffff000008082fe4>] ret_from_fork+0x14/0x30
> > Thanks,
> > Kendall Auel, Senior Embedded Software Engineer 3D Systems, 26600 SW
> > Parkway Ave., Suite 300, Dock 61, Wilsonville OR 97070, USA
> > Tel: +1 503 482 1970 Mobile: +1 503 939 6862
> > [3D-Systems-logo_primary_3-color_light-bkgrd_no-tm]
> > This e-mail is intended for the exclusive use of the recipients named above
> and may constitute privileged or confidential information or otherwise be
> protected from disclosure. Dissemination, distribution, forwarding or copying
> of this e-mail by anyone other than the intended recipients is prohibited. If
> you have received this e-mail in error, please notify me immediately by reply
> e-mail or telephone and completely delete or destroy any and all electronic
> or other copies of the original message and any attachments to it. Thank you.
> > -------------- next part -------------- A non-text attachment was
> > scrubbed...
> > Name: image001.png
> > Type: image/png
> > Size: 10651 bytes
> > Desc: image001.png
> > URL:
> > tachment.png>
> > Xenomai mailing list
> > Xenomai at xenomai.org
> > https://xenomai.org/mailman/listinfo/xenomai
More information about the Xenomai