Subject: Re: kern/33561: auich 1.107 hangs, crashes, or just fails
To: None <gnats-bugs@NetBSD.org>
From: Jared D. McNeill <jmcneill@invisible.ca>
List: netbsd-bugs
Date: 05/26/2006 08:26:36
On 26-May-06, at 4:55 AM, seebs@plethora.net wrote:
>> Description:
> 	The auich driver, which used to work just fine, now crashes
> 	consistently on my system.
>
> 	1.  If the system sleeps and comes back, it panics immediately.

I made some changes to the powerhooks to disestablish the interrupt  
handler on suspend; are you using APM or ACPI sleep?

> 	2.  If simply used regularly, say for playing a series of mp3 files,
> 	it eventually fails, leaving the kernel in a state which quickly
> 	leads to panics.  It may be possible to run for a while getting
> 	errors like "unable to create pipe" for nearly any command run.
>> How-To-Repeat:
> 	mpg123 *.mp3

1.107 reverted all of the power saving changes introduced in 1.102. I  
have yet to see this behaviour, but I'll keep an eye open.

>> Fix:
> 	Not known.  This driver was working fine on my system maybe two or
> 	three months ago.  dmesg output attached; relevantly, this is an  
> ICH3.
>
> 	If I had to pick a patch to blame this on, it'd be the 1.102 patch,
> 	but I can't easily isolate it.

I can see how 1.107 would break suspend/resume, but apart from  
changes in the powerhook, it should be identical to 1.101.

Cheers,
Jared