Public bug reported:

Using Ubuntu 12.04 server, we installed a machine using the following disk 
layout:
XFS => dm-crypt => RAID5.

A *complete* list of ALL configuration of the machine including the
setup can be provided if you need it, we documented everything.

The harddisks are tested weekly with a full SMART test and they are okay.
The machine is attached to a UPS and therefore never suffered a hard reset.
Also, the memory was tested with memtest86+.

Nevertheless, the kernel crashed in ext4:

Sep 15 03:57:39 server kernel: [294698.887307] BUG: unable to handle kernel 
NULL pointer dereference at 0000000000000014
Sep 15 03:57:39 server kernel: [294698.887339] IP: [<ffffffff81123789>] 
put_page+0x9/0x40
Sep 15 03:57:39 server kernel: [294698.887361] PGD 0 
Sep 15 03:57:39 server kernel: [294698.887370] Oops: 0000 [#1] SMP 
Sep 15 03:57:39 server kernel: [294698.887383] CPU 0 
Sep 15 03:57:39 server kernel: [294698.887390] Modules linked in: nfsd nfs 
binfmt_misc lockd fscache auth_rpcgss nfs_acl sunrpc mei(C) joydev psmouse 
mac_hid serio_raw lp parport xfs dm_crypt raid10 raid0 multipath linear 
aesni_intel cryptd aes_x86_64 raid1 raid456 async_pq async_xor xor async_memcpy 
async_raid6_recov raid6_pq async_tx usbhid hid i915 drm_kms_helper drm 
i2c_algo_bit video e1000e
Sep 15 03:57:39 server kernel: [294698.887538] 
Sep 15 03:57:39 server kernel: [294698.887545] Pid: 13362, comm: md11_raid5 
Tainted: G         C   3.2.0-30-generic #48-Ubuntu                  /DH67GD
Sep 15 03:57:39 server kernel: [294698.887579] RIP: 0010:[<ffffffff81123789>]  
[<ffffffff81123789>] put_page+0x9/0x40
Sep 15 03:57:39 server kernel: [294698.887603] RSP: 0018:ffff8800934cbb00  
EFLAGS: 00010206
Sep 15 03:57:39 server kernel: [294698.887619] RAX: ffff8801c40e6b01 RBX: 
ffff880073980468 RCX: 000000018100005d
Sep 15 03:57:39 server kernel: [294698.887640] RDX: 0000000000000000 RSI: 
ffffea0007103900 RDI: 0000000000000014
Sep 15 03:57:39 server kernel: [294698.887660] RBP: ffff8800934cbb00 R08: 
0000000000000001 R09: 0000000000000000
Sep 15 03:57:39 server kernel: [294698.887681] R10: 57ffd39f98981b40 R11: 
00000000ffffffeb R12: ffff88002dfb8e70
Sep 15 03:57:39 server kernel: [294698.887701] R13: 0000000000000000 R14: 
ffff88020cbbd820 R15: 0000000000000010
Sep 15 03:57:39 server kernel: [294698.887722] FS:  0000000000000000(0000) 
GS:ffff88021f200000(0000) knlGS:0000000000000000
Sep 15 03:57:39 server kernel: [294698.887745] CS:  0010 DS: 0000 ES: 0000 CR0: 
000000008005003b
Sep 15 03:57:39 server kernel: [294698.887762] CR2: 0000000000000014 CR3: 
0000000001c05000 CR4: 00000000000406f0
Sep 15 03:57:39 server kernel: [294698.887783] DR0: 0000000000000000 DR1: 
0000000000000000 DR2: 0000000000000000
Sep 15 03:57:39 server kernel: [294698.887803] DR3: 0000000000000000 DR6: 
00000000ffff0ff0 DR7: 0000000000000400
Sep 15 03:57:39 server kernel: [294698.887824] Process md11_raid5 (pid: 13362, 
threadinfo ffff8800934ca000, task ffff88020cef0000)
Sep 15 03:57:39 server kernel: [294698.887848] Stack:
Sep 15 03:57:39 server kernel: [294698.887855]  ffff8800934cbb20 
ffffffff8121c0b6 ffff880073980468 ffff88002dfb8e70
Sep 15 03:57:39 server kernel: [294698.887882]  ffff8800934cbbd0 
ffffffff8121c34b 0000000000000000 ffff880175528438
Sep 15 03:57:39 server kernel: [294698.887908]  ffff88021182ca00 
0000000000000000 ffff88020ecab800 ffff880175528438
Sep 15 03:57:39 server kernel: [294698.887934] Call Trace:
Sep 15 03:57:39 server kernel: [294698.887945]  [<ffffffff8121c0b6>] 
ext4_free_io_end+0x26/0xc0
Sep 15 03:57:39 server kernel: [294698.887963]  [<ffffffff8121c34b>] 
ext4_end_bio+0x1fb/0x260
Sep 15 03:57:39 server kernel: [294698.887981]  [<ffffffff811ac9bd>] 
bio_endio+0x1d/0x40
Sep 15 03:57:39 server kernel: [294698.887998]  [<ffffffff814f3485>] 
dec_pending+0x85/0x1d0
Sep 15 03:57:39 server kernel: [294698.888014]  [<ffffffff814f37e3>] 
clone_endio+0xa3/0xe0
Sep 15 03:57:39 server kernel: [294698.888030]  [<ffffffff811ac9bd>] 
bio_endio+0x1d/0x40
Sep 15 03:57:39 server kernel: [294698.888048]  [<ffffffffa01b0729>] 
crypt_dec_pending+0x69/0xa0 [dm_crypt]
Sep 15 03:57:39 server kernel: [294698.888068]  [<ffffffffa01b1150>] 
crypt_endio+0x60/0x100 [dm_crypt]
Sep 15 03:57:39 server kernel: [294698.888087]  [<ffffffff811ac9bd>] 
bio_endio+0x1d/0x40
Sep 15 03:57:39 server kernel: [294698.888104]  [<ffffffffa017b6e5>] 
return_io+0x35/0x50 [raid456]
Sep 15 03:57:39 server kernel: [294698.888123]  [<ffffffffa0180eba>] 
handle_stripe+0xea/0xa40 [raid456]
Sep 15 03:57:39 server kernel: [294698.888144]  [<ffffffff8104dea3>] ? 
__wake_up+0x53/0x70
Sep 15 03:57:39 server kernel: [294698.888162]  [<ffffffffa0183154>] 
raid5d+0x1a4/0x240 [raid456]
Sep 15 03:57:39 server kernel: [294698.888181]  [<ffffffff814e3cce>] 
md_thread+0x10e/0x140
Sep 15 03:57:39 server kernel: [294698.888199]  [<ffffffff8108aae0>] ? 
add_wait_queue+0x60/0x60
Sep 15 03:57:39 server kernel: [294698.888216]  [<ffffffff814e3bc0>] ? 
md_rdev_init+0x130/0x130
Sep 15 03:57:39 server kernel: [294698.888233]  [<ffffffff8108a03c>] 
kthread+0x8c/0xa0
Sep 15 03:57:39 server kernel: [294698.888250]  [<ffffffff81664b74>] 
kernel_thread_helper+0x4/0x10
Sep 15 03:57:39 server kernel: [294698.888268]  [<ffffffff81089fb0>] ? 
flush_kthread_worker+0xa0/0xa0
Sep 15 03:57:39 server kernel: [294698.888287]  [<ffffffff81664b70>] ? 
gs_change+0x13/0x13
Sep 15 03:57:39 server kernel: [294698.888302] Code: 66 90 e8 6b ff ff ff 5d c3 
e8 cd 1d 52 00 5d 0f 1f 00 c3 66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 55 
48 89 e5 66 66 66 66 90 <48> f7 07 00 c0 00 00 75 1f 8b 47 1c f0 ff 4f 1c 0f 94 
c0 84 c0 
Sep 15 03:57:39 server kernel: [294698.888447] RIP  [<ffffffff81123789>] 
put_page+0x9/0x40
Sep 15 03:57:39 server kernel: [294698.888464]  RSP <ffff8800934cbb00>
Sep 15 03:57:39 server kernel: [294698.888475] CR2: 0000000000000014
Sep 15 03:57:39 server kernel: [294699.015125] ---[ end trace 6e85b63ce9a36126 
]---
--- 
AlsaDevices:
 total 0
 crw-rw---T 1 root audio 116,  1 Sep 16 21:55 seq
 crw-rw---T 1 root audio 116, 33 Sep 16 21:55 timer
AplayDevices: Error: [Errno 2] No such file or directory
ApportVersion: 2.0.1-0ubuntu13
Architecture: amd64
ArecordDevices: Error: [Errno 2] No such file or directory
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', 
'/dev/snd/timer'] failed with exit code 1:
CRDA: Error: [Errno 2] No such file or directory
DistroRelease: Ubuntu 12.04
Package: linux (not installed)
PciMultimedia:
 
ProcEnviron:
 LANGUAGE=en_US:en
 TERM=linux
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.2.0-30-generic 
root=/dev/mapper/md1_crypt ro
ProcVersionSignature: Ubuntu 3.2.0-30.48-generic 3.2.27
RelatedPackageVersions:
 linux-restricted-modules-3.2.0-30-generic N/A
 linux-backports-modules-3.2.0-30-generic  N/A
 linux-firmware                            1.79.1
RfKill: Error: [Errno 2] No such file or directory
StagingDrivers: mei
Tags:  precise staging
Uname: Linux 3.2.0-30-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
 
dmi.bios.date: 06/15/2012
dmi.bios.vendor: Intel Corp.
dmi.bios.version: BLH6710H.86A.0156.2012.0615.1908
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: DH67GD
dmi.board.vendor: Intel Corporation
dmi.board.version: AAG10206-210
dmi.chassis.type: 3
dmi.modalias: 
dmi:bvnIntelCorp.:bvrBLH6710H.86A.0156.2012.0615.1908:bd06/15/2012:svn:pn:pvr:rvnIntelCorporation:rnDH67GD:rvrAAG10206-210:cvn:ct3:cvr:

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-collected precise staging

** Tags added: apport-collected precise staging

** Description changed:

  Using Ubuntu 12.04 server, we installed a machine using the following disk 
layout:
  XFS => dm-crypt => RAID5.
  
  A *complete* list of ALL configuration of the machine including the
  setup can be provided if you need it, we documented everything.
  
  The harddisks are tested weekly with a full SMART test and they are okay.
  The machine is attached to a UPS and therefore never suffered a hard reset.
  Also, the memory was tested with memtest86+.
  
  Nevertheless, the kernel crashed in ext4:
  
  Sep 15 03:57:39 server kernel: [294698.887307] BUG: unable to handle kernel 
NULL pointer dereference at 0000000000000014
  Sep 15 03:57:39 server kernel: [294698.887339] IP: [<ffffffff81123789>] 
put_page+0x9/0x40
  Sep 15 03:57:39 server kernel: [294698.887361] PGD 0 
  Sep 15 03:57:39 server kernel: [294698.887370] Oops: 0000 [#1] SMP 
  Sep 15 03:57:39 server kernel: [294698.887383] CPU 0 
  Sep 15 03:57:39 server kernel: [294698.887390] Modules linked in: nfsd nfs 
binfmt_misc lockd fscache auth_rpcgss nfs_acl sunrpc mei(C) joydev psmouse 
mac_hid serio_raw lp parport xfs dm_crypt raid10 raid0 multipath linear 
aesni_intel cryptd aes_x86_64 raid1 raid456 async_pq async_xor xor async_memcpy 
async_raid6_recov raid6_pq async_tx usbhid hid i915 drm_kms_helper drm 
i2c_algo_bit video e1000e
  Sep 15 03:57:39 server kernel: [294698.887538] 
  Sep 15 03:57:39 server kernel: [294698.887545] Pid: 13362, comm: md11_raid5 
Tainted: G         C   3.2.0-30-generic #48-Ubuntu                  /DH67GD
  Sep 15 03:57:39 server kernel: [294698.887579] RIP: 0010:[<ffffffff81123789>] 
 [<ffffffff81123789>] put_page+0x9/0x40
  Sep 15 03:57:39 server kernel: [294698.887603] RSP: 0018:ffff8800934cbb00  
EFLAGS: 00010206
  Sep 15 03:57:39 server kernel: [294698.887619] RAX: ffff8801c40e6b01 RBX: 
ffff880073980468 RCX: 000000018100005d
  Sep 15 03:57:39 server kernel: [294698.887640] RDX: 0000000000000000 RSI: 
ffffea0007103900 RDI: 0000000000000014
  Sep 15 03:57:39 server kernel: [294698.887660] RBP: ffff8800934cbb00 R08: 
0000000000000001 R09: 0000000000000000
  Sep 15 03:57:39 server kernel: [294698.887681] R10: 57ffd39f98981b40 R11: 
00000000ffffffeb R12: ffff88002dfb8e70
  Sep 15 03:57:39 server kernel: [294698.887701] R13: 0000000000000000 R14: 
ffff88020cbbd820 R15: 0000000000000010
  Sep 15 03:57:39 server kernel: [294698.887722] FS:  0000000000000000(0000) 
GS:ffff88021f200000(0000) knlGS:0000000000000000
  Sep 15 03:57:39 server kernel: [294698.887745] CS:  0010 DS: 0000 ES: 0000 
CR0: 000000008005003b
  Sep 15 03:57:39 server kernel: [294698.887762] CR2: 0000000000000014 CR3: 
0000000001c05000 CR4: 00000000000406f0
  Sep 15 03:57:39 server kernel: [294698.887783] DR0: 0000000000000000 DR1: 
0000000000000000 DR2: 0000000000000000
  Sep 15 03:57:39 server kernel: [294698.887803] DR3: 0000000000000000 DR6: 
00000000ffff0ff0 DR7: 0000000000000400
  Sep 15 03:57:39 server kernel: [294698.887824] Process md11_raid5 (pid: 
13362, threadinfo ffff8800934ca000, task ffff88020cef0000)
  Sep 15 03:57:39 server kernel: [294698.887848] Stack:
  Sep 15 03:57:39 server kernel: [294698.887855]  ffff8800934cbb20 
ffffffff8121c0b6 ffff880073980468 ffff88002dfb8e70
  Sep 15 03:57:39 server kernel: [294698.887882]  ffff8800934cbbd0 
ffffffff8121c34b 0000000000000000 ffff880175528438
  Sep 15 03:57:39 server kernel: [294698.887908]  ffff88021182ca00 
0000000000000000 ffff88020ecab800 ffff880175528438
  Sep 15 03:57:39 server kernel: [294698.887934] Call Trace:
  Sep 15 03:57:39 server kernel: [294698.887945]  [<ffffffff8121c0b6>] 
ext4_free_io_end+0x26/0xc0
  Sep 15 03:57:39 server kernel: [294698.887963]  [<ffffffff8121c34b>] 
ext4_end_bio+0x1fb/0x260
  Sep 15 03:57:39 server kernel: [294698.887981]  [<ffffffff811ac9bd>] 
bio_endio+0x1d/0x40
  Sep 15 03:57:39 server kernel: [294698.887998]  [<ffffffff814f3485>] 
dec_pending+0x85/0x1d0
  Sep 15 03:57:39 server kernel: [294698.888014]  [<ffffffff814f37e3>] 
clone_endio+0xa3/0xe0
  Sep 15 03:57:39 server kernel: [294698.888030]  [<ffffffff811ac9bd>] 
bio_endio+0x1d/0x40
  Sep 15 03:57:39 server kernel: [294698.888048]  [<ffffffffa01b0729>] 
crypt_dec_pending+0x69/0xa0 [dm_crypt]
  Sep 15 03:57:39 server kernel: [294698.888068]  [<ffffffffa01b1150>] 
crypt_endio+0x60/0x100 [dm_crypt]
  Sep 15 03:57:39 server kernel: [294698.888087]  [<ffffffff811ac9bd>] 
bio_endio+0x1d/0x40
  Sep 15 03:57:39 server kernel: [294698.888104]  [<ffffffffa017b6e5>] 
return_io+0x35/0x50 [raid456]
  Sep 15 03:57:39 server kernel: [294698.888123]  [<ffffffffa0180eba>] 
handle_stripe+0xea/0xa40 [raid456]
  Sep 15 03:57:39 server kernel: [294698.888144]  [<ffffffff8104dea3>] ? 
__wake_up+0x53/0x70
  Sep 15 03:57:39 server kernel: [294698.888162]  [<ffffffffa0183154>] 
raid5d+0x1a4/0x240 [raid456]
  Sep 15 03:57:39 server kernel: [294698.888181]  [<ffffffff814e3cce>] 
md_thread+0x10e/0x140
  Sep 15 03:57:39 server kernel: [294698.888199]  [<ffffffff8108aae0>] ? 
add_wait_queue+0x60/0x60
  Sep 15 03:57:39 server kernel: [294698.888216]  [<ffffffff814e3bc0>] ? 
md_rdev_init+0x130/0x130
  Sep 15 03:57:39 server kernel: [294698.888233]  [<ffffffff8108a03c>] 
kthread+0x8c/0xa0
  Sep 15 03:57:39 server kernel: [294698.888250]  [<ffffffff81664b74>] 
kernel_thread_helper+0x4/0x10
  Sep 15 03:57:39 server kernel: [294698.888268]  [<ffffffff81089fb0>] ? 
flush_kthread_worker+0xa0/0xa0
  Sep 15 03:57:39 server kernel: [294698.888287]  [<ffffffff81664b70>] ? 
gs_change+0x13/0x13
  Sep 15 03:57:39 server kernel: [294698.888302] Code: 66 90 e8 6b ff ff ff 5d 
c3 e8 cd 1d 52 00 5d 0f 1f 00 c3 66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 
55 48 89 e5 66 66 66 66 90 <48> f7 07 00 c0 00 00 75 1f 8b 47 1c f0 ff 4f 1c 0f 
94 c0 84 c0 
  Sep 15 03:57:39 server kernel: [294698.888447] RIP  [<ffffffff81123789>] 
put_page+0x9/0x40
  Sep 15 03:57:39 server kernel: [294698.888464]  RSP <ffff8800934cbb00>
  Sep 15 03:57:39 server kernel: [294698.888475] CR2: 0000000000000014
  Sep 15 03:57:39 server kernel: [294699.015125] ---[ end trace 
6e85b63ce9a36126 ]---
+ --- 
+ AlsaDevices:
+  total 0
+  crw-rw---T 1 root audio 116,  1 Sep 16 21:55 seq
+  crw-rw---T 1 root audio 116, 33 Sep 16 21:55 timer
+ AplayDevices: Error: [Errno 2] No such file or directory
+ ApportVersion: 2.0.1-0ubuntu13
+ Architecture: amd64
+ ArecordDevices: Error: [Errno 2] No such file or directory
+ AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', 
'/dev/snd/timer'] failed with exit code 1:
+ CRDA: Error: [Errno 2] No such file or directory
+ DistroRelease: Ubuntu 12.04
+ Package: linux (not installed)
+ PciMultimedia:
+  
+ ProcEnviron:
+  LANGUAGE=en_US:en
+  TERM=linux
+  LANG=en_US.UTF-8
+  SHELL=/bin/bash
+ ProcFB: 0 inteldrmfb
+ ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.2.0-30-generic 
root=/dev/mapper/md1_crypt ro
+ ProcVersionSignature: Ubuntu 3.2.0-30.48-generic 3.2.27
+ RelatedPackageVersions:
+  linux-restricted-modules-3.2.0-30-generic N/A
+  linux-backports-modules-3.2.0-30-generic  N/A
+  linux-firmware                            1.79.1
+ RfKill: Error: [Errno 2] No such file or directory
+ StagingDrivers: mei
+ Tags:  precise staging
+ Uname: Linux 3.2.0-30-generic x86_64
+ UpgradeStatus: No upgrade log present (probably fresh install)
+ UserGroups:
+  
+ dmi.bios.date: 06/15/2012
+ dmi.bios.vendor: Intel Corp.
+ dmi.bios.version: BLH6710H.86A.0156.2012.0615.1908
+ dmi.board.asset.tag: To be filled by O.E.M.
+ dmi.board.name: DH67GD
+ dmi.board.vendor: Intel Corporation
+ dmi.board.version: AAG10206-210
+ dmi.chassis.type: 3
+ dmi.modalias: 
dmi:bvnIntelCorp.:bvrBLH6710H.86A.0156.2012.0615.1908:bd06/15/2012:svn:pn:pvr:rvnIntelCorporation:rnDH67GD:rvrAAG10206-210:cvn:ct3:cvr:

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1051689

Title:
  OOPS in ext4 due to NULL pointer dereference

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1051689/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to