I wonder if this problem I am seeing is the same one. I am running Ubuntu 12.04 with LUKS encryption and ext4 partitions under LVM. After doing "resize2fs -M /dev/xxx; resize2fs /dev/xxx" (where xxx is an ext4 partition under LVM), I can get e4defrag consistently to generate a kernel panic/restart. I have attached a kenel traceback, which is preceded by the following messages:

Jul 11 07:45:13 blanca kernel: [ 2618.303035] EXT4-fs error (device dm-7): ext4_ext_search_left:1224: inode #20569: comm e4defrag: ix (2276) != EXT_FIRST_INDEX (0) (depth 0)! Jul 11 07:45:13 blanca kernel: [ 2618.303059] EXT4-fs (dm-7): delayed block allocation failed for inode 20569 at logical offset 2276 with max blocks 1 with error -5 Jul 11 07:45:13 blanca kernel: [ 2618.303069] EXT4-fs (dm-7): This should not happen!! Data will be lost

I hope this traceback might be helpful to someone.

Thanks,
Geoff
Jul 11 07:45:13 blanca kernel: [ 2618.303035] EXT4-fs error (device dm-7): 
ext4_ext_search_left:1224: inode #20569: comm e4defrag: ix (2276) != 
EXT_FIRST_INDEX (0) (depth 0)!
Jul 11 07:45:13 blanca kernel: [ 2618.303059] EXT4-fs (dm-7): delayed block 
allocation failed for inode 20569 at logical offset 2276 with max blocks 1 with 
error -5
Jul 11 07:45:13 blanca kernel: [ 2618.303069] EXT4-fs (dm-7): This should not 
happen!! Data will be lost
Jul 11 07:45:13 blanca kernel: [ 2618.303073] 
Jul 11 07:50:01 blanca CRON[10947]: (root) CMD ([ -x 
/usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/update.sh)
Jul 11 07:52:34 blanca kernel: [ 3058.686927] ------------[ cut here 
]------------
Jul 11 07:52:34 blanca kernel: [ 3058.686999] kernel BUG at 
/build/buildd/linux-3.2.0/fs/buffer.c:2922!
Jul 11 07:52:34 blanca kernel: [ 3058.689204] invalid opcode: 0000 [#1] SMP 
Jul 11 07:52:34 blanca kernel: [ 3058.691433] Modules linked in: xt_TCPMSS 
xt_limit xt_tcpudp nf_nat_irc nf_nat_ftp ipt_LOG ipt_MASQUERADE xt_DSCP 
ipt_REJECT nf_conntrack_irc nf_conntrack_ftp xt_state nls_iso8859_1 nls_cp437 
vfat fat bnep kvm_intel rfcomm kvm bluetooth parport_pc ppdev binfmt_misc nfsd 
nfs lockd fscache auth_rpcgss nfs_acl sunrpc iptable_nat nf_nat 
nf_conntrack_ipv4 nf_conntrack nf_defrag_ipv4 iptable_mangle iptable_filter 
ip_tables x_tables snd_hda_codec_hdmi snd_hda_codec_idt snd_hda_intel 
snd_hda_codec bcma snd_hwdep arc4 snd_pcm snd_seq_midi ir_lirc_codec lirc_dev 
ir_mce_kbd_decoder ir_sony_decoder snd_rawmidi ir_jvc_decoder 
snd_seq_midi_event snd_seq brcmsmac mac80211 brcmutil uvcvideo videodev 
ir_rc6_decoder snd_timer cfg80211 rc_rc6_mce ir_rc5_decoder snd_seq_device 
ir_nec_decoder snd joydev ene_ir crc8 cordic psmouse hp_wmi hp_accel serio_raw 
sparse_keymap soundcore snd_page_alloc rts_pstor(C) lis3lv02d rc_core intel_ips 
mei(C) input_polldev mac_hid nbd lm75 coretemp lp parport xts gf128
Jul 11 07:52:34 blanca kernel: mul dm_crypt usbhid hid i915 drm_kms_helper 
sdhci_pci sdhci r8169 drm i2c_algo_bit wmi video uas usb_storage
Jul 11 07:52:34 blanca kernel: [ 3058.711821] 
Jul 11 07:52:34 blanca kernel: [ 3058.715134] Pid: 10237, comm: e4defrag 
Tainted: G         C   3.2.0-26-generic-pae #41-Ubuntu Hewlett-Packard HP 
Pavilion dv4 Notebook PC/140A
Jul 11 07:52:34 blanca kernel: [ 3058.718723] EIP: 0060:[<c116e9bd>] EFLAGS: 
00210202 CPU: 0
Jul 11 07:52:34 blanca kernel: [ 3058.722336] EIP is at submit_bh+0xed/0x100
Jul 11 07:52:34 blanca kernel: [ 3058.725937] EAX: 000002e4 EBX: e5331c40 ECX: 
c116f900 EDX: e5331c40
Jul 11 07:52:34 blanca kernel: [ 3058.729617] ESI: 00000001 EDI: 00000000 EBP: 
ec871c64 ESP: ec871c58
Jul 11 07:52:34 blanca kernel: [ 3058.733309]  DS: 007b ES: 007b FS: 00d8 GS: 
00e0 SS: 0068
Jul 11 07:52:34 blanca kernel: [ 3058.737024] Process e4defrag (pid: 10237, 
ti=ec870000 task=f74a3280 task.ti=ec870000)
Jul 11 07:52:34 blanca kernel: [ 3058.740818] Stack:
Jul 11 07:52:34 blanca kernel: [ 3058.744528]  00000001 00000001 00000001 
ec871cd0 c1170ad8 00000003 00000000 000d294c
Jul 11 07:52:34 blanca kernel: [ 3058.748332]  c11cf050 00000020 db0c1be8 
e5331c40 00001460 00000000 00000001 f4633660
Jul 11 07:52:34 blanca kernel: [ 3058.752148]  00001000 00002000 00001000 
e5331c40 c15a527d f73c654c f73c6548 ffff0000
Jul 11 07:52:34 blanca kernel: [ 3058.756005] Call Trace:
Jul 11 07:52:34 blanca kernel: [ 3058.759856]  [<c1170ad8>] 
block_read_full_page+0x208/0x300
Jul 11 07:52:34 blanca kernel: [ 3058.763749]  [<c11cf050>] ? 
noalloc_get_block_write+0x50/0x50
Jul 11 07:52:34 blanca kernel: [ 3058.767651]  [<c15a527d>] ? 
_raw_spin_lock+0xd/0x10
Jul 11 07:52:34 blanca kernel: [ 3058.771496]  [<c116eb13>] ? 
__find_get_block_slow+0x53/0x190
Jul 11 07:52:34 blanca kernel: [ 3058.775365]  [<c1179f6c>] 
do_mpage_readpage+0x8c/0x6f0
Jul 11 07:52:34 blanca kernel: [ 3058.779330]  [<c11cac06>] ? 
ext4_da_get_block_prep+0x46/0xa0
Jul 11 07:52:34 blanca kernel: [ 3058.783188]  [<c116f626>] ? 
unmap_underlying_metadata+0x26/0x60
Jul 11 07:52:34 blanca kernel: [ 3058.787043]  [<c1171136>] ? 
__block_write_begin+0x206/0x360
Jul 11 07:52:34 blanca kernel: [ 3058.790957]  [<c117a624>] 
mpage_readpage+0x54/0x70
Jul 11 07:52:34 blanca kernel: [ 3058.794734]  [<c11cf050>] ? 
noalloc_get_block_write+0x50/0x50
Jul 11 07:52:34 blanca kernel: [ 3058.798523]  [<c11cabc0>] ? 
ext4_da_map_blocks+0x130/0x130
Jul 11 07:52:34 blanca kernel: [ 3058.802294]  [<c11cb291>] 
ext4_readpage+0x21/0x70
Jul 11 07:52:34 blanca kernel: [ 3058.806052]  [<c1201ce5>] 
move_extent_per_page+0x165/0x3d0
Jul 11 07:52:34 blanca kernel: [ 3058.809883]  [<c12024f2>] 
ext4_move_extents+0x5a2/0x6c0
Jul 11 07:52:34 blanca kernel: [ 3058.813577]  [<c11d3772>] 
ext4_ioctl+0x682/0x8c0
Jul 11 07:52:34 blanca kernel: [ 3058.817231]  [<c111ac08>] ? 
unmap_region+0xc8/0xe0
Jul 11 07:52:34 blanca kernel: [ 3058.820913]  [<c11d30f0>] ? 
ext4_bio_write_page+0x1b0/0x1b0
Jul 11 07:52:34 blanca kernel: [ 3058.824597]  [<c115498a>] 
file_ioctl+0x4a/0x140
Jul 11 07:52:34 blanca kernel: [ 3058.828252]  [<c1154d4a>] 
do_vfs_ioctl+0x2ca/0x2d0
Jul 11 07:52:34 blanca kernel: [ 3058.831859]  [<c1154dbf>] sys_ioctl+0x6f/0x80
Jul 11 07:52:34 blanca kernel: [ 3058.835374]  [<c15ac69f>] 
sysenter_do_call+0x12/0x28
Jul 11 07:52:34 blanca kernel: [ 3058.838856] Code: 46 20 f0 ff 46 30 89 f2 89 
f8 e8 8f 70 12 00 8b 5e 10 89 f0 c1 e3 18 c1 fb 1f e8 8f 45 00 00 83 e3 a1 89 
d8 5b 5e 5f 5d c3 0f 0b <0f> 0b 0f 0b 0f 0b 0f 0b 8d 74 26 00 8d bc 27 00 00 00 
00 55 89 
Jul 11 07:52:34 blanca kernel: [ 3058.846481] EIP: [<c116e9bd>] 
submit_bh+0xed/0x100 SS:ESP 0068:ec871c58
Jul 11 07:52:34 blanca kernel: [ 3058.977359] ---[ end trace 58bb16fd929e6760 
]---
Jul 11 07:53:52 blanca acpid: client 1570[0:0] has disconnected
Jul 11 07:53:52 blanca acpid: client connected from 1570[0:0]
Jul 11 07:53:52 blanca acpid: 1 client rule loaded
Jul 11 07:53:52 blanca kernel: [ 3137.263588] [drm:drm_mode_getfb] *ERROR* 
invalid framebuffer id
Jul 11 07:53:52 blanca kernel: [ 3137.263594] [drm:drm_mode_getfb] *ERROR* 
invalid framebuffer id
Jul 11 07:55:31 blanca kernel: Kernel logging (proc) stopped.
Jul 11 07:55:31 blanca rsyslogd: [origin software="rsyslogd" swVersion="5.8.6" 
x-pid="1230" x-info="http://www.rsyslog.com";] exiting on signal 15.

Reply via email to