From: David Teigland <teigland@redhat.com>
To: cluster-devel.redhat.com
Subject: [Cluster-devel] [PATCH] dlm: Allow large nodeids
Date: Fri, 6 Mar 2009 14:51:01 -0600 [thread overview]
Message-ID: <20090306205101.GA14003@redhat.com> (raw)
In-Reply-To: <49804127.8070704@redhat.com>
On Wed, Jan 28, 2009 at 11:27:35AM +0000, Chrissie Caulfield wrote:
> David Teigland wrote:
> > On Tue, Jan 27, 2009 at 02:06:30PM -0600, David Teigland wrote:
> >> On Tue, Jan 27, 2009 at 11:33:30AM +0000, Chrissie Caulfield wrote:
> >>> This an updated patch that uses hlists rather than list_heads to save
> >>> memory in the connection structure.
This patch (with fix) seems to cause the following about half of the time when
killing dlm_controld:
dlm: x: leaving the lockspace group...
dlm: x: group event done 0 0
dlm: x: release_lockspace final free
dlm: closing connection to node 1
general protection fault: 0000 [#1] SMP
last sysfs file: /sys/kernel/dlm/x/event_done
CPU 1
Modules linked in: lock_dlm dlm gfs2 configfs autofs4 sunrpc ipv6 cpufreq_ondema
nd dm_multipath video output sbs sbshc battery ac parport_pc lp parport sg butto
n serio_raw tg3 libphy i2c_nforce2 i2c_core pcspkr dm_snapshot dm_zero dm_mirror
dm_region_hash dm_log dm_mod qla2xxx scsi_transport_fc shpchp mptspi mptscsih m
ptbase scsi_transport_spi sd_mod scsi_mod ext3 jbd uhci_hcd ohci_hcd ehci_hcd
Pid: 10416, comm: dlm_controld Not tainted 2.6.29-rc2 #1
RIP: 0010:[<ffffffffa045116a>] [<ffffffffa045116a>] __find_con+0x17/0x35 [dlm]
RSP: 0018:ffff88007b189da8 EFLAGS: 00010202
RAX: ffff880078ccfde8 RBX: 0000000000000001 RCX: 6b6b6b6b6b6b6b6b
RDX: 6b6b6b6b6b6b6b6b RSI: 0000000000000022 RDI: 0000000000000001
RBP: ffff88007b189da8 R08: 0000000000000000 R09: ffff88007b189d48
R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000
R13: 0000000000000001 R14: ffffffffa0462960 R15: ffff88007dd52de0
FS: 00007f71554c06e0(0000) GS:ffff88007f682210(0000) knlGS:00000000f7ef76c0
CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 00007f111c3ce000 CR3: 000000007e92a000 CR4: 00000000000006e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process dlm_controld (pid: 10416, threadinfo ffff88007b188000, task ffff88007e47
83c0)
Stack:
ffff88007b189dd8 ffffffffa04514ea ffffffffa026d61f 0000000000000001
ffff880078d12b50 ffffffffa04629d0 ffff88007b189df8 ffffffffa045169c
ffff88007b1935f8 ffff880078d12b50 ffff88007b189e18 ffffffffa0446921
Call Trace:
[<ffffffffa04514ea>] nodeid2con+0x29/0x1b7 [dlm]
[<ffffffffa026d61f>] ? configfs_rmdir+0x203/0x277 [configfs]
[<ffffffffa045169c>] dlm_lowcomms_close+0x24/0x48 [dlm]
[<ffffffffa0446921>] drop_comm+0x29/0x55 [dlm]
[<ffffffffa026be0c>] client_drop_item+0x25/0x31 [configfs]
[<ffffffffa026d63d>] configfs_rmdir+0x221/0x277 [configfs]
[<ffffffff804d0609>] ? _spin_unlock+0x26/0x2a
[<ffffffff802b5ca9>] vfs_rmdir+0xc5/0x137
[<ffffffff802b7c00>] do_rmdir+0xb5/0x107
[<ffffffff8026f0a0>] ? audit_syscall_entry+0x16b/0x19e
[<ffffffff802b7c89>] sys_rmdir+0x11/0x13
[<ffffffff8020c05b>] system_call_fastpath+0x16/0x1b
Code: c7 80 34 46 a0 31 db e8 b1 d9 07 e0 48 89 d8 5b 41 5c c9 c3 48 89 f8 55 83
e0 1f 48 8b 14 c5 e0 bb 46 a0 48 89 e5 48 85 d2 74 1a <39> ba d8 fe ff ff 48 8b
0a 48 8d 82 d0 fe ff ff 0f 18 09 74 07
RIP [<ffffffffa045116a>] __find_con+0x17/0x35 [dlm]
RSP <ffff88007b189da8>
next prev parent reply other threads:[~2009-03-06 20:51 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-01-27 10:44 [Cluster-devel] [PATCH] dlm: Allow large nodeids Chrissie Caulfield
2009-01-27 11:33 ` Chrissie Caulfield
2009-01-27 20:06 ` David Teigland
2009-01-27 20:19 ` David Teigland
2009-01-28 11:27 ` Chrissie Caulfield
2009-03-06 20:51 ` David Teigland [this message]
2009-03-09 10:01 ` Chrissie Caulfield
2009-03-11 16:02 ` Chrissie Caulfield
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20090306205101.GA14003@redhat.com \
--to=teigland@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox