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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.