system lockup, console logs kernel BUG at /build/linux-lts-trusty-HlNG0J/linux-lts-trusty-3.13.0/kernel/hrtimer.c:1310

Bug #1515828 reported by Paul Gear
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Triaged
High
Joseph Salisbury
linux-lts-trusty (Ubuntu)
Triaged
High
Canonical Kernel Team

Bug Description

Reproducible by trying to do any non-trivial amount of I/O to one of the installed SSDs, e.g.: dd if=/dev/sdb of=/dev/null bs=1024k

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-3.13.0-68-generic 3.13.0-68.111~precise1
ProcVersionSignature: Ubuntu 3.13.0-68.111~precise1-generic 3.13.11-ckt27
Uname: Linux 3.13.0-68-generic x86_64
ApportVersion: 2.12-0ubuntu2~0.IS.12.04.1
Architecture: amd64
Date: Fri Nov 13 01:16:14 2015
MarkForUpload: True
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: linux-lts-trusty
UpgradeStatus: No upgrade log present (probably fresh install)
---
AlsaDevices:
 total 0
 crw-rw---T 1 root audio 116, 1 Nov 16 04:40 seq
 crw-rw---T 1 root audio 116, 33 Nov 16 04:40 timer
AplayDevices: Error: [Errno 2] No such file or directory
ApportVersion: 2.12-0ubuntu2~0.IS.12.04.1
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
HibernationDevice: RESUME=UUID=dd29704b-6519-4acc-a914-839bd69f55ca
MachineType: HP ProLiant DL380p Gen8
MarkForUpload: True
Package: linux-lts-trusty
PciMultimedia:

ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB:

ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-68-generic root=UUID=26f87a1c-69ca-4830-84af-e934b0ec5283 ro console=tty0 console=ttyS1,38400 nosplash initrd=amd64/generic/precise/release/di-initrd BOOTIF=01-2c-44-fd-81-23-e8 quiet
ProcVersionSignature: Ubuntu 3.13.0-68.111~precise1-generic 3.13.11-ckt27
RelatedPackageVersions:
 linux-restricted-modules-3.13.0-68-generic N/A
 linux-backports-modules-3.13.0-68-generic N/A
 linux-firmware 1.79.18
RfKill: Error: [Errno 2] No such file or directory
Tags: precise uec-images
Uname: Linux 3.13.0-68-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm
dmi.bios.date: 09/22/2013
dmi.bios.vendor: HP
dmi.bios.version: P70
dmi.chassis.type: 23
dmi.chassis.vendor: HP
dmi.modalias: dmi:bvnHP:bvrP70:bd09/22/2013:svnHP:pnProLiantDL380pGen8:pvr:cvnHP:ct23:cvr:
dmi.product.name: ProLiant DL380p Gen8
dmi.sys.vendor: HP

Revision history for this message
Paul Gear (paulgear) wrote :
Revision history for this message
Paul Gear (paulgear) wrote :
Changed in linux-lts-trusty (Ubuntu):
assignee: nobody → Canonical Kernel Team (canonical-kernel-team)
importance: Undecided → High
status: New → Triaged
Revision history for this message
Paul Gear (paulgear) wrote :

Reoccurred; console log at https://pastebin.canonical.com/144181/

tags: added: kernel-key
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

I'm attempting to reproduce this bug, but have not been able to yet.

Does the panic happen every time you run the dd example? Also, did this issue happen with prior kernels or is it new with the 3.13.0-68 kernel?

Revision history for this message
Paul Gear (paulgear) wrote :

It has happened every time I have run the dd example so far (and other I/O such as rsyncing the Ubuntu archive into it). It happened on prior kernels as well.

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Could you also give the latest upstream kernel a test? It can be downloaded from:

http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-wily/

We can perform a "Reverse" kernel bisect if the bug is fixed in mainline.

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Also, could you run a memory test[0] on the machine, just to rule that out?

[0] https://help.ubuntu.com/community/MemoryTest

Revision history for this message
Paul Gear (paulgear) wrote :

Those kernels don't appear to be precise-compatible, which is what this machine is using.

Changed in linux (Ubuntu):
status: New → Triaged
importance: Undecided → High
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

The upstream kernel can be installed on any current or prior Ubuntu releases. You need to 'sudo dpkg -i' the .deb file then reboot into the new kernel. Testing the latest upstream kernel will tell us if this bug is already fixed.

Also, we would like to collect some additional information about your system. From a terminal, please run the following:

apport-collect 1515828

Revision history for this message
Paul Gear (paulgear) wrote :

Hi Joseph,

Here's what happens when I try to install http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-wily/linux-image-4.3.0-040300-generic_4.3.0-040300.201511020949_amd64.deb: https://pastebin.canonical.com/144314/

Is there a specific repo which needs to be enabled in order to provide kmod for precise? According to http://packages.ubuntu.com/trusty/kmod it was not in the main archive before trusty.

Regards,
Paul

Revision history for this message
Paul Gear (paulgear) wrote : BootDmesg.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Paul Gear (paulgear) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Paul Gear (paulgear) wrote : IwConfig.txt

apport information

Revision history for this message
Paul Gear (paulgear) wrote : Lspci.txt

apport information

Revision history for this message
Paul Gear (paulgear) wrote : Lsusb.txt

apport information

Revision history for this message
Paul Gear (paulgear) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Paul Gear (paulgear) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Paul Gear (paulgear) wrote : ProcModules.txt

apport information

Revision history for this message
Paul Gear (paulgear) wrote : UdevDb.txt

apport information

Revision history for this message
Paul Gear (paulgear) wrote : UdevLog.txt

apport information

Revision history for this message
Paul Gear (paulgear) wrote : WifiSyslog.txt

apport information

information type: Public → Private
Paul Gear (paulgear)
information type: Private → Public
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

You may need to run the following to get the mainline kernel to install:

sudo apt-get install -f

Then re-run the dpkg -i

Revision history for this message
Paul Gear (paulgear) wrote :

That doesn't fix the missing kmod package on precise: https://pastebin.canonical.com/144357/

penalvch (penalvch)
tags: added: bios-outdated-2015.07.01
Revision history for this message
Paul Gear (paulgear) wrote :

I've just updated to the latest BIOS, and it now is reporting 3 memory modules are inaccessible, so this is looking more like it's hardware-related. I'll report back as soon as we've resolved the hardware issues.

Changed in linux (Ubuntu):
assignee: nobody → Joseph Salisbury (jsalisbury)
tags: added: kernel-da-key
removed: kernel-key
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.