btrfs BUG during Ceph cosd open() syscall

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I got this kernel BUG on a server running multiple Ceph
cosd instances, during a heavy write load generated by
multiple Ceph clients.

The server was running the current ceph unstable kernel 
(a3f5274e535 in git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git).

Please let me know what other information you need to 
make this report useful.

-- Jim

 BUG: unable to handle kernel NULL pointer dereference at 0000000000000100
[97221.834832] IP: [<ffffffffa075b3ab>] btrfs_drop_inode+0x10/0x36 [btrfs]
[97221.834832] PGD 198d6b067 PUD 13d79f067 PMD 0 
[97221.834832] Oops: 0000 [#1] SMP 
[97221.834832] last sysfs file: /sys/devices/pci0000:00/0000:00:1e.0/0000:10:0d.0/local_cpus
[97221.834832] CPU 3 
[97221.834832] Modules linked in: loop btrfs zlib_deflate ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack ipt_REJECT xt_tcpudp iptable_filter ip_tables x_tables bridge ]
[97221.834832] 
[97221.834832] Pid: 30295, comm: cosd Not tainted 2.6.37-00017-ga3f5274 #4 0DT097/PowerEdge 1950
[97221.834832] RIP: 0010:[<ffffffffa075b3ab>]  [<ffffffffa075b3ab>] btrfs_drop_inode+0x10/0x36 [btrfs]
[97221.834832] RSP: 0018:ffff8801cf205c08  EFLAGS: 00010282
[97221.834832] RAX: ffffffffa075b39b RBX: ffff88018490a3a0 RCX: 0000000000000001
[97221.834832] RDX: 0000000000000000 RSI: ffffffff819e7ea0 RDI: ffff88018490a3a0
[97221.834832] RBP: ffff8801cf205c08 R08: ffffe8ffffccefa8 R09: 0000000000000000
[97221.834832] R10: ffff8801488e9658 R11: 0000000000000000 R12: ffff88021b5c6400
[97221.834832] R13: ffff8801fad145a0 R14: ffff8801faf8c440 R15: ffff88017bab9848
[97221.834832] FS:  00007f0b011f9940(0000) GS:ffff8800cfcc0000(0000) knlGS:0000000000000000
[97221.834832] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[97221.834832] CR2: 0000000000000100 CR3: 00000001b8c89000 CR4: 00000000000006e0
[97221.834832] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[97221.834832] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[97221.834832] Process cosd (pid: 30295, threadinfo ffff8801cf204000, task ffff8801488e9610)
[97221.834832] Stack:
[97221.834832]  ffff8801cf205c28 ffffffff810fd714 00000000fffffffb fffffffffffffffb
[97221.834832]  ffff8801cf205cd8 ffffffffa07587e8 ffff8801cf205c48 0000000000000102
[97221.834832]  0000000fcf205c58 ffff88022f5c46a0 ffff8801d1ef8800 ffffffff8136a638
[97221.834832] Call Trace:
[97221.834832]  [<ffffffff810fd714>] iput+0x5c/0x1e0
[97221.834832]  [<ffffffffa07587e8>] btrfs_new_inode+0x2d3/0x2e5 [btrfs]
[97221.834832]  [<ffffffff8136a638>] ? _cond_resched+0xe/0x22
[97221.834832]  [<ffffffff8136ae20>] ? mutex_lock+0x16/0x3a
[97221.834832]  [<ffffffffa0756da1>] ? start_transaction+0x176/0x1bc [btrfs]
[97221.834832]  [<ffffffffa075d1fc>] btrfs_create+0xbb/0x1fa [btrfs]
[97221.834832]  [<ffffffff810f49e2>] vfs_create+0x76/0x96
[97221.834832]  [<ffffffff810f56af>] do_last+0x24d/0x4d3
[97221.834832]  [<ffffffff810f5b16>] do_filp_open+0x1e1/0x4c5
[97221.834832]  [<ffffffff81031061>] ? should_resched+0xe/0x2f
[97221.834832]  [<ffffffff8136a638>] ? _cond_resched+0xe/0x22
[97221.834832]  [<ffffffff811aa669>] ? might_fault+0xe/0x10
[97221.834832]  [<ffffffff811aa753>] ? __strncpy_from_user+0x20/0x4a
[97221.834832]  [<ffffffff810e9023>] do_sys_open+0x62/0xeb
[97221.834832]  [<ffffffff810e90df>] sys_open+0x20/0x22
[97221.834832]  [<ffffffff81002c2b>] system_call_fastpath+0x16/0x1b
[97221.834832] Code: 53 fc 94 e0 4c 89 e7 e8 f6 8a 95 e0 48 83 c4 18 5b 41 5c 41 5d 41 5e 41 5f c9 c3 55 48 89 e5 0f 1f 44 00 00 48 8b 97 68 fe ff ff <83> ba 00 01 00 00 00 75 12 48 8b 82 28 01 00 00 b9 01 00  
[97221.834832] RIP  [<ffffffffa075b3ab>] btrfs_drop_inode+0x10/0x36 [btrfs]
[97221.834832]  RSP <ffff8801cf205c08>
[97221.834832] CR2: 0000000000000100
[97222.207152] ---[ end trace 32eb8bbbb4782eb8 ]---



--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux