[ltt-dev] kernel oops with LTTng 0.178 with linux 2.6.31.6-rt19

Rachana Rao rachana.rtuser at gmail.com
Tue Mar 16 09:07:47 EDT 2010


Hello,

I am using LTTng version 0.178 on linux 2.6.31.6 patched with rt prempt
patch-2.6.31.6-rt19
LTT control version is 0.79

This is running on Celeron M 370 processor (1.5GHz) board.

*I am getting the following oops -
*
$ lttctl -C -w /home/app1/trace7 trace7
Linux Trace Toolkit Trace Control 0.79-01022010

Controlling trace : trace7

lttctl: Creating trace
lttctl: Forking lttd
Linux Trace Toolkit Trace Daemon 0.79-01022010

ReadingBUG: unable to handle kernel NULL pointer dereference at 00000008
IP: [<c10f4f0b>] plist_add+0x1b/0x90
*pde = 00000000
Oops: 0000 [#1] PREEMPT
LTT NESTING LEVEL : 0
last sysfs file:
Modules linked in:

Pid: 839, comm: lttctl Not tainted (2.6.31.6-rt19 #3) H6037
EIP: 0060:[<c10f4f0b>] EFLAGS: 00010046 CPU: 0
EIP is at plist_add+0x1b/0x90
EAX: 00000004 EBX: c1266120 ECX: cf261e74 EDX: c1266120
ESI: cf261e7c EDI: cf2ce750 EBP: 00000008 ESP: cf261e18
 DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 0068 preempt:00000002
Process lttctl (pid: 839, ti=cf260000 task=cf2ce750 task.ti=cf260000)
Stack:
 cf261e88 cf261e68 c1265dfc cf2ce750 c1265e0c c103eb41 00000001 00000041
<0> cf261e74 cf261e68 c1266120 00000000 00000282 c1265dfc ffffffff c11dd97c
<0> 00000000 00000282 cec98cfc c1265e04 00000078 c1265dfc c1265dfc c1265e04
Call Trace:
 [<c103eb41>] ? task_blocks_on_rt_mutex+0x141/0x1c0
 [<c11dd97c>] ? rt_spin_lock_slowlock+0x18c/0x200
 [<c10e4d9d>] ? ltt_statedump_start+0x2fd/0x7a0
 [<c104a6ee>] ? marker_probe_cb+0x4e/0xc0
 [<c10de3d2>] ? ltt_trace_start+0x122/0x270
 [<c10e70e8>] ? enabled_write+0xd8/0x160
 [<c10e7010>] ? enabled_write+0x0/0x160
 [<c106dfd0>] ? vfs_write+0x90/0xc0
 [<c106e173>] ? sys_write+0x53/0xf0
 [<c1002eb1>] ? syscall_call+0x7/0xb
Code: 04 89 50 10 8b 7c 24 08 83 c4 0c c3 8d 74 26 00 55 57 56 89 c6 53 89
d3 83
 ec 04 8d 40 0c 3b 46 0c 89 04 24 75 67 8b 2b 8d 45 fc <8b> 50 04 0f 18 02
90 39
 dd 89 e9 74 1f 8b 3e 3b 7d fc 7c 18 90
EIP: [<c10f4f0b>] plist_add+0x1b/0x90 SS:ESP 0068:cf261e18
CR2: 0000000000000008
---[ end trace 18077621483d0c39 ]---
note: lttctl[839] exited with preempt_count 2
 from debugfs directory : /mnt/debugfs/ltt/trace7
Writing to trace directory : /home/app1/trace7

lttctl: Starting trace
Killed

$ Clocksource tsc unstable (delta = 146049025 ns)

*Following are excerpts from the kernel config -

*#
# GCOV-based kernel profiling
#
# CONFIG_GCOV_KERNEL is not set
# CONFIG_SLOW_WORK is not set
CONFIG_LTT=y
CONFIG_LTT_FILTER=y
CONFIG_HAVE_LTT_DUMP_TABLES=y
CONFIG_LTT_RELAY=y
CONFIG_LTT_RELAY_LOCKLESS=y
# CONFIG_LTT_RELAY_IRQOFF is not set
# CONFIG_LTT_RELAY_LOCKED is not set
CONFIG_LTT_SERIALIZE=y
CONFIG_LTT_FAST_SERIALIZE=y
CONFIG_LTT_TRACEPROBES=y
CONFIG_LTT_TRACE_CONTROL=y
CONFIG_LTT_TRACER=y
CONFIG_LTT_ALIGNMENT=y
CONFIG_LTT_CHECK_ARCH_EFFICIENT_UNALIGNED_ACCESS=y
# CONFIG_LTT_DEBUG_EVENT_SIZE is not set
CONFIG_LTT_USERSPACE_EVENT=y
CONFIG_LTT_VMCORE=y
CONFIG_LTT_STATEDUMP=y
# CONFIG_LTT_ASCII is not set
CONFIG_HAVE_IMMEDIATE=y
CONFIG_IMMEDIATE=y
CONFIG_HAVE_GENERIC_DMA_COHERENT=y
CONFIG_SLABINFO=y
CONFIG_RT_MUTEXES=y
CONFIG_BASE_SMALL=0
CONFIG_MODULES=y
CONFIG_MODULE_FORCE_LOAD=y
CONFIG_MODULE_UNLOAD=y
# CONFIG_MODULE_FORCE_UNLOAD is not set
# CONFIG_MODVERSIONS is not set
# CONFIG_MODULE_SRCVERSION_ALL is not set
CONFIG_BLOCK=y
# CONFIG_LBDAF is not set
CONFIG_BLK_DEV_BSG=y
# CONFIG_BLK_DEV_INTEGRITY is not set

#
# RCU Subsystem
#
# CONFIG_CLASSIC_RCU is not set
# CONFIG_TREE_RCU is not set
CONFIG_PREEMPT_RCU=y
# CONFIG_RCU_TRACE is not set
# CONFIG_TREE_RCU_TRACE is not set
# CONFIG_PREEMPT_RCU_TRACE is not set
# CONFIG_IKCONFIG is not set
CONFIG_LOG_BUF_SHIFT=17
CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
CONFIG_HAVE_GET_CYCLES=y
CONFIG_HAVE_TRACE_CLOCK=y
# CONFIG_HAVE_TRACE_CLOCK_GENERIC is not set
# CONFIG_HAVE_TRACE_CLOCK_32_TO_64 is not set
# CONFIG_HAVE_UNSYNCHRONIZED_TSC is not set
# CONFIG_GROUP_SCHED is not set
# CONFIG_CGROUPS is not set
# CONFIG_SYSFS_DEPRECATED_V2 is not set
# CONFIG_RELAY is not set
# CONFIG_NAMESPACES is not set
# CONFIG_BLK_DEV_INITRD is not set
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
CONFIG_SYSCTL=y
CONFIG_ANON_INODES=y
CONFIG_EMBEDDED=y
CONFIG_UID16=y
CONFIG_SYSCTL_SYSCALL=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_EXTRA_PASS is not set
CONFIG_HOTPLUG=y
CONFIG_PRINTK=y
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_PCSPKR_PLATFORM=y
CONFIG_BASE_FULL=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SIGNALFD=y
CONFIG_TIMERFD=y
CONFIG_EVENTFD=y
CONFIG_SHMEM=y
CONFIG_AIO=y
CONFIG_HAVE_PERF_COUNTERS=y

*
*
Do let me know if you need the entire .config file or any other details

I would appreciate any kind of help with this issue.

Thanks in adv
rachana
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.casi.polymtl.ca/pipermail/lttng-dev/attachments/20100316/ff91e564/attachment-0002.htm>


More information about the lttng-dev mailing list