Project

General

Profile

Actions

Bug #646

closed

[OOPS] mount.ceph monip:6789: /mnt/ceph ,ceph-client-standalone.git + ceph 0.23

Added by changping Wu over 13 years ago. Updated over 13 years ago.

Status:
Can't reproduce
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
Severity:
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

1. ceph-client-standalone: git from git://ceph.newdream.net/git/ceph-client-standalone.git
2. ceph: ceph-0.23
3.OS: ubuntu 10.10 desktop x86_64 and ubuntu 10.04 server x86_64
4. MON ip: 172.16.10.171:6789
5. reproduce steps:

/ceph-client-standalone$ make -C libceph/
/ceph-client-standalone$ cp libceph/Module.symvers ./ceph/
/ceph-client-standalone$ make -C ceph/
/ceph-client-standalone$ sudo insmod libceph/libceph.ko
/ceph-client-standalone$ sudo insmod ceph/ceph.ko
/ceph-client-standalone$ sudo mount.ceph 172.16.10.171:6789:/ /mnt/ceph
killed

dmesg: ===============================================
.........................................

[ 20.231066] ADDRCONF: eth0: link becomes ready
[ 21.910686] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro,user_xattr,commit=0
[ 21.913317] EXT4-fs (sda6): re-mounted. Opts: user_xattr,commit=0
[ 30.410007] eth0: no IPv6 routers present
[ 1686.701010] ceph: loaded (mds proto 32)
[ 1699.955896] BUG: unable to handle kernel NULL pointer dereference at 0000000000000020
[ 1699.955901] IP: [<ffffffff8107aee0>] queue_work_on+0x20/0x60
[ 1699.955909] PGD 7870a067 PUD 6a179067 PMD 0
[ 1699.955913] Oops: 0000 [#1] SMP
[ 1699.955915] last sysfs file: /sys/devices/pci0000:00/0000:00:19.0/irq
[ 1699.955918] CPU 3
[ 1699.955919] Modules linked in: ceph libceph crc32c libcrc32c binfmt_misc kvm_intel kvm snd_hda_codec_analog snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event i915 snd_seq snd_timer snd_seq_device drm_kms_helper drm ppdev snd parport_pc psmouse soundcore snd_page_alloc serio_raw dcdbas dell_wmi intel_agp i2c_algo_bit video output lp parport usbhid hid ahci e1000e libahci [last unloaded: libceph]
[ 1699.955946]
[ 1699.955948] Pid: 6571, comm: mount.ceph Not tainted 2.6.35-22-generic #35-Ubuntu 0V4W66/OptiPlex 780
[ 1699.955951] RIP: 0010:[<ffffffff8107aee0>] [<ffffffff8107aee0>] queue_work_on+0x20/0x60
[ 1699.955954] RSP: 0018:ffff880067321c68 EFLAGS: 00010246
[ 1699.955956] RAX: ffff880064bc4c00 RBX: ffff880064bc4800 RCX: 0000000000000000
[ 1699.955958] RDX: ffff880064bc4bf8 RSI: 0000000000000000 RDI: 0000000000000003
[ 1699.955960] RBP: ffff880067321c68 R08: 0000000000000002 R09: 0000000028aec089
[ 1699.955962] R10: 0000000000000000 R11: ffff880067321b88 R12: ffff88006372d090
[ 1699.955964] R13: 0000000000000800 R14: 0000000000000064 R15: ffff88006431f600
[ 1699.955966] FS: 00007f5d9ca5d700(0000) GS:ffff880001ec0000(0000) knlGS:0000000000000000
[ 1699.955968] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[ 1699.955970] CR2: 0000000000000020 CR3: 0000000063d92000 CR4: 00000000000406e0
[ 1699.955972] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 1699.955974] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[ 1699.955976] Process mount.ceph (pid: 6571, threadinfo ffff880067320000, task ffff8800625a96e0)
[ 1699.955977] Stack:
[ 1699.955979] ffff880067321c78 ffffffff8107af5f ffff880067321c98 ffffffffa02b0179
[ 1699.955982] <0> 0000000000000064 ffff88006372d080 ffff880067321ca8 ffffffffa02b0668
[ 1699.955985] <0> ffff880067321cd8 ffffffffa02b4450 ffff880067321cd8 78ffffff81587cae
[ 1699.955989] Call Trace:
[ 1699.955993] [<ffffffff8107af5f>] queue_work+0x1f/0x30
[ 1699.956001] [<ffffffffa02b0179>] queue_con+0x49/0x60 [libceph]
[ 1699.956005] [<ffffffffa02b0668>] ceph_con_open+0x38/0x40 [libceph]
[ 1699.956010] [<ffffffffa02b4450>] __open_session+0xc0/0x100 [libceph]
[ 1699.956015] [<ffffffffa02b4641>] ceph_monc_open_session+0x41/0x110 [libceph]
[ 1699.956019] [<ffffffffa02af2eb>] __ceph_open_session+0x4b/0x290 [libceph]
[ 1699.956023] [<ffffffff81119e35>] ? bdi_register+0x105/0x1a0
[ 1699.956027] [<ffffffff81155988>] ? sget+0x1c8/0x230
[ 1699.956032] [<ffffffffa02ce3c0>] ? ceph_set_super+0x0/0x80 [ceph]
[ 1699.956035] [<ffffffffa02ceeee>] ceph_get_sb+0x1fe/0x460 [ceph]
[ 1699.956038] [<ffffffff8115550a>] vfs_kern_mount+0x8a/0x1f0
[ 1699.956041] [<ffffffff811556e2>] do_kern_mount+0x52/0x130
[ 1699.956044] [<ffffffff81589693>] ? _lock_kernel+0x53/0xa3
[ 1699.956048] [<ffffffff81170c8a>] do_mount+0x20a/0x260
[ 1699.956051] [<ffffffff8116e2e2>] ? copy_mount_options+0xf2/0x1a0
[ 1699.956053] [<ffffffff81170d70>] sys_mount+0x90/0xe0
[ 1699.956057] [<ffffffff8100a0f2>] system_call_fastpath+0x16/0x1b
[ 1699.956059] Code: 90 90 90 90 90 90 90 90 90 90 90 55 48 89 e5 0f 1f 44 00 00 f0 0f ba 2a 00 19 c9 31 c0 85 c9 75 31 48 8d 42 08 48 3b 42 08 75 29 <44> 8b 46 20 45 85 c0 75 24 48 63 ff 48 8b 06 48 89 d6 48 03 04
[ 1699.956085] RIP [<ffffffff8107aee0>] queue_work_on+0x20/0x60
[ 1699.956088] RSP <ffff880067321c68>
[ 1699.956089] CR2: 0000000000000020
[ 1699.956092] ---[ end trace ae08f7c02a59475a ]---
jeff@cephhost:~/work/svn_ceph/ceph/tsclient/trunk/tsfs/ceph-client-standalone$

the detail info attached.


Files

dmesg (51.2 KB) dmesg changping Wu, 12/13/2010 06:45 PM
Actions #1

Updated by changping Wu over 13 years ago

/ceph-client-standalone$ git branch
master
  • master-backport
Actions #2

Updated by changping Wu over 13 years ago

master-backport ,reproduce it.
unstable-backport,can't reproduce it ,
i'm not sure whether this issue had been fixed.

Actions #3

Updated by Sage Weil over 13 years ago

I'm going to get the -standalone.git repo updated to the latest code (it's a bit out of date) so we can confirm this is still a problem. It's not obvious from the code where this is coming from.

Actions #4

Updated by Sage Weil over 13 years ago

  • Status changed from New to Can't reproduce
Actions

Also available in: Atom PDF