[Linux-cluster] dlm spinlock BUG
Jens Beyer
jbe at webde.de
Tue Apr 17 14:36:06 UTC 2007
Hi,
I am (trying) t run a GFS testcluster based on cluster-2.00.00 and 2.6.20.6/32bit
vs cluster-2.00.00 and 2.6.20.6/64bit.
When mounting the shared device on both nodes I get on the 32bit node:
[82301.201322] BUG: spinlock already unlocked on CPU#2, dlm_recoverd/21239
[82301.201335] lock: eaf638e4, .magic: dead4ead, .owner: <none>/-1, .owner_cpu: -1
[82301.201356] [<c01d62ac>] _raw_spin_unlock+0x70/0x72
[82301.201375] [<f54c2e39>] dlm_lowcomms_get_buffer+0x53/0xed [dlm]
[82301.201408] [<f54bead7>] create_rcom+0x2d/0xb3 [dlm]
[82301.201435] [<f54bec9a>] dlm_rcom_status+0x45/0x110 [dlm]
[82301.201461] [<f54be278>] ping_members+0x38/0x85 [dlm]
[82301.201486] [<f54be463>] dlm_recover_members+0x19e/0x1d9 [dlm]
[82301.201512] [<f54c066e>] ls_recover+0x6b/0x2dd [dlm]
[82301.201537] [<f54c0942>] do_ls_recovery+0x62/0x80 [dlm]
[82301.201558] [<f54c0960>] dlm_recoverd+0x0/0x85 [dlm]
[82301.201580] [<f54c09ad>] dlm_recoverd+0x4d/0x85 [dlm]
[82301.201602] [<c012d830>] kthread+0x8c/0xb1
[82301.201614] [<c012d7a4>] kthread+0x0/0xb1
[82301.201625] [<c0103a33>] kernel_thread_helper+0x7/0x14
[82301.201636] =======================
[82301.201664] dlm: connecting to 2
[82301.210513] dlm: clustervol1: config mismatch: 32,0 nodeid 2: 0,0
[82301.210526] dlm: clustervol1: ping_members aborted -22 last nodeid 2
[82301.210535] dlm: clustervol1: total members 2 error -22
[82301.210543] dlm: clustervol1: recover_members failed -22
[82301.210564] dlm: clustervol1: recover 3 error -22
Afterwards I have to reset the server (locked mount), while the
second (64bit) server is still useable.
Any ideas ?
Regards,
Jens
More information about the Linux-cluster
mailing list