On Wed, 14 Apr 2021 14:41:29 -0400 Greg Gallagher <[email protected]> wrote:
> Ipipe 5.4 and xenomai 3.1 are compatible, this is my mistake, I’ll fix up > and generate a new patch once the latency fix is done. > FWIW, building straight from the ipipe-arm repo on the ipipe/5.4.y branch > has been working for me. I'm afraid the HEAD of ipipe/5.4.y as of commit ffaf274ca4cc117c2dc3f9b2ee8ea6218b50995a doesn't build for me. I'm on this commit + I have prepared the kernel using Xenomai 3.1 ./scripts/prepare-kernel.sh --linux=/path/to/kernel + kernel configured with sama5_defconfig. And same build failure: In file included from kernel/cpu.c:23:0: ./include/linux/stop_machine.h: In function ‘stop_machine_cpuslocked’: ./include/linux/stop_machine.h:150:2: error: implicit declaration of function ‘hard_irq_enable’; did you mean ‘hard_irq_disable’? [-Werror=implicit-function-declaration] hard_irq_enable(); ^~~~~~~~~~~~~~~ hard_irq_disable Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com
