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