Regression: HP hdx 9300 often hangs on boot with acpi enabled

Bug #410984 reported by Stefan Krause
30
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Won't Fix
Medium
Unassigned

Bug Description

My laptop, a hp hdx 9300, often doesn't boot with Ubuntu Karmic 9.10 Alpha 3 (64 bit). This is a regression, since it worked (albeit with some quirks) okay on 9.04 and 8.10 (it had a beeping problem that was solved for me when I removed the quiet option from the boot options. see https://bugs.launchpad.net/ubuntu/+source/usplash/+bug/279187)
Both the live cd and the installed OS hang on boot pretty often (say 3 of 4 attempts). With the quiet options it might even be more often (I didn't gather reliable statistical data). The only remedy is to shut down the laptop then, ctrl + alt +del is ignored.

When I use acpi=off or acpi=noirq I can boot into alpha 3, but of course I want to have full power management (I'm currently running Fedora 11 without any of these problems).

I'm attaching a screenshot of the messages (the hang happens so early that no log file is written) and a lscpi-dump from Fedorra 11.

Revision history for this message
Stefan Krause (stefan-krause) wrote :
Revision history for this message
Stefan Krause (stefan-krause) wrote :
affects: ubuntu → linux (Ubuntu)
tags: added: regression-potential
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Hi Stefan,

Can you just quickly confirm this remains with the latest 2.6.31-5 Ubuntu kernel? If so, could you test and confirm this remains with the 2.6.31-rc5 mainline kernel:

http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.31-rc5/linux-image-2.6.31-020631rc5-generic_2.6.31-020631rc5_i386.deb

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Stefan Krause (stefan-krause) wrote :

Hi Leann,

three out of four boot attempts failed with 2.6.31-5 (the first sucessful boot attempt was even with splash quiet, the second failed with the same options, and the third and fourth failed with quite and without a splash option).
I've attached a screenshot of the messages.
I'll try to run the mainline kernel tomorrow (I'm afraid to say I'm a bit busy these days).

Revision history for this message
Stefan Krause (stefan-krause) wrote :

Ok - I decided in favor of 9.10 and go to sleep later.

vmlinuz-2.6.31-020631rc5-generic has the same issue. With the standard options "splash quiet" it shows now two error messages (DSC00062), but those messages are not the last when I hang without splash and noquiet (DSC00063).

Revision history for this message
Stefan Krause (stefan-krause) wrote :
Revision history for this message
Stefan Krause (stefan-krause) wrote :

2.6.31 shows the same behaviour. Sometimes it boots, most of the time it hangs very early in the boot process.

The state of the bug is still incomplete, but I think I provided all information requested. Is there anything I can help?

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Incomplete → Triaged
Revision history for this message
Stefan Krause (stefan-krause) wrote :

Since it happens with the ubuntu and mainline kernel I was afraid it could be due to kernel 2.6.31.
I just did a quick test and installed openSuse 11.2 Milestone 6, wich comes with kernel 2.6.31-rc6 (uname says Linux linux-7nwb 2.6.31-rc6-3-desktop #1 SMP PREEMPT 2009-08-17 21:11:11 +0200 x86_64 x86_64 x86_64 GNU/Linux).
I have no problems at all booting with openSuse (acpi is fully enabled).

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Hi Stefan,

In comment #4 it seemed to indicate you would sometimes be able to boot successfully, Could you also attach the full dmesg output from when you able to successfully boot? It will help for comparison purposes.

Revision history for this message
Stefan Krause (stefan-krause) wrote :

I've attached the dmesg output from a sucessful boot with acpi enabled (even one with quiet and splash options - must have been pretty lucky...)

Revision history for this message
Stefan Krause (stefan-krause) wrote :

Alpha 5 still doesn't boot. I'm attaching a screenshot of the live cd booted without the quiet and splash options.

I also tried Fedora 12 Alpha and have the following result for 2.6.31 distros:
Ubuntu + Fedora: Hang on boot about 75% of the time (hard lock, only powering off works as shutdown method ctrl + alt +del is ignored)
OpenSuse 11.2: Boots completely fine

Is there anything I can do to help finding the root for this issue?

Revision history for this message
Stefan Bader (smb) wrote :

Hi Stefan, could you retest with the most recent kernel. Also, I wonder whether this might be related rather to the ehci debug port than to acpi. What happens if you boot with nousb as a boot option (in case normal boot still hangs)?

Revision history for this message
Stefan Krause (stefan-krause) wrote :

I tried 2.6.31-12 and it hang the second time when I booted without any options. Adding "nousb" seems not to help. It halted with the message
sata_sil24 0000:20:00.0 PCI INT A -> GSI (level, low) -> IRQ 19

Don't know if it matters: The last message before the system hangs is always IRQ related, most of the time SATA or ATA related.

I also reported this bug on kernel.org ( http://bugzilla.kernel.org/show_bug.cgi?id=14244&action=View )

What's strange is that both Ubuntu (also with custom build kernel) and Fedora 12 Alpha hang with a high probability, but OpenSuse 11.2 (also with a 2.6.31 kernel) has booted about 25 times without any problems.

Revision history for this message
Colin Ian King (colin-king) wrote :

@Stefan Krause,

you updated the bugzilla bug report with the following:

>I tried a few more thing. I switched from the 64bit to the 32bit version of
>Ubuntu 9.10. Until now I booted about 15 times and haven't had any problems
>yet. I'll post an comment if the 32 bit version hangs on boot too.

What was your final outcome with the 64bit and 32bit versions?

Revision history for this message
Stefan Krause (stefan-krause) wrote :

The 9.10 Beta 64 bit version hangs in about 80% of the time when booting. Disabling apci (and maybe noacpi) avoid the problem.
I'm using the 32 bit version since almost a week and booting works fine. If the 32 bit version hangs during booting I'll report both here and in the bugzilla tracker.

Revision history for this message
Colin Ian King (colin-king) wrote :

@Stefan, any feedback on the 32 bit version hanging or not?

Revision history for this message
Stefan Krause (stefan-krause) wrote :

32 bit works still like a charm. (but my CPU's register r8 - r15 are close to getting depressed ;-)

Revision history for this message
Kevin Rogers (kevin-rogers) wrote :

My HP HDX-9120EA consistently fails to boot since upgrading to Ubuntu 9.10, in my case removing the quiet parameter allows me to boot every time (https://bugs.launchpad.net/ubuntu/+bug/470597).

Thanks to Stefan for pointing out this bug, as I have also tried adding the acpi=off parameter and this also allows my system to boot. I would imagine this bug and mine are related, but I'm not sure if they are duplicates...

Revision history for this message
Fenrir (yggdrasil8722) wrote :

I also have an HP HDX 9300, It too fails to boot most of the time under 64bit version of Karmic Koala. I'm still trying to find a work around, If I find anything new I'll be sure to post it. I hope this helped bring more awareness to this bug.

tags: added: regression-release
removed: regression-potential
tags: added: karmic
Revision history for this message
richwillal (richwillal) wrote :

I also have an HP HDX 9300 and experience the same issue. Any ideas related to troubleshooting this would be helpful. I did not see the issue on 8.04, 8.10 or 9.04. Due to ALSA incompatibilities with the HD TV tuner upgrading beyond ALSA 1.0.21 isn't an option, which also restricts kernel upgrades beyond 2.6.31-20 because of interface changes in the kernel sound module. Thus, trying 10.04 isn't a practical solution.

I have found that increasing the wait time at boot to approximately 30 seconds from 10 and letting it sit while devices settle sometimes helps.

Revision history for this message
Stefan Krause (stefan-krause) wrote :

Hi richwillal,

how do you increase boot time? Just wait at the grub menu?

My most recent kernel bug report is located here: https://bugzilla.kernel.org/show_bug.cgi?id=15708&action=View
Currently I have no idea what's really causing the issue: ACPI, ATA_PIIX or something else (seems to be some race condition or penalty for booting too fast ;-)

If you want to help and have some spare time (and strong nerves) you could try to bisect the kernels - Tejun Heo from kernel.org is really very supportive.

Revision history for this message
Dahmage (l-dah-l) wrote :

This bug also affects me, and has for a long time. Ubuntu 8.04 worked fine i think, but all recent distributions of both ubuntu and fedora for the past year or so have had this issue for me.

I have an hdx 9494nr. if i turn off the quiet boot option, it reliably hangs on the line about ata_piix 0000:00:1f.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16

right now i am booting with acpi=noirq, hopefully that will continue to work. Is there anything i can help add to this bug?

Revision history for this message
Brad Figg (brad-figg) wrote : Unsupported series, setting status to "Won't Fix".

This bug was filed against a series that is no longer supported and so is being marked as Won't Fix. If this issue still exists in a supported series, please file a new bug.

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

Changed in linux (Ubuntu):
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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