Hello every one:
I have a problem on x86 smp system .my linux is 3.10.32 and 4.1.18
with xenomai patch xenomai-2.6.4,xenomai-2.6.5 .
when grub set maxcpus=1 the system run fine. but when set max cpus=2(my cpu is
dual-core ),the error is blow .
My system run realtime task and large non-real time disk writing .
INFO: rcu_sched detected stalls on CPUs/tasks: { 0} (detected by 1, t=43261202
jiffies, g=22034052, c=22034051, q=153)
sending NMI to all CPUs:
NMI backtrace for cpu 1
CPU: 1 PID: 0 Comm: swapper/1 Tainted: P O 3.10.32-xenomai #9
Hardware name: To be filled by O.E.M. To be filled by O.E.M./'TA32', BIOS
TA32R116 03/02/2016
task: f606e250 ti: f608a000 task.ti: f608a000
EIP: 0060:[<c103ef86>] EFLAGS: 00200206 CPU: 1
EIP is at default_send_IPI_mask_logical+0x94/0x9a
EAX: 00200046 EBX: 00000002 ECX: c157fa60 EDX: fffff000
ESI: 03000000 EDI: 00200206 EBP: 00000c00 ESP: f608be00
DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
CR0: 8005003b CR2: a5d97014 CR3: 363c0000 CR4: 00100790
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: ffff0ff0 DR7: 00000400
I-pipe domain Linux
Stack:
00000000 c1583700 00000099 00000002 c103ea7c 00000000 c1583700 c103efc2
c14e4d51 f6636ad8 c10933a3 12af30ed 00000000 00000001 c1583700 c15aa0b8
00000001 00000000 00011d5f f663baec f6636a0c c105358a 8dcf9a46 c1076a5b
Call Trace:
[<c103ea7c>] ? default_send_IPI_all+0x20/0x66
[<c103efc2>] ? arch_trigger_all_cpu_backtrace+0x36/0x60
[<c10933a3>] ? rcu_check_callbacks+0x358/0x478
[<c105358a>] ? update_root_process_times+0x2f/0x3b
[<c1076a5b>] ? tick_sched_handle+0x20/0x2a
[<c1076c3c>] ? tick_sched_timer+0x48/0x6b
[<c1062279>] ? __run_hrtimer+0x57/0xba
[<c10625b6>] ? hrtimer_interrupt+0x12a/0x238
[<c103e8a2>] ? smp_apic_timer_interrupt+0x51/0x60
[<c103e851>] ? smp_spurious_interrupt+0x4c/0x4c
[<c103dc8f>] ? __ipipe_do_IRQ+0x3a/0x43
[<c103e851>] ? smp_spurious_interrupt+0x4c/0x4c
[<c10900d8>] ? handle_percpu_devid_irq+0x22/0x53
[<c103dc94>] ? __ipipe_do_IRQ+0x3f/0x43
[<c10954f5>] ? __ipipe_do_sync_stage+0x11e/0x13d
[<c103d6d1>] ? __ipipe_handle_irq+0x93/0xf2
[<c141cebd>] ? apic_timer_interrupt+0x2d/0x3c
[<c103d80d>] ? __ipipe_halt_root+0x23/0x24
[<c102e0f6>] ? default_idle+0x5/0x6
[<c102e081>] ? arch_cpu_idle+0x6/0x7
[<c106eef4>] ? cpu_startup_entry+0xab/0x12b
Code: e6 18 89 b0 10 c3 ff ff 89 d8 8b 15 c8 fd 57 c1 09 e8 81 cd 00 04 00 00
83 fb 02 0f 44 c5 89 82 00 c3 ff ff ff 34 24 9d 57 9d 58 <5b> 5e 5f 5d c3 90 53
f0 0f ba 25
_______________________________________________
Xenomai mailing list
[email protected]
https://xenomai.org/mailman/listinfo/xenomai