On Sunday 25 February 2007 16:03, Jan Kiszka wrote: > > The attached trace logs provide little information - Also included dmesg > > One more try please: we also need CONFIG_IPIPE_TRACE_MCOUNT.
With both CONFIG_IPIPE_TRACE_MCOUNT and CONFIG_IPIPE_TRACE_VMALLOC enabled, the system auto-reboots as soon as the kernel starts to uncompress. Disabling the latter restores normal service. On Sunday 25 February 2007 16:09, Gilles Chanteperdrix wrote: > Option "NoAccel" Results are still the same - Latency goes to pot and hangs as soon as X starts up. Quite likely the offending trace isn't getting logged.. Regards, Paul.
[ 0.000000] Linux version 2.6.19.3-xenomai ([EMAIL PROTECTED]) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #7 Sun Feb 25 17:58:53 GMT 2007 [ 0.000000] Command line: root=/dev/sda2 ro splash=silent vga=788 [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) [ 0.000000] BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) [ 0.000000] BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved) [ 0.000000] BIOS-e820: 0000000000100000 - 000000001ffb0000 (usable) [ 0.000000] BIOS-e820: 000000001ffb0000 - 000000001ffc0000 (ACPI data) [ 0.000000] BIOS-e820: 000000001ffc0000 - 000000001fff0000 (ACPI NVS) [ 0.000000] BIOS-e820: 000000001fff0000 - 0000000020000000 (reserved) [ 0.000000] BIOS-e820: 00000000ff780000 - 0000000100000000 (reserved) [ 0.000000] Entering add_active_range(0, 0, 159) 0 entries of 256 used [ 0.000000] Entering add_active_range(0, 256, 130992) 1 entries of 256 used [ 0.000000] end_pfn_map = 1048576 [ 0.000000] DMI 2.3 present. [ 0.000000] ACPI: RSDP (v000 ACPIAM ) @ 0x00000000000fa810 [ 0.000000] ACPI: RSDT (v001 A M I OEMRSDT 0x01000723 MSFT 0x00000097) @ 0x000000001ffb0000 [ 0.000000] ACPI: FADT (v001 A M I OEMFACP 0x01000723 MSFT 0x00000097) @ 0x000000001ffb0200 [ 0.000000] ACPI: MADT (v001 A M I OEMAPIC 0x01000723 MSFT 0x00000097) @ 0x000000001ffb0390 [ 0.000000] ACPI: OEMB (v001 A M I OEMBIOS 0x01000723 MSFT 0x00000097) @ 0x000000001ffc0040 [ 0.000000] ACPI: DSDT (v001 A0277 A0277001 0x00000001 MSFT 0x0100000d) @ 0x0000000000000000 [ 0.000000] Entering add_active_range(0, 0, 159) 0 entries of 256 used [ 0.000000] Entering add_active_range(0, 256, 130992) 1 entries of 256 used [ 0.000000] Zone PFN ranges: [ 0.000000] DMA 0 -> 4096 [ 0.000000] DMA32 4096 -> 1048576 [ 0.000000] Normal 1048576 -> 1048576 [ 0.000000] early_node_map[2] active PFN ranges [ 0.000000] 0: 0 -> 159 [ 0.000000] 0: 256 -> 130992 [ 0.000000] On node 0 totalpages: 130895 [ 0.000000] DMA zone: 56 pages used for memmap [ 0.000000] DMA zone: 1700 pages reserved [ 0.000000] DMA zone: 2243 pages, LIFO batch:0 [ 0.000000] DMA32 zone: 1734 pages used for memmap [ 0.000000] DMA32 zone: 125162 pages, LIFO batch:31 [ 0.000000] Normal zone: 0 pages used for memmap [ 0.000000] ACPI: PM-Timer IO Port: 0x808 [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) [ 0.000000] Processor #0 (Bootup-CPU) [ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) [ 0.000000] Processor #1 [ 0.000000] WARNING: NR_CPUS limit of 1 reached. Processor ignored. [ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) [ 0.000000] IOAPIC[0]: apic_id 2, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] ACPI: IRQ0 used by override. [ 0.000000] ACPI: IRQ2 used by override. [ 0.000000] ACPI: IRQ9 used by override. [ 0.000000] Setting APIC routing to flat [ 0.000000] Using ACPI (MADT) for SMP configuration information [ 0.000000] Nosave address range: 000000000009f000 - 00000000000a0000 [ 0.000000] Nosave address range: 00000000000a0000 - 00000000000e4000 [ 0.000000] Nosave address range: 00000000000e4000 - 0000000000100000 [ 0.000000] Allocating PCI resources starting at 30000000 (gap: 20000000:df780000) [ 0.000000] Built 1 zonelists. Total pages: 127405 [ 0.000000] Kernel command line: root=/dev/sda2 ro splash=silent vga=788 [ 0.000000] Initializing CPU#0 [ 0.000000] PID hash table entries: 2048 (order: 11, 16384 bytes) [ 28.777403] time.c: Using 3.579545 MHz WALL PM GTOD PIT/TSC timer. [ 28.777410] time.c: Detected 2403.177 MHz processor. [ 28.777485] I-pipe 1.0-04: pipeline enabled. [ 28.777553] Console: colour dummy device 80x25 [ 28.778250] Dentry cache hash table entries: 65536 (order: 7, 524288 bytes) [ 28.778657] Inode-cache hash table entries: 32768 (order: 6, 262144 bytes) [ 28.778737] Checking aperture... [ 28.778745] CPU 0: aperture @ f0000000 size 64 MB [ 28.786774] Memory: 502760k/523968k available (2089k kernel code, 20568k reserved, 3940k data, 184k init) [ 28.863385] Calibrating delay using timer specific routine.. 4817.66 BogoMIPS (lpj=9635322) [ 28.863522] Mount-cache hash table entries: 256 [ 28.863751] CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) [ 28.863761] CPU: L2 Cache: 512K (64 bytes/line) [ 28.863777] CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ stepping 02 [ 28.863800] ACPI: Core revision 20060707 [ 28.915014] Using local APIC timer interrupts. [ 28.956635] result 12516560 [ 28.956645] Detected 12.516 MHz APIC timer. [ 28.959360] testing NMI watchdog ... OK. [ 28.999664] checking if image is initramfs... it is [ 29.424500] Freeing initrd memory: 5630k freed [ 29.431286] NET: Registered protocol family 16 [ 29.431474] ACPI: bus type pci registered [ 29.431490] PCI: Using configuration type 1 [ 29.458905] ACPI: Interpreter enabled [ 29.458927] ACPI: Using IOAPIC for interrupt routing [ 29.464867] ACPI: PCI Root Bridge [PCI0] (0000:00) [ 29.464892] PCI: Probing PCI hardware (bus 00) [ 29.478789] PCI: enabled onboard AC97/MC97 devices [ 29.479367] Boot video device is 0000:01:00.0 [ 29.479462] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] [ 29.578826] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 10 *11 14 15) [ 29.580142] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 *10 11 14 15) [ 29.581349] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 *5 7 10 11 14 15) [ 29.582557] ACPI: PCI Interrupt Link [LNKD] (IRQs *3 4 5 7 10 11 14 15) [ 29.583800] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 10 11 14 15) *0, disabled. [ 29.585019] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 7 10 11 14 15) *0, disabled. [ 29.586239] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 7 10 11 14 15) *0, disabled. [ 29.587535] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 7 10 11 14 15) *0, disabled. [ 29.588087] Linux Plug and Play Support v0.97 (c) Adam Belay [ 29.588202] PCI: Using ACPI for IRQ routing [ 29.588210] PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report [ 29.588234] PCI: Cannot allocate resource region 0 of device 0000:00:00.0 [ 29.588613] agpgart: Detected AGP bridge 0 [ 29.591349] agpgart: AGP aperture is 64M @ 0xf0000000 [ 29.591404] PCI-DMA: Disabling IOMMU. [ 29.594283] pnp: the driver 'system' has been registered [ 29.595083] PCI: Bridge: 0000:00:01.0 [ 29.595098] IO window: disabled. [ 29.595109] MEM window: faf00000-fbffffff [ 29.595119] PREFETCH window: f8000000-f9ffffff [ 29.595152] PCI: Setting latency timer of device 0000:00:01.0 to 64 [ 29.595285] NET: Registered protocol family 2 [ 29.635306] IP route cache hash table entries: 4096 (order: 3, 32768 bytes) [ 29.635505] TCP established hash table entries: 16384 (order: 5, 131072 bytes) [ 29.635631] TCP bind hash table entries: 8192 (order: 4, 65536 bytes) [ 29.635700] TCP: Hash tables configured (established 16384 bind 8192) [ 29.635709] TCP reno registered [ 29.636782] audit: initializing netlink socket (disabled) [ 29.636819] audit(1172427326.824:1): initialized [ 29.636877] I-pipe: Domain Xenomai registered. [ 29.636896] Xenomai: hal/x86_64 started. [ 29.639998] Xenomai: real-time nucleus v2.4-devel (Bells Of Lal) loaded. [ 29.640312] VFS: Disk quotas dquot_6.5.1 [ 29.640358] Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 29.640548] io scheduler noop registered [ 29.640558] io scheduler anticipatory registered [ 29.640568] io scheduler deadline registered [ 29.640598] io scheduler cfq registered (default) [ 29.641853] vesafb: framebuffer at 0xf8000000, mapped to 0xffffc20000080000, using 1875k, total 16384k [ 29.641874] vesafb: mode is 800x600x16, linelength=1600, pages=3 [ 29.641882] vesafb: scrolling: redraw [ 29.641890] vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0 [ 29.664310] Console: switching to colour frame buffer device 100x37 [ 29.686434] fb0: VESA VGA frame buffer device [ 29.694294] Linux agpgart interface v0.101 (c) Dave Jones [ 29.694677] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled [ 29.695401] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A [ 29.696296] pnp: the driver 'serial' has been registered [ 29.697960] RAMDISK driver initialized: 16 RAM disks of 65536K size 1024 blocksize [ 29.698767] pnp: the driver 'i8042 kbd' has been registered [ 29.698843] pnp: the driver 'i8042 aux' has been registered [ 29.698988] pnp: the driver 'i8042 kbd' has been unregistered [ 29.699057] pnp: the driver 'i8042 aux' has been unregistered [ 29.699064] PNP: No PS/2 controller found. Probing ports directly. [ 29.700229] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 29.700575] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 29.701281] mice: PS/2 mouse device common for all mice [ 29.701859] TCP bic registered [ 29.702080] NET: Registered protocol family 1 [ 29.702386] NET: Registered protocol family 17 [ 29.707511] ACPI: (supports S0 S1 S3 S4 S5) [ 29.712390] Freeing unused kernel memory: 184k freed [ 29.732477] input: AT Translated Set 2 keyboard as /class/input/input0 [ 30.337843] ACPI: PCI Interrupt 0000:00:0a.0[A] -> GSI 17 (level, low) -> IRQ 17 [ 30.345255] skge 1.9 addr 0xfa700000 irq 17 chip Yukon-Lite rev 9 [ 30.352793] skge eth0: addr 00:11:d8:e9:b5:fb [ 30.449509] SCSI subsystem initialized [ 30.485526] libata version 2.00 loaded. [ 30.493279] sata_via 0000:00:0f.0: version 2.0 [ 30.493317] ACPI: PCI Interrupt 0000:00:0f.0[B] -> GSI 20 (level, low) -> IRQ 20 [ 30.501613] sata_via 0000:00:0f.0: routed to hard irq line 10 [ 30.510214] ata1: SATA max UDMA/133 cmd 0xD000 ctl 0xC802 bmdma 0xB800 irq 20 [ 30.519228] ata2: SATA max UDMA/133 cmd 0xC400 ctl 0xC002 bmdma 0xB808 irq 20 [ 30.528246] scsi0 : sata_via [ 30.594634] Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 [ 30.604387] ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx [ 30.726952] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) [ 30.894355] ata1.00: ATA-7, max UDMA7, 488397168 sectors: LBA48 NCQ (depth 0/32) [ 30.905301] ata1.00: ata1: dev 0 multi count 16 [ 30.935067] ata1.00: configured for UDMA/133 [ 30.946304] scsi1 : sata_via [ 31.158851] ata2: SATA link down 1.5 Gbps (SStatus 0 SControl 300) [ 31.181362] ATA: abnormal status 0x7F on port 0xC407 [ 31.193107] scsi 0:0:0:0: Direct-Access ATA SAMSUNG SP2504C VT10 PQ: 0 ANSI: 5 [ 31.207479] VP_IDE: IDE controller at PCI slot 0000:00:0f.1 [ 31.219198] ACPI: PCI Interrupt 0000:00:0f.1[A] -> GSI 20 (level, low) -> IRQ 20 [ 31.230978] VP_IDE: chipset revision 6 [ 31.242439] VP_IDE: not 100% native mode: will probe irqs later [ 31.253966] VP_IDE: VIA vt8237 (rev 00) IDE UDMA133 controller on pci0000:00:0f.1 [ 31.265598] ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:pio [ 31.277623] ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:pio [ 31.289435] Probing IDE interface ide0... [ 31.317834] SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB) [ 31.329845] sda: Write Protect is off [ 31.341705] sda: Mode Sense: 00 3a 00 00 [ 31.341775] SCSI device sda: drive cache: write back [ 31.354040] SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB) [ 31.366381] sda: Write Protect is off [ 31.378548] sda: Mode Sense: 00 3a 00 00 [ 31.378877] SCSI device sda: drive cache: write back [ 31.391082] sda: sda1 sda2 sda3 [ 31.410925] sd 0:0:0:0: Attached scsi disk sda [ 31.654831] hda: HDT722525DLAT80, ATA DISK drive [ 32.338916] ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 [ 32.351238] Probing IDE interface ide1... [ 33.214472] hdc: LITE-ON CD-RW SOHR-5238S, ATAPI CD/DVD-ROM drive [ 33.901638] ide1 at 0x170-0x177,0x376 on irq 15 [ 33.952960] hda: max request size: 512KiB [ 33.988265] hda: 488397168 sectors (250059 MB) w/7674KiB Cache, CHS=30401/255/63, UDMA(133) [ 34.000679] hda: cache flushes supported [ 34.012703] hda: hda1 hda2 hda3 hda4 [ 34.044060] hdc: ATAPI 52X CD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33) [ 34.056104] Uniform CD-ROM driver Revision: 3.20 [ 34.897873] kjournald starting. Commit interval 5 seconds [ 34.909134] EXT3-fs: mounted filesystem with ordered data mode. [ 37.511253] pnp: the driver 'parport_pc' has been registered [ 37.512094] parport0: PC-style at 0x378 [PCSPP] [ 37.618227] ACPI: PCI Interrupt 0000:00:0b.0[A] -> GSI 16 (level, low) -> IRQ 16 [ 37.629165] PCI parallel port detected: 9710:9805, I/O at 0xa800(0x9800) [ 37.629212] parport1: PC-style at 0xa800 (0x9800) [PCSPP,TRISTATE] [ 37.728159] input: GenPS/2 Genius Mouse as /class/input/input1 [ 37.740252] PCI parallel port detected: 9710:9805, I/O at 0x8800(0x8400) [ 37.740300] parport2: PC-style at 0x8800 (0x8400) [PCSPP,TRISTATE] [ 38.763538] Adding 530136k swap on /dev/hda2. Priority:-1 extents:1 across:530136k [ 38.939202] EXT3 FS on sda2, internal journal [ 39.439813] loop: loaded (max 8 devices) [ 39.786496] kjournald starting. Commit interval 5 seconds [ 39.801019] EXT3 FS on sda1, internal journal [ 39.812733] EXT3-fs: mounted filesystem with ordered data mode. [ 39.830088] kjournald starting. Commit interval 5 seconds [ 39.845078] EXT3 FS on sda3, internal journal [ 39.857119] EXT3-fs: mounted filesystem with ordered data mode. [ 40.771274] NET: Registered protocol family 10 [ 40.783840] lo: Disabled Privacy Extensions [ 41.531911] skge eth0: enabling interface [ 41.548883] ADDRCONF(NETDEV_UP): eth0: link is not ready [ 43.811193] skge eth0: Link is up at 10 Mbps, half duplex, flow control none [ 43.824030] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 53.989631] eth0: no IPv6 routers present [ 54.263359] lp0: using parport0 (polling). [ 54.276942] lp1: using parport1 (polling). [ 54.290669] lp2: using parport2 (polling). [ 54.319744] ppdev: user-space parallel port driver [ 129.969601] Xenomai: starting native API services. [ 130.031160] Xenomai: starting RTDM services. [ 185.878488] NMI Watchdog detected LOCKUP on CPU 0 [ 185.878940] CPU 0 [ 185.879303] Modules linked in: xeno_timerbench xeno_rtdm xeno_native ppdev lp ipv6 loop tsdev serio_raw i2c_viapro psmouse i2c_core parport_pc parport evdev ide_cd cdrom ide_disk pata_via ata_generic generic sd_mod via82cxxx ide_core sata_via libata scsi_mod skge [ 185.883918] Pid: 2585, comm: sampling-2583 Not tainted 2.6.19.3-xenomai #7 [ 185.884532] RIP: 0010:[<ffffffff802581a5>] [<ffffffff802581a5>] __ipipe_trace+0x145/0x380 [ 185.885471] RSP: 0018:ffff81001af73d98 EFLAGS: 00000003 [ 185.886005] RAX: 0000000000001000 RBX: ffff81001af73f58 RCX: 000000000000000c [ 185.886655] RDX: ffffffff804d3300 RSI: 0000000000000001 RDI: 0000000000000002 [ 185.887307] RBP: ffff81001af73dc8 R08: ffffffff8085d100 R09: 0000000000000001 [ 185.887956] R10: 0000000000000000 R11: 0000000000000206 R12: ffffffff80621070 [ 185.888606] R13: ffffffff806b87a0 R14: 0000000000000000 R15: 0000000000003c93 [ 185.889284] FS: 0000000040021960(0063) GS:ffffffff807e4000(0000) knlGS:0000000000000000 [ 185.890002] CS: 0010 DS: 0000 ES: 0000 CR0: 00000000c005003b [ 185.890564] CR2: 00002b2ac9b9e000 CR3: 000000001b0de000 CR4: 00000000000006e0 [ 185.891174] I-pipe domain Xenomai [ 185.891528] Stack: 0000000000000292 ffff81001af73f58 0000000000000006 ffff81001b162280 [ 185.892714] 0000000058454e4f ffff81001ad60f50 ffff81001af73e48 ffffffff80216522 [ 185.893761] ffffffff88146ea0 0000000000000008 0000000000000038 ffff81001af73f58 [ 185.894707] Call Trace: [ 185.895438] [<ffffffff80216522>] mcount+0x42/0x70 [ 186.101834] DWARF2 unwinder stuck at mcount+0x42/0x70 [ 186.102291] [ 186.102545] Leftover inexact backtrace: [ 186.102823] [ 186.103826] [<ffffffff88137b79>] :xeno_native:__rt_task_wait_period+0x19/0x90 [ 186.104761] [<ffffffff80264b3b>] hisyscall_event+0x1bb/0x300 [ 186.105516] [<ffffffff80264980>] hisyscall_event+0x0/0x300 [ 186.106270] [<ffffffff80256c77>] __ipipe_dispatch_event+0xc7/0x1b0 [ 186.107257] [<ffffffff802162ed>] __ipipe_syscall_root+0x8d/0x160 [ 186.108018] [<ffffffff8040781f>] __ipipe_syscall_root_thunk+0x35/0x3a [ 186.108950] [<ffffffff80209ac7>] system_call+0x57/0x9b [ 186.109917] [ 186.110152] [ 186.110291] Code: 83 fe 04 74 16 48 8b 52 08 48 8b 42 08 0f 18 08 48 81 fa 10 [ 186.114827]
I-pipe worst-case tracing service on 2.6.19.3-xenomai/ipipe-1.0-04 ------------------------------------------------------------ Begin: 312405493468 cycles, Trace Points: 6 (-10/+1), Length: 4001 us Calibrated minimum trace-point overhead: 0.037 us +----- Hard IRQs ('|': locked) |+---- <unused> ||+--- <unused> |||+-- Xenomai ||||+- Linux ('*': domain stalled, '+': current, '#': current+stalled) ||||| +---------- Delay flag ('+': > 1 us, '!': > 10 us) ||||| | +- NMI noise ('N') ||||| | | Type User Val. Time Delay Function (Parent) | *+func -1 0.277 xnintr_init+0x9 (xnpod_enable_timesource+0x97) | *+func -1 0.065 __ipipe_restore_pipeline_head+0x16 (xnpod_enable_timesource+0xbc) | +end 0x80000000 -1 0.261 __ipipe_restore_pipeline_head+0xb1 (xnpod_enable_timesource+0xbc) +func -1 0.300 rthal_timer_request+0xc (xnpod_enable_timesource+0xc8) +func 0 0.078 rthal_irq_release+0x9 (rthal_timer_request+0x19) +func 0 0.307 ipipe_virtualize_irq+0x21 (rthal_irq_release+0x31) | +begin 0x80000001 0 0.272 ipipe_virtualize_irq+0xa1 (rthal_irq_release+0x31) | +end 0x80000001 0 0.194 ipipe_virtualize_irq+0x1cc (rthal_irq_release+0x31) +func 0 0.054 rthal_critical_enter+0x16 (rthal_timer_request+0x32) +func 0 0.048 ipipe_critical_enter+0xe (rthal_critical_enter+0x1e) >| +begin 0x80000001 0! 4000.752 ipipe_critical_enter+0x20 >(rthal_critical_enter+0x1e) :| +func 4000 0.059 rthal_irq_request+0x9 (rthal_timer_request+0xe0) :| +func 4000 0.126 ipipe_virtualize_irq+0x21 (rthal_irq_request+0x3f) :| +func 4000 0.060 rthal_critical_exit+0x9 (rthal_timer_request+0xe8) :| +func 4000 0.043 ipipe_critical_exit+0xe (rthal_critical_exit+0x14) <| +end 0x80000001 4001 0.200 ipipe_critical_exit+0x20 (rthal_critical_exit+0x14) | +begin 0x000000ef 4001 0.000 ipipe_trace_begin_thunk+0x35 (ipipe_critical_exit+0x22)
I-pipe frozen back-tracing service on 2.6.19.3-xenomai/ipipe-1.0-04 ------------------------------------------------------------ Freeze: 434598593698 cycles, Trace Points: 30 (+100) Calibrated minimum trace-point overhead: 0.037 us +----- Hard IRQs ('|': locked) |+---- <unused> ||+--- <unused> |||+-- Xenomai ||||+- Linux ('*': domain stalled, '+': current, '#': current+stalled) ||||| +---------- Delay flag ('+': > 1 us, '!': > 10 us) ||||| | +- NMI noise ('N') ||||| | | Type User Val. Time Delay Function (Parent) :| +*func -244+ 6.981 __ipipe_handle_irq+0x21 (common_interrupt+0x78) :| +*func -238+ 6.956 __ipipe_ack_apic+0x9 (__ipipe_handle_irq+0x87) :| +*func -231+ 7.615 __ipipe_dispatch_wired+0xc (__ipipe_handle_irq+0x91) :| #*func -223+ 6.951 xnintr_clock_handler+0x9 (__ipipe_dispatch_wired+0x94) :| #*func -216+ 7.210 xnintr_irq_handler+0x21 (xnintr_clock_handler+0x1b) :| #*func -209+ 6.806 xnpod_announce_tick+0x9 (xnintr_irq_handler+0x53) :| #*func -202+ 8.189 xntimer_tick_aperiodic+0x12 (xnpod_announce_tick+0xe) :| #*func -194! 15.715 xnthread_periodic_handler+0x9 (xntimer_tick_aperiodic+0x88) :| +*func -178+ 7.395 __ipipe_walk_pipeline+0x10 (__ipipe_handle_irq+0x1d2) :| +*end 0x00000128 -171+ 7.640 __ipipe_handle_irq+0x1da (common_interrupt+0x78) :| +*end 0x80000000 -163! 10.317 __ipipe_trace_irqs_on+0xe (__ipipe_trace_irqs_on_thunk+0x35) :| +*begin 0x000000f7 -153+ 9.672 ipipe_trace_begin_thunk+0x35 (__ipipe_trace+0x364) :| +*begin 0x80000000 -143+ 7.570 __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35) :| +*func -135+ 6.981 __ipipe_handle_irq+0x21 (common_interrupt+0x78) :| +*func -128+ 6.981 __ipipe_ack_apic+0x9 (__ipipe_handle_irq+0x87) :| +*func -122+ 7.615 __ipipe_dispatch_wired+0xc (__ipipe_handle_irq+0x91) :| #*func -114+ 6.976 xnintr_clock_handler+0x9 (__ipipe_dispatch_wired+0x94) :| #*func -107+ 7.210 xnintr_irq_handler+0x21 (xnintr_clock_handler+0x1b) :| #*func -100+ 6.756 xnpod_announce_tick+0x9 (xnintr_irq_handler+0x53) :| #*func -93+ 8.159 xntimer_tick_aperiodic+0x12 (xnpod_announce_tick+0xe) :| #*func -85! 15.995 xnthread_periodic_handler+0x9 (xntimer_tick_aperiodic+0x88) :| +*func -69+ 7.310 __ipipe_walk_pipeline+0x10 (__ipipe_handle_irq+0x1d2) :| +*end 0x00000128 -61+ 7.695 __ipipe_handle_irq+0x1da (common_interrupt+0x78) :| +*end 0x80000000 -54! 13.617 __ipipe_trace_irqs_on+0xe (__ipipe_trace_irqs_on_thunk+0x35) : +*func -40+ 7.240 xnshadow_sys_trace+0x16 (hisyscall_event+0x1bb) : +*func -33+ 6.606 ipipe_trace_frozen_reset+0xa (xnshadow_sys_trace+0x8a) : +*func -26+ 7.126 __ipipe_global_path_lock+0xa (ipipe_trace_frozen_reset+0x14) :| +*begin 0x80000001 -19! 12.339 __ipipe_global_path_lock+0x1c (ipipe_trace_frozen_reset+0x14) :| +*end 0x80000001 -7+ 7.360 __ipipe_global_path_unlock+0x62 (ipipe_trace_frozen_reset+0x61) < +*freeze 0x002e883e 0 9.153 xnshadow_sys_trace+0x94 (hisyscall_event+0x1bb) | +*begin 0x80000001 9 7.275 __ipipe_dispatch_event+0xe9 (__ipipe_syscall_root+0x8d) | +*end 0x80000001 16 7.760 __ipipe_dispatch_event+0x191 (__ipipe_syscall_root+0x8d) | +*begin 0x000000f7 24 8.069 ipipe_trace_begin_thunk+0x35 (__ipipe_dispatch_event+0x194) | +*begin 0x80000000 32 7.580 __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35) | +*func 39 7.196 __ipipe_handle_irq+0x21 (common_interrupt+0x78) | +*func 47 7.096 __ipipe_ack_apic+0x9 (__ipipe_handle_irq+0x87) | +*func 54 7.830 __ipipe_dispatch_wired+0xc (__ipipe_handle_irq+0x91) | #*func 61 6.896 xnintr_clock_handler+0x9 (__ipipe_dispatch_wired+0x94) | #*func 68 7.440 xnintr_irq_handler+0x21 (xnintr_clock_handler+0x1b) | #*func 76 6.771 xnpod_announce_tick+0x9 (xnintr_irq_handler+0x53) | #*func 83 8.419 xntimer_tick_aperiodic+0x12 (xnpod_announce_tick+0xe) | #*func 91 15.880 xnthread_periodic_handler+0x9 (xntimer_tick_aperiodic+0x88) | +*func 107 7.555 __ipipe_walk_pipeline+0x10 (__ipipe_handle_irq+0x1d2) | +*end 0x00000128 114 7.795 __ipipe_handle_irq+0x1da (common_interrupt+0x78) | +*end 0x80000000 122 10.287 __ipipe_trace_irqs_on+0xe (__ipipe_trace_irqs_on_thunk+0x35) | +*begin 0x000000f7 133 8.029 ipipe_trace_begin_thunk+0x35 (__ipipe_dispatch_event+0x194) | +*begin 0x80000000 141 7.590 __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35) | +*func 148 7.196 __ipipe_handle_irq+0x21 (common_interrupt+0x78) | +*func 155 7.091 __ipipe_ack_apic+0x9 (__ipipe_handle_irq+0x87) | +*func 162 7.830 __ipipe_dispatch_wired+0xc (__ipipe_handle_irq+0x91) | #*func 170 6.851 xnintr_clock_handler+0x9 (__ipipe_dispatch_wired+0x94) | #*func 177 7.440 xnintr_irq_handler+0x21 (xnintr_clock_handler+0x1b) | #*func 185 6.771 xnpod_announce_tick+0x9 (xnintr_irq_handler+0x53) | #*func 191 8.424 xntimer_tick_aperiodic+0x12 (xnpod_announce_tick+0xe) | #*func 200 15.920 xnthread_periodic_handler+0x9 (xntimer_tick_aperiodic+0x88) | +*func 216 7.545 __ipipe_walk_pipeline+0x10 (__ipipe_handle_irq+0x1d2) | +*end 0x00000128 223 7.815 __ipipe_handle_irq+0x1da (common_interrupt+0x78) | +*end 0x80000000 231 10.287 __ipipe_trace_irqs_on+0xe (__ipipe_trace_irqs_on_thunk+0x35) | +*begin 0x000000f7 241 8.029 ipipe_trace_begin_thunk+0x35 (__ipipe_dispatch_event+0x194) | +*begin 0x80000000 249 7.610 __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35) | +*func 257 7.196 __ipipe_handle_irq+0x21 (common_interrupt+0x78) | +*func 264 7.091 __ipipe_ack_apic+0x9 (__ipipe_handle_irq+0x87) | +*func 271 7.890 __ipipe_dispatch_wired+0xc (__ipipe_handle_irq+0x91) | #*func 279 6.851 xnintr_clock_handler+0x9 (__ipipe_dispatch_wired+0x94) | #*func 286 7.475 xnintr_irq_handler+0x21 (xnintr_clock_handler+0x1b) | #*func 293 6.776 xnpod_announce_tick+0x9 (xnintr_irq_handler+0x53) | #*func 300 8.384 xntimer_tick_aperiodic+0x12 (xnpod_announce_tick+0xe) | #*func 309 15.975 xnthread_periodic_handler+0x9 (xntimer_tick_aperiodic+0x88) | +*func 325 7.545 __ipipe_walk_pipeline+0x10 (__ipipe_handle_irq+0x1d2) | +*end 0x00000128 332 7.730 __ipipe_handle_irq+0x1da (common_interrupt+0x78) | +*end 0x80000000 340 10.337 __ipipe_trace_irqs_on+0xe (__ipipe_trace_irqs_on_thunk+0x35) | +*begin 0x000000f7 350 8.029 ipipe_trace_begin_thunk+0x35 (__ipipe_dispatch_event+0x194) | +*begin 0x80000000 358 7.615 __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35) | +*func 366 7.196 __ipipe_handle_irq+0x21 (common_interrupt+0x78) | +*func 373 7.041 __ipipe_ack_apic+0x9 (__ipipe_handle_irq+0x87) | +*func 380 7.870 __ipipe_dispatch_wired+0xc (__ipipe_handle_irq+0x91) | #*func 388 6.851 xnintr_clock_handler+0x9 (__ipipe_dispatch_wired+0x94) | #*func 395 7.390 xnintr_irq_handler+0x21 (xnintr_clock_handler+0x1b) | #*func 402 6.826 xnpod_announce_tick+0x9 (xnintr_irq_handler+0x53) | #*func 409 8.384 xntimer_tick_aperiodic+0x12 (xnpod_announce_tick+0xe) | #*func 417 16.289 xnthread_periodic_handler+0x9 (xntimer_tick_aperiodic+0x88) | +*func 434 7.555 __ipipe_walk_pipeline+0x10 (__ipipe_handle_irq+0x1d2) | +*end 0x00000128 441 7.715 __ipipe_handle_irq+0x1da (common_interrupt+0x78) | +*end 0x80000000 449 10.262 __ipipe_trace_irqs_on+0xe (__ipipe_trace_irqs_on_thunk+0x35) | +*begin 0x80000000 459 11.181 __ipipe_syscall_root+0x14b (__ipipe_syscall_root_thunk+0x35) +*func 470 7.385 __ipipe_syscall_root+0xc (__ipipe_syscall_root_thunk+0x35) +*func 478 6.806 __ipipe_dispatch_event+0x16 (__ipipe_syscall_root+0x8d) | +*begin 0x80000001 485 7.410 __ipipe_dispatch_event+0x37 (__ipipe_syscall_root+0x8d) | +*end 0x80000001 492 6.746 __ipipe_dispatch_event+0xb6 (__ipipe_syscall_root+0x8d) +*func 499 9.353 hisyscall_event+0x21 (__ipipe_dispatch_event+0xc7) +*func 508 7.136 __rt_task_wait_period+0x19 [xeno_native] (hisyscall_event+0x1bb) +*func 515 6.486 rt_task_wait_period+0x9 [xeno_native] (__rt_task_wait_period+0x4f [xeno_native]) | +*begin 0x000000f7 522 8.104 ipipe_trace_begin_thunk+0x35 (__ipipe_trace+0x364) | +*begin 0x80000000 530 7.595 __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35) | +*func 537 7.245 __ipipe_handle_irq+0x21 (common_interrupt+0x78) | +*func 545 7.096 __ipipe_ack_apic+0x9 (__ipipe_handle_irq+0x87) | +*func 552 7.895 __ipipe_dispatch_wired+0xc (__ipipe_handle_irq+0x91) | #*func 560 6.836 xnintr_clock_handler+0x9 (__ipipe_dispatch_wired+0x94) | #*func 567 7.355 xnintr_irq_handler+0x21 (xnintr_clock_handler+0x1b) | #*func 574 6.816 xnpod_announce_tick+0x9 (xnintr_irq_handler+0x53) | #*func 581 8.389 xntimer_tick_aperiodic+0x12 (xnpod_announce_tick+0xe) | #*func 589 15.975 xnthread_periodic_handler+0x9 (xntimer_tick_aperiodic+0x88) | +*func 605 7.560 __ipipe_walk_pipeline+0x10 (__ipipe_handle_irq+0x1d2) | +*end 0x00000128 613 7.650 __ipipe_handle_irq+0x1da (common_interrupt+0x78) | +*end 0x80000000 620 10.411 __ipipe_trace_irqs_on+0xe (__ipipe_trace_irqs_on_thunk+0x35) | +*begin 0x000000f7 631 8.099 ipipe_trace_begin_thunk+0x35 (__ipipe_trace+0x364) | +*begin 0x80000000 639 7.555 __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35) | +*func 646 7.220 __ipipe_handle_irq+0x21 (common_interrupt+0x78) | +*func 654 7.081 __ipipe_ack_apic+0x9 (__ipipe_handle_irq+0x87) | +*func 661 7.880 __ipipe_dispatch_wired+0xc (__ipipe_handle_irq+0x91) | #*func 669 6.896 xnintr_clock_handler+0x9 (__ipipe_dispatch_wired+0x94) | #*func 675 7.395 xnintr_irq_handler+0x21 (xnintr_clock_handler+0x1b) | #*func 683 6.836 xnpod_announce_tick+0x9 (xnintr_irq_handler+0x53) | #*func 690 8.384 xntimer_tick_aperiodic+0x12 (xnpod_announce_tick+0xe) | #*func 698 15.940 xnthread_periodic_handler+0x9 (xntimer_tick_aperiodic+0x88) | +*func 714 7.610 __ipipe_walk_pipeline+0x10 (__ipipe_handle_irq+0x1d2) | +*end 0x00000128 722 7.650 __ipipe_handle_irq+0x1da (common_interrupt+0x78) | +*end 0x80000000 729 10.401 __ipipe_trace_irqs_on+0xe (__ipipe_trace_irqs_on_thunk+0x35) | +*begin 0x000000f7 740 8.124 ipipe_trace_begin_thunk+0x35 (__ipipe_trace+0x364) | +*begin 0x80000000 748 7.560 __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35) | +*func 755 7.225 __ipipe_handle_irq+0x21 (common_interrupt+0x78) | +*func 763 7.081 __ipipe_ack_apic+0x9 (__ipipe_handle_irq+0x87) | +*func 770 7.845 __ipipe_dispatch_wired+0xc (__ipipe_handle_irq+0x91) | #*func 777 6.901 xnintr_clock_handler+0x9 (__ipipe_dispatch_wired+0x94) | #*func 784 7.340 xnintr_irq_handler+0x21 (xnintr_clock_handler+0x1b) | #*func 792 6.786 xnpod_announce_tick+0x9 (xnintr_irq_handler+0x53) | #*func 798 8.474 xntimer_tick_aperiodic+0x12 (xnpod_announce_tick+0xe) | #*func 807 15.950 xnthread_periodic_handler+0x9 (xntimer_tick_aperiodic+0x88) | +*func 823 7.990 __ipipe_walk_pipeline+0x10 (__ipipe_handle_irq+0x1d2) | +*end 0x00000128 831 0.000 __ipipe_handle_irq+0x1da (common_interrupt+0x78)
_______________________________________________ Xenomai-core mailing list Xenomai-core@gna.org https://mail.gna.org/listinfo/xenomai-core