calibration fails with alert.......
YamatoKira <[email protected]>
| Newsgroups | gmane.linux.real-time.rtai |
|---|---|
| Message-ID | <[email protected]> |
Hello everyone~
I meet some problem when using RTAI
Can you help me to figure it out?
My platform is Ubuntu 14.02 with a kernel 3.16.0 and RTAI 4.1.1
I compiled the RTAI and run the test procedure, and the calibration fails and I saw the alert message by dmesg:
kern :info : [ 1645.358113] I-pipe: head domain RTAI registered.
kern :info : [ 1645.358117] RTAI[hal]: compiled with gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3) .
kern :info : [ 1645.358123] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
kern :warn : [ 1645.358125] SYSINFO: CPUs 1, LINUX APIC IRQ 4353, TIM_FREQ 6235909, CLK_FREQ 2294727000, CPU_FREQ 2294727000
kern :warn : [ 1645.358126] RTAI_APIC_TIMER_IPI: RTAI DEFINED 4354, VECTOR 4355; LINUX_APIC_TIMER_IPI: RTAI DEFINED 4353, VECTOR 4353
kern :warn : [ 1645.358128] TIMER NAME: lapic; VARIOUSLY FOUND APIC FREQs: 6235909, 6235909, 6235750
kern :info : [ 1645.651156] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
kern :warn : [ 1645.651175] , kstacks pool size = 524288 bytes.
kern :info : [ 1645.651177] RTAI[sched]: hard timer type/freq = APIC/6235909(Hz); default timing: periodic; linear timed lists.
kern :info : [ 1645.651178] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 2294727000 hz.
kern :info : [ 1645.651179] RTAI[sched]: timer setup = 160 ns, resched latency = 3783 ns.
kern :alert : [ 1645.669339] BUG: unable to handle kernel paging request at 00007fff08c89e50
kern :alert : [ 1645.669368] IP: [<ffffffffc0c36856>] rtai_lxrt_invoke+0x496/0x1180 [rtai_sched]
kern :warn : [ 1645.669396] PGD 6df25067 PUD 375df067 PMD 58dbc067 PTE 8000000059a65867
kern :warn : [ 1645.669420] Oops: 0001 [#2] SMP
kern :warn : [ 1645.669432] Modules linked in: rtai_sched(OE) rtai_hal(OE) rfcomm(E) bnep(E) nls_iso8859_1(E) snd_hda_codec_hdmi(E) snd_hda_codec_realtek(E) snd_hda_codec_generic(E) intel_rapl(E) x86_pkg_temp_thermal(E) intel_powerclamp(E) coretemp(E) kvm(E) crct10dif_pclmul(E) crc32_pclmul(E) ghash_clmulni_intel(E) aesni_intel(E) aes_x86_64(E) lrw(E) gf128mul(E) glue_helper(E) arc4(E) ablk_helper(E) iwlmvm(E) mac80211(E) uvcvideo(E) cryptd(E) videobuf2_vmalloc(E) joydev(E) serio_raw(E) videobuf2_memops(E) videobuf2_core(E) v4l2_common(E) videodev(E) media(E) btusb(E) lpc_ich(E) mac_hid(E) snd_hda_intel(E) snd_hda_controller(E) snd_hda_codec(E) iwlwifi(E) bluetooth(E) snd_hwdep(E) snd_pcm(E) snd_seq_midi(E) snd_seq_midi_event(E) snd_rawmidi(E) snd_seq(E) snd_seq_device(E) snd_timer(E) snd(E) 6lowpan_iphc(E) cfg80211(E) radeon(E) i915(E) ttm(E) soundcore(E) drm_kms_helper(E) parport_pc(E) ppdev(E) lp(E) parport(E) drm(E) mei_me(E) rtsx_pci_ms(E) memstick(E) mei(E) i2c_algo_bit(E) shpchp(E) hid_generic(E) usbhid(E) hid(E) rtsx_pci_sdmmc(E) r8169(E) mii(E) rtsx_pci(E) ahci(E) libahci(E) [last unloaded: rtai_hal]
kern :warn : [ 1645.673932] CPU: 0 PID: 19075 Comm: calibration_hel Tainted: G D OE 3.16.0-rtai #1
kern :warn : [ 1645.675002] task: ffff8801337fe540 ti: ffff880058f7c000 task.ti: ffff880058f7c000
kern :warn : [ 1645.676047] RIP: 0010:[<ffffffffc0c36856>] [<ffffffffc0c36856>] rtai_lxrt_invoke+0x496/0x1180 [rtai_sched]
kern :warn : [ 1645.677087] RSP: 0018:ffff880058f7fef8 EFLAGS: 00010202
kern :warn : [ 1645.678094] RAX: ffff8801337fe540 RBX: 0000000000000000 RCX: 00007f4b0957d709
kern :warn : [ 1645.679086] RDX: 00000000000003ea RSI: 00007fff08c89e50 RDI: 00000000003ea828
kern :warn : [ 1645.680051] RBP: ffff880058f7ff50 R08: 000000000000000f R09: 00007fff08c89e50
kern :warn : [ 1645.680989] R10: 0000000000000001 R11: 0000000000003206 R12: 00007fff08c89e50
kern :warn : [ 1645.681911] R13: 00000000003ea828 R14: 0000000000000000 R15: 0000000000000000
kern :warn : [ 1645.682825] FS: 00007f4b09e8a740(0000) GS:ffff88015ec00000(0000) knlGS:0000000000000000
kern :warn : [ 1645.683732] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
kern :warn : [ 1645.684631] CR2: 00007fff08c89e50 CR3: 0000000058e87000 CR4: 00000000003407f0
kern :warn : [ 1645.685535] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
kern :warn : [ 1645.686431] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
kern :warn : [ 1645.687336] I-pipe domain Linux
kern :warn : [ 1645.688225] Stack:
kern :warn : [ 1645.689108] ffff880058f7ff24 ffff880058f7ff50 ffffffff821758b3 00000001337fe540
kern :warn : [ 1645.690011] ffff8801335b2e60 0000000100000000 00007fff08c89dd0 0000000000400dd0
kern :warn : [ 1645.690909] 00007fff08c89fe0 0000000000000000 0000000000000000 ffff880058f7ff68
kern :warn : [ 1645.691805] Call Trace:
kern :warn : [ 1645.692699] [<ffffffff821758b3>] ? __mm_populate+0x113/0x130
kern :warn : [ 1645.693606] [<ffffffffc0c3598d>] lxrt_intercept_syscall+0x8d/0x130 [rtai_sched]
kern :warn : [ 1645.694518] [<ffffffff82102697>] __ipipe_notify_syscall+0x17/0x30
kern :warn : [ 1645.695435] [<ffffffff82698f4e>] pipeline_syscall+0xa/0x17
kern :warn : [ 1645.696338] Code: e2 ff 07 00 00 31 ff e8 41 78 00 00 e9 40 fe ff ff 48 c7 c7 e8 11 c4 c0 31 c0 e8 86 53 f7 ff 48 c7 c0 da ff ff ff e9 b1 fc ff ff <48> 8b 1e 8d 8a 18 fc ff ff 83 f9 20 48 89 d8 0f 87 aa 0c 00 00
kern :alert : [ 1645.698298] RIP [<ffffffffc0c36856>] rtai_lxrt_invoke+0x496/0x1180 [rtai_sched]
kern :warn : [ 1645.699260] RSP <ffff880058f7fef8>
kern :warn : [ 1645.700215] CR2: 00007fff08c89e50
kern :warn : [ 1645.701162] ---[ end trace a0735b74567a0a8b ]---
kern :warn : [ 1645.720355] RTAI[malloc]: unloaded.
kern :info : [ 1651.447510] RTAI[sched]: unloaded (forced hard/soft/hard transitions: traps 0, syscalls 0).
kern :info : [ 1651.657784] I-pipe: head domain RTAI unregistered.
kern :info : [ 1651.657791] RTAI[hal]: unmounted.
I really wonder how the alert is generated........
BTW: although the calibration can not run , the kernel latency test has an output and I saw that the rtai modules were loaded by lsmod.
Thank you for your patience and kindness
Yours: C.P.
_______________________________________________
Rtai mailing list
[email protected]
https://mail.rtai.org/cgi-bin/mailman/listinfo/rtai