[Lustre-discuss] BUG: using smp_processor_id() in preemptible [00000000] code: modprobe/6024

Gregory Matthews greg.matthews at diamond.ac.uk
Tue Mar 16 10:50:47 PDT 2010


I get lots of these errors when using Lustre with a preempt kernel. 
Earlier discussions on this list suggested that preempt should work even 
tho it used to be blocked during the build process.

This is with freshly compiled 1.8.2 patchless clients, vanilla 2.6.27.39 
kernel on OpenSuse 10.3. The servers are currently running 1.6.6 on 
RHEL5.3. However, they are seen as soon as the module is loaded and 
before any file system is mounted.

It doesn't seem to affect the clients ability to mount and write to the 
file system. Should we be worried?

GREG

BUG: using smp_processor_id() in preemptible [00000000] code: modprobe/6024
caller is set_ptldebug_header+0x41/0xa0 [libcfs]
Pid: 6024, comm: modprobe Not tainted 2.6.27.39-default #2

Call Trace:
  [<ffffffff80313c2b>] debug_smp_processor_id+0xd3/0xe8
  [<ffffffffa0591171>] set_ptldebug_header+0x41/0xa0 [libcfs]
  [<ffffffffa0599bb0>] libcfs_debug_vmsg2+0x70/0x990 [libcfs]
  [<ffffffff802514c2>] smp_call_function+0x3f/0x5e
  [<ffffffff80254e9a>] load_module+0x166f/0x176e
  [<ffffffffa014c000>] init_obdclass+0x0/0x3e4 [obdclass]
  [<ffffffffa014c04b>] init_obdclass+0x4b/0x3e4 [obdclass]
  [<ffffffff80209041>] _stext+0x41/0x110
  [<ffffffff80255037>] sys_init_module+0x9e/0x1ab
  [<ffffffff8020bf8b>] system_call_fastpath+0x16/0x1b

Lustre: OBD class driver, http://www.lustre.org/
BUG: using smp_processor_id() in preemptible [00000000] code: modprobe/6024
caller is set_ptldebug_header+0x41/0xa0 [libcfs]
Pid: 6024, comm: modprobe Not tainted 2.6.27.39-default #2

Call Trace:
  [<ffffffff80313c2b>] debug_smp_processor_id+0xd3/0xe8
  [<ffffffffa0591171>] set_ptldebug_header+0x41/0xa0 [libcfs]
  [<ffffffffa0599bb0>] libcfs_debug_vmsg2+0x70/0x990 [libcfs]
  [<ffffffff80254e9a>] load_module+0x166f/0x176e
  [<ffffffffa014c000>] init_obdclass+0x0/0x3e4 [obdclass]
  [<ffffffffa014c091>] init_obdclass+0x91/0x3e4 [obdclass]
  [<ffffffff80209041>] _stext+0x41/0x110
  [<ffffffff80255037>] sys_init_module+0x9e/0x1ab
  [<ffffffff8020bf8b>] system_call_fastpath+0x16/0x1b

Lustre:     Lustre Version: 1.8.2
BUG: using smp_processor_id() in preemptible [00000000] code: modprobe/6024
caller is set_ptldebug_header+0x41/0xa0 [libcfs]
Pid: 6024, comm: modprobe Not tainted 2.6.27.39-default #2

Call Trace:
  [<ffffffff80313c2b>] debug_smp_processor_id+0xd3/0xe8
  [<ffffffffa0591171>] set_ptldebug_header+0x41/0xa0 [libcfs]
  [<ffffffffa0599bb0>] libcfs_debug_vmsg2+0x70/0x990 [libcfs]
  [<ffffffff80254e9a>] load_module+0x166f/0x176e
  [<ffffffffa014c000>] init_obdclass+0x0/0x3e4 [obdclass]
  [<ffffffffa014c0d7>] init_obdclass+0xd7/0x3e4 [obdclass]
  [<ffffffff80209041>] _stext+0x41/0x110
  [<ffffffff80255037>] sys_init_module+0x9e/0x1ab
  [<ffffffff8020bf8b>] system_call_fastpath+0x16/0x1b

Lustre:     Build Version: 1.8.2-20100123020848-PRISTINE-2.6.27.39-default
BUG: using smp_processor_id() in preemptible [00000000] code: modprobe/6024
caller is set_ptldebug_header+0x41/0xa0 [libcfs]
Pid: 6024, comm: modprobe Not tainted 2.6.27.39-default #2

Call Trace:
  [<ffffffff80313c2b>] debug_smp_processor_id+0xd3/0xe8
  [<ffffffffa0591171>] set_ptldebug_header+0x41/0xa0 [libcfs]
  [<ffffffffa0599bb0>] libcfs_debug_vmsg2+0x70/0x990 [libcfs]
  [<ffffffffa059331e>] libcfs_ipif_query+0x12e/0x2e0 [libcfs]
  [<ffffffffa0592e9d>] libcfs_ipif_free_enumeration+0x3d/0x210 [libcfs]
  [<ffffffff8030fdb9>] snprintf+0x44/0x4c
  [<ffffffff80211af8>] read_tsc+0x9/0x1c
  [<ffffffffa076529d>] ksocknal_startup+0x30d/0x4f0 [ksocklnd]
  [<ffffffff8030ac8e>] ida_get_new_above+0xfd/0x188
  [<ffffffff80424a04>] _spin_lock_irqsave+0x18/0x34
  [<ffffffff80424d0b>] _spin_unlock_irqrestore+0x12/0x2c
  [<ffffffffa0596bc8>] libcfs_ip_addr2str+0x38/0x40 [libcfs]
  [<ffffffffa05d0e4c>] lnet_startup_lndnis+0x1dc/0x6d0 [lnet]
  [<ffffffffa05d144d>] LNetNIInit+0x10d/0x1d0 [lnet]
  [<ffffffffa014c130>] init_module+0x0/0x4c4 [ptlrpc]
  [<ffffffffa06efbd5>] ptlrpc_ni_init+0x25/0x160 [ptlrpc]
  [<ffffffffa06effaa>] ptlrpc_init_portals+0xa/0xc0 [ptlrpc]
  [<ffffffffa06d4b99>] ptlrpc_init_xid+0x9/0x70 [ptlrpc]
  [<ffffffffa014c1cd>] init_module+0x9d/0x4c4 [ptlrpc]
  [<ffffffffa062bae0>] class_disconnect+0x0/0x490 [obdclass]
  [<ffffffff80209041>] _stext+0x41/0x110
  [<ffffffff80255037>] sys_init_module+0x9e/0x1ab
  [<ffffffff8020bf8b>] system_call_fastpath+0x16/0x1b

Lustre: Added LNI 172.23.115.206 at tcp [8/256/0/180]
BUG: using smp_processor_id() in preemptible [00000000] code: 
acceptor_988/6055
caller is set_ptldebug_header+0x41/0xa0 [libcfs]
Pid: 6055, comm: acceptor_988 Not tainted 2.6.27.39-default #2

Call Trace:
  [<ffffffff80313c2b>] debug_smp_processor_id+0xd3/0xe8
  [<ffffffffa0591171>] set_ptldebug_header+0x41/0xa0 [libcfs]
  [<ffffffffa0599bb0>] libcfs_debug_vmsg2+0x70/0x990 [libcfs]
  [<ffffffff80361798>] account+0xd8/0xe8
  [<ffffffff80229682>] __wake_up+0x38/0x4f
  [<ffffffff80239020>] local_bh_disable+0xe/0x10
  [<ffffffff80424a58>] _spin_lock_bh+0x13/0x29
  [<ffffffff803aac17>] release_sock+0x19/0xaa
  [<ffffffff80238b30>] local_bh_enable_ip+0x82/0x9c
  [<ffffffff803f9ea6>] inet_listen+0x71/0x78
  [<ffffffffa0592dce>] libcfs_sock_listen+0xbe/0x130 [libcfs]
  [<ffffffff80424a04>] _spin_lock_irqsave+0x18/0x34
  [<ffffffffa05e97bd>] lnet_acceptor+0x19d/0x6a0 [lnet]
  [<ffffffff8020cf19>] child_rip+0xa/0x11
  [<ffffffffa05e9620>] lnet_acceptor+0x0/0x6a0 [lnet]
  [<ffffffff8020cf0f>] child_rip+0x0/0x11

Lustre: Accept secure, port 988
Lustre: Lustre Client File System; http://www.lustre.org/

-- 
Greg Matthews            01235 778658
Senior Computer Systems Administrator
Diamond Light Source, Oxfordshire, UK



More information about the lustre-discuss mailing list