On 08/02/2017 06:43 PM, Jeff Webb wrote: > I am attempting to upgrade our x86/64 PC systems running > linux-3.14.17/xenomai-2.6.4 to xenomai-3.x. I have successfully > built and booted a linux-4.1.18/xenomai-3.0.5 kernel on one of > them using: > > ipipe-core-4.1.18-x86-9.patch > > however, I cannot boot systems based on: > > ipipe-core-4.4.43-x86-8.patch > ipipe-core-4.4.71-x86-8.patch > ipipe-core-4.9.24-x86-2.patch > > with the CONFIG_IPIPE=y. I can get these configurations to boot > by disabling CONFIG_IPIPE. The main issue seems to be that > the primary hard drive does not work. There also seems to be an > issue with some of the USB ports. > > I have attached several files: > > - cpuinfo.txt: cpuinfo for the first core > - boot-4.4.43-ipipeoff.notime: serial boot log (system works) > - boot-4.4.43-ipipeon.notime.matchup: serial boot log (system hangs) > - config-4.4.43-ipipeoff: (system works) > - config-4.4.43-ipipeon: (system hangs) > > The times have been stripped from the boot logs and the second > boot log has been slightly rearranged to make diffing with the two > logseasier. I can send the raw logs instead, if that is helpful. > > Any help on getting later kernels to work would be appreciated.
Maybe an issue with a secondary interrupt controller. - the output of /proc/interrupts on a booting kernel (say 4.9.24) would help figuring out which ICs are active on this hw. As a matter of fact, the driver has issues receiving events from the SATA controller once the interrupt pipeline is engaged. Likewise for the USB part as you mentioned as well. - does it boot in uniprocessor mode? -- Philippe. _______________________________________________ Xenomai mailing list [email protected] https://xenomai.org/mailman/listinfo/xenomai
