Bug #7125
closedAssertion failure in rbd_img_obj_callback()
0%
Description
My system hung while stress testing an RBD backed XFS file system. After power cycling the system the error message in /var/log/kern.log just before the reboot messages was:
Jan 9 14:28:58 ks2-p1 kernel: [ 3467.022689] Assertion failure in rbd_img_obj_callback() at line 2127:
Jan 9 14:28:58 ks2-p1 kernel: [ 3467.022689]
Jan 9 14:28:58 ks2-p1 kernel: [ 3467.022689] rbd_assert(img_request != NULL);
Jan 9 14:28:58 ks2-p1 kernel: [ 3467.022689]
Jan 9 14:28:58 ks2-p1 kernel: [ 3467.022758] ------------[ cut here ]------------
Jan 9 14:28:58 ks2-p1 kernel: [ 3467.022768] kernel BUG at /home/apw/COD/linux/drivers/block/rbd.c:2127!
Jan 9 14:28:58 ks2-p1 kernel: [ 3467.022779] invalid opcode: 0000 [#1] SMP
Jan 9 14:28:58 ks2-p1 kernel: [ 3467.022796] Modules linked in: xfs zfs(POF) zunicode(POF) zavl(POF) zcommon(POF) znvpair(POF) spl(OF) target_core_mod configfs nfsv3 x86_pkg_temp_thermal intel_powerclamp coretemp kvm crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd gpio_ich microcode psmouse serio_raw sb_edac edac_core joydev hpwdt hpilo lpc_ich ipmi_si nfsd ipmi_msghandler ioatdma dca auth_rpcgss acpi_power_meter mac_hid rbd nfs_acl nfs libceph libcrc32c lockd sunrpc lp fscache parport hid_generic qla2xxx usbhid tg3 hid scsi_transport_fc ptp be2net hpsa pps_core scsi_tgt
Jan 9 14:28:58 ks2-p1 kernel: [ 3467.023120] CPU: 0 PID: 1794 Comm: kworker/0:4 Tainted: PF O 3.12.1-031201-generic #201311201654
Jan 9 14:28:58 ks2-p1 kernel: [ 3467.023147] Hardware name: HP ProLiant DL380p Gen8, BIOS P70 12/14/2012
Jan 9 14:28:58 ksJan 9 14:47:16 ks2-p1 kernel: imklog 5.8.11, log source = /proc/kmsg started.
The kernel was:
Linux version 3.12.1-031201-generic (apw@gomeisa) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #201311201654 SMP Wed Nov 20 21:54:49 UTC 2013
modinfo rbd
filename: /lib/modules/3.12.1-031201-generic/kernel/drivers/block/rbd.ko
license: GPL
author: Jeff Garzik <jeff@garzik.org>
description: rados block device
author: Yehuda Sadeh <yehuda@hq.newdream.net>
author: Sage Weil <sage@newdream.net>
author: Alex Elder <elder@inktank.com>
srcversion: A993220E8E5D714D1F1429C
depends: libceph
intree: Y
vermagic: 3.12.1-031201-generic SMP mod_unload modversions
Files