Hi all, I finished some experiments to figure out what is going on so again I have udoo board x86 ultra
1) Use ubuntu with vanile kernel 4.10.0-28 or 4.13.0-37 or 4.9.51 no problem with sd card , all work perfectly 2) Use 4.9.51 with ipipe patch -pipe-core -4.9.51-x86-4.patch guide to system no responce when i insert sd-card or insert own rtdm module for gpio test and gpio interrupt occured 3) I use xenomai from git branch stable-3.0.y (download yesterday) 4) there is options from menuconfig that I enable/disable * General setup --> Local version - append to kernel release: -xenomai-3.0.5 --> Timers subsystem --> High Resolution Timer Support (Enable) * Xenomai/cobalt --> Sizes and static limits --> Number of registry slots (512 --> 4096) --> Size of system heap (Kb) (512 --> 4096) --> Size of private heap (Kb) (64 --> 256) --> Size of shared heap (Kb) (64 --> 256) --> Maximum number of POSIX timers per process (128 --> 512) --> Drivers --> RTnet --> RTnet, TCP/IP socket interface (Enable) --> Drivers --> New intel(R) PRO/1000 PCIe (Enable) --> Realtek 8169 (Enable) --> Loopback (Enable) --> Add-Ons --> Real-Time Capturing Support (Enable) * Power management and ACPI options --> CPU Frequency scaling --> CPU Frequency scaling (Disable) --> ACPI (Advanced Configuration and Power Interface) Support --> Processor (Disable) --> CPU Idle --> CPU idle PM support (Disable) * Pocessor type and features --> Enable maximum number of SMP processors and NUMA nodes (Disable) --> Processor family --> Core 2/newer Xeon (if "cat /proc/cpuinfo | grep family" returns 6, set as Generic otherwise) --> Transparent Hugepage Support (Disable) --> Allow for memory compaction (Disable) --> Contiguous Memory Allocation (Disable) --> Allow for memory compaction --> Page Migration (Disable) * Device Drivers --> Staging drivers --> Unisys SPAR driver support --> Unisys visorbus driver (Disable) I consider, that something wrong with this options Help please to start work with xenomai С уважением и надеждой на сотрудничество, Шевченко Т.Г. ----- Original Message ----- From: "Philippe Gerum" <r...@xenomai.org> To: "Jan Kiszka" <jan.kis...@web.de> Cc: "xenomai" <xenomai@xenomai.org> Sent: Tuesday, March 20, 2018 5:05:07 PM Subject: Re: [Xenomai] 4.9 for x86 issue On 03/10/2018 11:06 PM, Jan Kiszka wrote: > On 2018-03-09 08:51, Jan Kiszka wrote: >> 4.9 requires more work, I've pushed the beginning to wip/4.9 in the same >> repo. > > I started to patch further on this during my flight (wip/4.9 updated), > noticed that the 4.14-wip queue will need a little bit sysentry tweaking > as well (missing 64-bit syscall dispatching), and then had to find 4.9 > in a rather unfortunate state /wrt x86-64: CPUs are no longer idling > properly. I went back to ipipe-core-4.9.24-x86-2, without a difference. > > If you should look into 4.9-x86 as you indicated, please check this. > > Another catch along that road: maxcpus=1 with >1 CPUs available triggers > a NULL pointer when Xenomai gets armed. That is the case with 4.4 as well. > Can't reproduce this one (over kvm), 4.4 and 4.9 included, so this may be depending on the Kconfig. -- Philippe. _______________________________________________ Xenomai mailing list Xenomai@xenomai.org https://xenomai.org/mailman/listinfo/xenomai _______________________________________________ Xenomai mailing list Xenomai@xenomai.org https://xenomai.org/mailman/listinfo/xenomai