[ltt-dev] LTTng on ARM - no details in lttv

suren eda suren.eda at gmail.com
Thu Oct 8 17:16:46 EDT 2009


Thanks Pierre and Mathieu. Looks like I did miss a few patches. I applied
the patches and when I try to do load ltt-marker-control module (building it
in crashes the kernel too), the kernel crashed with the following dump:
[  216.510104] ------------[ cut here ]------------
[  216.514904] WARNING: at kernel/marker.c:1153
markers_compact_event_ids+0x4c/0x140()
[  216.519777] Modules linked in: ltt_marker_control
[  216.524670] [<800364c4>] (dump_stack+0x0/0x14) from [<8006f128>]
(warn_slowpath+0x70/0x8c)
[  216.529917] [<8006f0b8>] (warn_slowpath+0x0/0x8c) from [<8009da2c>]
(markers_compact_event_ids+0x4c/0x140)
[  216.540424]  r3:ffffffff r2:00000000
[  216.545750]  r7:8059fe24 r6:8d2a8601 r5:ffffffff r4:8d2a85c0
[  216.551277] [<8009d9e0>] (markers_compact_event_ids+0x0/0x140) from
[<802d83e4>] (release_channel_setting+0xb0/0xcc)
[  216.562517]  r8:00000001 r7:8d44e988 r6:8d2a858c r5:802d8334 r4:00000000
[  216.568424] [<802d8334>] (release_channel_setting+0x0/0xcc) from
[<801cd7d4>] (kref_put+0x6c/0x80)
[  216.580317]  r4:8d33e008
[  216.586257] [<801cd768>] (kref_put+0x0/0x80) from [<802d82c4>]
(ltt_channels_unregister+0x48/0x68)
[  216.598710]  r5:00000000 r4:00000000
[  216.604877] [<802d827c>] (ltt_channels_unregister+0x0/0x68) from
[<8009ca70>] (free_old_closure+0x28/0x58)
[  216.617737]  r4:8d2a8560
[  216.624037] [<8009ca48>] (free_old_closure+0x0/0x58) from [<8009a638>]
(__rcu_process_callbacks+0x1e8/0x278)
[  216.637357]  r5:00000000 r4:8059fd1c
[  216.644090] [<8009a450>] (__rcu_process_callbacks+0x0/0x278) from
[<8009a6e0>] (rcu_process_callbacks+0x18/0x38)
[  216.657990]  r8:00000001 r7:8059d294 r6:804ee000 r5:00000000 r4:00000008
[  216.665230] [<8009a6c8>] (rcu_process_callbacks+0x0/0x38) from
[<800740a4>] (__do_softirq+0xa4/0x194)
[  216.679690] [<80074000>] (__do_softirq+0x0/0x194) from [<80074414>]
(irq_exit+0x44/0x88)
[  216.687184] [<800743d0>] (irq_exit+0x0/0x88) from [<80032058>]
(__exception_text_start+0x58/0x6c)
[  216.694797] [<80032000>] (__exception_text_start+0x0/0x6c) from
[<80392238>] (__irq_svc+0x38/0x60)
[  216.709690] Exception stack(0x804eff48 to 0x804eff90)
[  216.717070] ff40:                   00000000 80397f10 804f21c8 00000000
80033944 804ee000
[  216.724764] ff60: 80028d58 804f1c90 2002708c 510f00f2 0000001f 804eff9c
804eff60 804eff90
[  216.732377] ff80: 800530ec 80033984 60000013 ffffffff
[  216.740084]  r5:e0000000 r4:ffffffff
[  216.747457] [<80033944>] (default_idle+0x0/0x48) from [<800338b0>]
(cpu_idle+0x3c/0x5c)
[  216.755017] [<80033874>] (cpu_idle+0x0/0x5c) from [<8038d1e4>]
(rest_init+0x58/0x6c)
[  216.762457]  r5:805272f0 r4:805c2400
[  216.769717] [<8038d18c>] (rest_init+0x0/0x6c) from [<80008990>]
(start_kernel+0x1f4/0x240)
[  216.777170] [<8000879c>] (start_kernel+0x0/0x240) from [<20008034>]
(0x20008034)
[  216.784524] ---[ end trace f2734bae69e00553 ]---
[  216.791844] ------------[ cut here ]------------
[  216.799004] WARNING: at kernel/marker.c:1157
markers_compact_event_ids+0x74/0x140()
[  216.806210] Modules linked in: ltt_marker_control
[  216.813450] [<800364c4>] (dump_stack+0x0/0x14) from [<8006f128>]
(warn_slowpath+0x70/0x8c)
[  216.820864] [<8006f0b8>] (warn_slowpath+0x0/0x8c) from [<8009da54>]
(markers_compact_event_ids+0x74/0x140)
[  216.835397]  r3:8051e800 r2:00000000
[  216.842590]  r7:8059fe24 r6:8d2a8601 r5:fffffffe r4:8d2a85c0
[  216.849764] [<8009d9e0>] (markers_compact_event_ids+0x0/0x140) from
[<802d83e4>] (release_channel_setting+0xb0/0xcc)
[  216.864290]  r8:00000001 r7:8d44e988 r6:8d2a858c r5:802d8334 r4:00000000
[  216.871630] [<802d8334>] (release_channel_setting+0x0/0xcc) from
[<801cd7d4>] (kref_put+0x6c/0x80)
[  216.886090]  r4:8d33e008
[  216.893024] [<801cd768>] (kref_put+0x0/0x80) from [<802d82c4>]
(ltt_channels_unregister+0x48/0x68)
[  216.907130]  r5:00000000 r4:00000000
[  216.914057] [<802d827c>] (ltt_channels_unregister+0x0/0x68) from
[<8009ca70>] (free_old_closure+0x28/0x58)
[  216.928077]  r4:8d2a8560
[  216.934890] [<8009ca48>] (free_old_closure+0x0/0x58) from [<8009a638>]
(__rcu_process_callbacks+0x1e8/0x278)
[  216.948917]  r5:00000000 r4:8059fd1c
[  216.955904] [<8009a450>] (__rcu_process_callbacks+0x0/0x278) from
[<8009a6e0>] (rcu_process_callbacks+0x18/0x38)
[  216.970130]  r8:00000001 r7:8059d294 r6:804ee000 r5:00000000 r4:00000008
[  216.977410] [<8009a6c8>] (rcu_process_callbacks+0x0/0x38) from
[<800740a4>] (__do_softirq+0xa4/0x194)
[  216.991790] [<80074000>] (__do_softirq+0x0/0x194) from [<80074414>]
(irq_exit+0x44/0x88)
[  216.999237] [<800743d0>] (irq_exit+0x0/0x88) from [<80032058>]
(__exception_text_start+0x58/0x6c)
[  217.006850] [<80032000>] (__exception_text_start+0x0/0x6c) from
[<80392238>] (__irq_svc+0x38/0x60)
[  217.021750] Exception stack(0x804eff48 to 0x804eff90)
[  217.029137] ff40:                   00000000 80397f10 804f21c8 00000000
80033944 804ee000
[  217.036837] ff60: 80028d58 804f1c90 2002708c 510f00f2 0000001f 804eff9c
804eff60 804eff90
[  217.044444] ff80: 800530ec 80033984 60000013 ffffffff
[  217.052150]  r5:e0000000 r4:ffffffff
[  217.059517] [<80033944>] (default_idle+0x0/0x48) from [<800338b0>]
(cpu_idle+0x3c/0x5c)
[  217.067077] [<80033874>] (cpu_idle+0x0/0x5c) from [<8038d1e4>]
(rest_init+0x58/0x6c)
[  217.074530]  r5:805272f0 r4:805c2400
[  217.081804] [<8038d18c>] (rest_init+0x0/0x6c) from [<80008990>]
(start_kernel+0x1f4/0x240)
[  217.089264] [<8000879c>] (start_kernel+0x0/0x240) from [<20008034>]
(0x20008034)
[  217.096624] ---[ end trace f2734bae69e00554 ]---


Anyone seen this? It's an ARM 2.6.29 kernel.

Thanks,

Suren


On Tue, Oct 6, 2009 at 12:32 PM, Pierre-Marc Fournier <
pierre-marc.fournier at polymtl.ca> wrote:

> suren eda wrote:
> > /# ltt-armall/
> > /Connecting all markers/
> > /Connecting /mnt/debugfs/ltt/markers/fd_state/file_descriptor/
> > /Connecting /mnt/debugfs/ltt/markers/global_state/statedump_end/
> > /Connecting /mnt/debugfs/ltt/markers/input/input_event/
> > /Connecting /mnt/debugfs/ltt/markers/irq_state/interrupt/
> > /Connecting /mnt/debugfs/ltt/markers/kernel/kprobe/
> > /Connecting /mnt/debugfs/ltt/markers/kprobe_state/kprobe_table/
> > /Connecting /mnt/debugfs/ltt/markers/module_state/list_module/
> > /Connecting /mnt/debugfs/ltt/markers/netif_state/network_ip_interface/
> > /Connecting /mnt/debugfs/ltt/markers/netif_state/network_ipv4_interface/
> > /Connecting /mnt/debugfs/ltt/markers/syscall_state/sys_call_table/
> > /Connecting /mnt/debugfs/ltt/markers/task_state/process_state/
> > /Connecting /mnt/debugfs/ltt/markers/userspace/event/
> > /Connecting /mnt/debugfs/ltt/markers/vm_state/vm_map/
> >
>
> You are missing a log of markers. Are you sure you applied all the
> patches successfully?
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.casi.polymtl.ca/pipermail/lttng-dev/attachments/20091008/1219d91b/attachment-0002.htm>


More information about the lttng-dev mailing list