[Dell PowerEdge R220] 12.04/14.04 Ubuntu Server 32 bit installer does not boot without acpi=off

Bug #1329384 reported by Patrice Breton
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
High
Unassigned

Bug Description

Trying to install Ubuntu Server on a brand new Dell R220 (released 2 months ago).

Tested multiple installers all from USB:
- Ubuntu Server 12.04.4 LTS (i686) without any option: kernel panic
- Ubuntu Server 14.04.4 LTS (i686) without any option: kernel panic
- Ubuntu Server 12.04.4 LTS (amd64) without any option: works as expected (GOOD)

The files attached are for a 12.04.4 (latest available as 6/6/14) installation.
Kernel panic happened into acpi_ex_system_memory_space_handler.

Tried some options:
- acpi=ht: kernel panic
- pci=noacpi: kernel panic

WORKAROUND: Utilize kernel boot parameter:
acpi=off

---
AcpiTables:

AlsaVersion: Advanced Linux Sound Architecture Driver Version k3.11.0-23-generic.
ApportVersion: 2.0.1-0ubuntu17.6
Architecture: i386
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: VX222e0 [Digigram VX222e [PCM #0]], device 0: pcxhr 0 [pcxhr 0]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/by-path', '/dev/snd/pcmC0D0c', '/dev/snd/pcmC0D0p', '/dev/snd/controlC0', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'VX222e0'/'Digigram VX222e at 0xa2b00000 & 0x3000, 0x3100 irq 16 [PCM #0]'
   Mixer name : ''
   Components : ''
   Controls : 21
   Simple ctrls : 9
DistroRelease: Ubuntu 12.04
HibernationDevice: RESUME=UUID=9d0e0f11-a9a8-4c8a-b400-87ee5920a8af
InstallationMedia: Ubuntu-Server 12.04.4 LTS "Precise Pangolin" - Release i386 (20140606)
MarkForUpload: True
Package: linux (not installed)
ProcEnviron:
 LANGUAGE=en_US:
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB:

ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.11.0-23-generic root=UUID=1858ce80-926f-480a-b4be-99adca525779 ro quiet acpi=off
ProcVersionSignature: Ubuntu 3.11.0-23.40~precise1-generic 3.11.10.10
RelatedPackageVersions:
 linux-restricted-modules-3.11.0-23-generic N/A
 linux-backports-modules-3.11.0-23-generic N/A
 linux-firmware 1.79.14
RfKill: Error: [Errno 2] No such file or directory
Tags: precise
Uname: Linux 3.11.0-23-generic i686
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

dmi.bios.date: 04/02/2014
dmi.bios.version: 1.0.3
dmi.board.version: A00
dmi.chassis.type: 23
dmi.chassis.version: 01
dmi.modalias: dmi:bvn:bvr1.0.3:bd04/02/2014:svn:pn:pvr01:rvn:rn:rvrA00:cvn:ct23:cvr01:
dmi.product.version: 01

Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1329384

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
tags: added: precise
Revision history for this message
Patrice Breton (patrice-launchpad) wrote : AlsaDevices.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Patrice Breton (patrice-launchpad) wrote : AplayDevices.txt

apport information

Revision history for this message
Patrice Breton (patrice-launchpad) wrote : BootDmesg.txt

apport information

Revision history for this message
Patrice Breton (patrice-launchpad) wrote : Card0.Amixer.values.txt

apport information

Revision history for this message
Patrice Breton (patrice-launchpad) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Patrice Breton (patrice-launchpad) wrote : IwConfig.txt

apport information

Revision history for this message
Patrice Breton (patrice-launchpad) wrote : Lspci.gz

apport information

Revision history for this message
Patrice Breton (patrice-launchpad) wrote : Lsusb.txt

apport information

Revision history for this message
Patrice Breton (patrice-launchpad) wrote : PciMultimedia.txt

apport information

Revision history for this message
Patrice Breton (patrice-launchpad) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Patrice Breton (patrice-launchpad) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Patrice Breton (patrice-launchpad) wrote : ProcModules.txt

apport information

Revision history for this message
Patrice Breton (patrice-launchpad) wrote : UdevDb.txt

apport information

Revision history for this message
Patrice Breton (patrice-launchpad) wrote : UdevLog.txt

apport information

Revision history for this message
Patrice Breton (patrice-launchpad) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Joseph Salisbury (jsalisbury) wrote : Re: 32 bits Ubuntu Server installer for 12.04/14.04 does not boot on Dell R220 without acpi=off

Can you see if this issue also affects the latest development release, which is available from:

http://cdimage.ubuntu.com/ubuntu-server/daily/current/

Changed in linux (Ubuntu):
importance: Undecided → High
tags: added: kernel-key trusty
Revision history for this message
Patrice Breton (patrice-launchpad) wrote :

Downloaded utopic-server-i386.iso latest and tried to boot:
- Dell R220 from USB (failed as described in bug #1325801)
- Dell R220 from CD: same overall issue (does not boot without 'acpi=off')

So at this time the same issue is visible from 12.04.4 to 14.10.

Revision history for this message
penalvch (penalvch) wrote :

Patrice Breton, utilizing your WORKAROUND, could you please test the latest upstream kernel available from the first line at the top page (not the daily folder) following https://wiki.ubuntu.com/KernelMainlineBuilds ? It will allow additional upstream developers to examine the issue. Once you've tested the upstream kernel, please comment on which kernel version specifically you tested. If this bug is fixed in the mainline kernel, please add the following tags:
kernel-fixed-upstream
kernel-fixed-upstream-VERSION-NUMBER

where VERSION-NUMBER is the version number of the kernel you tested. For example:
kernel-fixed-upstream-3.15

This can be done by clicking on the yellow circle with a black pencil icon next to the word Tags located at the bottom of the bug description. As well, please remove the tag:
needs-upstream-testing

If the mainline kernel does not fix this bug, please add the following tags:
kernel-bug-exists-upstream
kernel-bug-exists-upstream-VERSION-NUMBER

As well, please remove the tag:
needs-upstream-testing

Once testing of the upstream kernel is complete, please mark this bug's Status as Confirmed. Please let us know your results. Thank you for your understanding.

summary: - 32 bits Ubuntu Server installer for 12.04/14.04 does not boot on Dell
- R220 without acpi=off
+ [Dell PowerEdge R220] 12.04/14.04 Ubuntu Server 32 bit installer does
+ not boot without acpi=off
tags: added: latest-bios-1.0.3
tags: added: utopic
description: updated
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Patrice Breton (patrice-launchpad) wrote :
tags: added: kernel-bug-exists-upstream kernel-bug-exists-upstream-3.15
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Patrice Breton (patrice-launchpad) wrote :

Following packages were used for testing with latest kernel:
linux-headers-3.15.0-031500_3.15.0-031500.201406111300_all.deb
linux-image-3.15.0-031500-generic_3.15.0-031500.201406111300_i386.deb
linux-headers-3.15.0-031500-generic_3.15.0-031500.201406111300_i386.deb

Rebooting with 'acpi=off' did produce the same result (kernel panic).

Revision history for this message
Joseph Salisbury (jsalisbury) wrote : Test with newer development kernel (3.13.0-24.46)

Thank you for taking the time to file a bug report on this issue.

However, given the number of bugs that the Kernel Team receives during any development cycle it is impossible for us to review them all. Therefore, we occasionally resort to using automated bots to request further testing. This is such a request.

  With the recent release of this Ubuntu release, would like to confirm if this bug is still present. Please test again with the newer kernel and indicate in the bug if this issue still exists or not.

You can update to the latest development kernel by simply running the following commands in a terminal window:

    sudo apt-get update
    sudo apt-get dist-upgrade

If the bug still exists, change the bug status from Incomplete to Confirmed. If the bug no longer exists, change the bug status from Incomplete to Fix Released.

If you want this bot to quit automatically requesting kernel tests, add a tag named: bot-stop-nagging.

 Thank you for your help, we really do appreciate it.

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
tags: added: kernel-request-3.13.0-24.46
Revision history for this message
Patrice Breton (patrice-launchpad) wrote :

For comment #23, I meant 'rebooting WITHOUT 'acpi=off' did produce the same result (kernel panic)".

Revision history for this message
Patrice Breton (patrice-launchpad) wrote :

Latest test with linux-image-3.13.0-29-generic: same result (kernel panic).

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
penalvch (penalvch) wrote :

Patrice Breton, the issue you are reporting is an upstream one. Could you please report this problem through the appropriate channel by following the instructions _verbatim_ at https://wiki.ubuntu.com/Bugs/Upstream/kernel ?

Please provide a direct URL to your e-mail to the mailing list once you have made it so that it may be tracked.

Thank you for your understanding.

tags: added: bot-stop-nagging
removed: kernel-request-3.13.0-24.46
Changed in linux (Ubuntu):
importance: High → Low
status: Confirmed → Triaged
Changed in linux (Ubuntu):
importance: Low → High
tags: added: performing-bisect
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

I'd like to perform a bisect to figure out what commit caused this regression. We need to identify the earliest kernel where the issue started happening as well as the latest kernel that did not have this issue.

Can you test the following kernels and report back? We are looking for the first kernel version that exhibits this bug:

v3.8 final: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.8-raring
v3.9 final: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.9-saucy
v3.10 final: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10-saucy
v3.11-rc1: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11-rc1-saucy/

You don't have to test every kernel, just up until the kernel that first has this bug.

Thanks in advance!

tags: removed: kernel-key
Revision history for this message
Patrice Breton (patrice-launchpad) wrote :

We only observe the issue on the Dell R220 (new server released <2 months ago) and we have tested from 3.11 to 3.15 so far.

I don't expect any old 32 bit kernel to work on that new server but if you confirm you want me to retest, I will do it.

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

The request to test the older kernels is to see if this is a regression or not. If it is a regression, we can perform a kernel bisect to find the commit that introduced it.

Revision history for this message
Patrice Breton (patrice-launchpad) wrote :

We are waiting for a second unit to ensure the hardware is not defective and confirm the issue.

Will post results.

Revision history for this message
Patrice Breton (patrice-launchpad) wrote :

We finally received a second unit of Dell R220 and we can confirm the issue (kernel panic with 32-bits kernel except when booting with acpi=off).

We will proceed with regression tests asap.

Revision history for this message
Erik Rull (erik-rull) wrote :

Confirmed with the R220 Dell hardware with the Celeron G processor option on Kernel 3.4.67 32 bit vanilla kernel (acpi=off works, all other acpi enable stuff causes the described crash). Dell seems to have knowledge already about this issue. Might not be ubuntu related. Additionally the tsc doesn't seem to work reliably on this unit.

Revision history for this message
Patrice Breton (patrice-launchpad) wrote :

This is confirmed to be a Dell issue and not a kernel issue.

Changed in linux (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
penalvch (penalvch) wrote :

Patrice Breton, could you please expand on how this "is confirmed to be a Dell issue and not a kernel issue"? For example, did a Dell Engineer advise specifically that this is a BIOS bug, and not a linux kernel one?

Revision history for this message
Don Pobanz (chuck-pobanz) wrote :

I don't know if this is the same issue or not. I have a Dell Optiplex 745 that will hang while booting (blank screen). It will however boot fine if I select the 'advanced option for Ubuntu' from the boot loader and boot into 'recovery mode.' Once booted into 'recovery mode', selecting the 'resume normal boot' works just fine. I have this same issue with the 3 different Dell Optiplex computers so this is not hardware on just one computer.

The previous version of Ubuntu (13.10) worked fine with the same hardware. It was only after the system update to 14.04 that this began to happen.

Ubuntu 14.04 with Linux 3.13.0-36-generic

Revision history for this message
penalvch (penalvch) wrote :

Don Pobanz, thank you for your comment. So your hardware and problem may be tracked, could you please file a new report with Ubuntu by executing the following in a terminal while booted into the default Ubuntu kernel (not a mainline one) via:
ubuntu-bug linux

For more on this, please read the official Ubuntu documentation:
Ubuntu Bug Control and Ubuntu Bug Squad: https://wiki.ubuntu.com/Bugs/BestPractices#X.2BAC8-Reporting.Focus_on_One_Issue
Ubuntu Kernel Team: https://wiki.ubuntu.com/KernelTeam/KernelTeamBugPolicies#Filing_Kernel_Bug_reports
Ubuntu Community: https://help.ubuntu.com/community/ReportingBugs#Bug_reporting_etiquette

When opening up the new report, please feel free to subscribe me to it.

As well, please do not announce in this report you created a new bug report.

Thank you for your understanding.

Helpful bug reporting tips:
https://wiki.ubuntu.com/ReportingBugs

Revision history for this message
Frank (frank-scriptzone) wrote :

openSUSE 11.3 2.6.34-12 kernel boots just fine, but does not support the network adapter.
Self-build 3.10.40 and 3.10.55 panic (also on 11.3)

Revision history for this message
penalvch (penalvch) wrote :

Frank, thank you for your comment. Unfortunately, this bug report is not scoped to you, or your problem. So your hardware and problem may be tracked, could you please file a new report with Ubuntu (not openSUSE) by executing the following in a terminal while booted into the default Ubuntu kernel (not a mainline one) via:
ubuntu-bug linux

For more on this, please read the official Ubuntu documentation:
Ubuntu Bug Control and Ubuntu Bug Squad: https://wiki.ubuntu.com/Bugs/BestPractices#X.2BAC8-Reporting.Focus_on_One_Issue
Ubuntu Kernel Team: https://wiki.ubuntu.com/KernelTeam/KernelTeamBugPolicies#Filing_Kernel_Bug_reports
Ubuntu Community: https://help.ubuntu.com/community/ReportingBugs#Bug_reporting_etiquette

When opening up the new report, please feel free to subscribe me to it.

As well, please do not announce in this report you created a new bug report.

Thank you for your understanding.

Helpful bug reporting tips:
https://wiki.ubuntu.com/ReportingBugs

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
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.