On Friday, November 15, 2019 4:40 AM, Jan Kiszka <[email protected]> wrote:
> On 15.11.19 01:31, Jeff Webb via Xenomai wrote:
> > I am building a Xenomai cobalt kernel under Ubuntu 18.04 based on:
> >
> >     Linux 4.19.75
> >     Xenomai 3.1-rc3
> >     ipipe-core-4.19.75-x86-7.patch
> >
> >
> > After running prepare-kernel.sh and "makeolddefconfig" (using the 
> > unmodified default .config), I get this error:
> >
> >     WARNING: unmet direct dependencies detected for PARAVIRT
> >       Depends on [n]: HYPERVISOR_GUEST [=y] && !IPIPE [=y]
> >       Selected by [m]:
> >       - HYPERV [=m] && X86 [=y] && ACPI [=y] && X86_LOCAL_APIC [=y] && 
> > HYPERVISOR_GUEST [=y]
> >
> >
> > I turned off HYPERVISOR_GUEST manually to fix the warning. I hadn't seen 
> > this type of error before, but perhaps something could be done in the patch 
> > to make the default config consistent... Just FYI.
>
> It's HYPERV what causes this, by also pulling PARAVIRT which is not
> compatible with I-pipe. We need to tag that config as well to avoid this.
>
> > Otherwise, everything went fine with the build process and initial testing. 
> > I will be giving this build some more testing over the next week or so and 
> > will let you know if I find any issues.
>
> Great to hear, thanks.

I haven't done extensive testing yet, but I tried several of our real-time 
applications with the new build, and things seem to be working so far.  Even on 
a different (but perhaps similar), older set of hardware from the one that has 
the intremap issues, I get the same kernel BUG messages (using the same 4.19 
kernel build) mentioned in my other email:

  https://xenomai.org/pipermail/xenomai/2019-November/041988.html

but things appear to be functioning properly as far as I can tell.

This is just some more feedback on the latest kernel / xenomai release 
candidate.

Thanks,

-Jeff


Reply via email to