Re: kern/59732: acpi causes boot to hang

From: John Baldwin <jhb_at_FreeBSD.org>
Date: Fri, 26 Dec 2003 11:59:49 -0500 (EST)
On 26-Dec-2003 Danny Braniss wrote:
>> 
>> On 24-Dec-2003 Danny Braniss wrote:
>> > just a follow up, with latest current, some more info appears:
>> > 
>> > ...
>> > lo0: bpf attached
>> > bus_explore done
>> > sbp_post_explore (sbp_cold=2)
>> > Current DB 0
>> > ch = 0
>> >  Current OP   KEY INT BR   len     Addr   Depend Stat: Cnt
>> > 3c4f8000 OUTL ST2 ALL ALL    12 00000000 3c4f8080 8411:022d RUN,ACTIVE, ack 
>> > complete(11)
>> > 0x000000e0 0x00450000 0xffbaffff 0x00000000
>> > ata0: spurious interrupt - status=0x50 error=0x00
>> > 
>> > the full version is in:
>> >       ftp://ftp.cs.huji.ac.il/users/danny/freebsd/acpi-1.log
>> > 
>> > hope this helps ...
>> 
>> Can you please turn off ACPI_DEBUG, turn on DDB, and see if you
>> can break into ddb using Ctrl-Alt-Esc when it hangs.  If so,
>> can you do 'show intrcnt' to get the list of interrupt counts?
>> 
> 
> ata0: spurious interrupt - status=0x50 error=0x00
> ~Stopped at      siointr1+0xec:  jmp     siointr1+0x220
> db> show intrcnt
> irq4: sio0              5
> irq8: rtc               1230
> irq13: npx0             1
> stray irq13             1
> irq14: ata0             1
> irq21: fwohci0+         486198
> irq22: nv0 ohci0        485999
> irq0: clk               9568
> db>

So you have a bunch of interrupts on both irq's 21 and 22.
Hmm, your two sound devices are routed to 21 and 22.  Can
you try either disabling your sound device in the BIOS or
removing it if it is a card?

-- 

John Baldwin <jhb_at_FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/
Received on Fri Dec 26 2003 - 08:00:08 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:35 UTC