Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Sep 2004 21:19:25 -0700
From:      Nate Lawson <nate@root.org>
To:        David Boyd <David.Boyd@insightbb.com>
Cc:        freebsd-current@freebsd.org
Subject:   Re: 5.3-BETA5-i386-disc1 bootstrap failures
Message-ID:  <4158E64D.6080908@root.org>
In-Reply-To: <DIEGJJFBNADMCJBGPCBKGEGNCOAA.David.Boyd@insightbb.com>
References:  <DIEGJJFBNADMCJBGPCBKGEGNCOAA.David.Boyd@insightbb.com>

next in thread | previous in thread | raw e-mail | index | archive | help
David Boyd wrote:
> Nate Lawson wrote:
>>-----Original Message-----
>>From: owner-freebsd-current@freebsd.org
>>[mailto:owner-freebsd-current@freebsd.org]On Behalf Of Nate Lawson
>>Sent: Saturday, September 25, 2004 23:28
>>To: David Boyd
>>Cc: freebsd-current@freebsd.org
>>Subject: Re: 5.3-BETA5-i386-disc1 bootstrap failures
>>
>>David Boyd wrote:
>>
>>>This may just be noise, but I'll send it anywho.
>>>
>>>The ACPI/APIC/SMP problem described in several missives on this list was
>>>introduced (imho) between noon on September 17th and noon on
>>
>>September 18th.
>>
>>>I have built from CVS (cvsup) the following kernels:
>>>
>>>	2004.09.17.12.00.00
>>>	2004.09.18.00.00.00
>>>	2004.09.18.06.00.00
>>>	2004.09.18.12.00.00
>>
>>Thanks for the datapoint.  I assume you are tracking RELENG_5?
>>
>>I could only find one ACPI commit to RELENG_5 around this time.  Please
>>recompile with the following files:
>>
>>acpi_thermal.c rev 1.48
>>acpi_powerres.c rev 1.26
>>
> 
>>Merely copy these into /sys/dev/acpica, recompile the acpi module (or
>>whole kernel) and reboot.
> 
> 
> Yes, I am tracking RELENG_5.
> 
> The kernel build with the files you suggested resulted in the same hang.

Ok, then it's not an ACPI problem.

> I filtered the commits by hour and then by 20 minutes intervals until I
> experienced the hang.
> 
> The hang occurs after building the kernel with the follow commits:
> 
>  Edit src/sys/dev/fdc/fdc.c
>   Add delta 1.283.2.1 2004.09.18.04.57.55 imp
>  Edit src/sys/dev/fdc/fdc_acpi.c
>   Add delta 1.2.2.2 2004.09.18.04.57.55 imp
>  Edit src/sys/dev/fdc/fdc_isa.c
>   Add delta 1.9.2.2 2004.09.18.04.57.55 imp
>  Edit src/sys/dev/fdc/fdc_pccard.c
>   Add delta 1.8.2.1 2004.09.18.04.57.55 imp
>  Delete src/sys/dev/fdc/fdcreg.h
>  Edit src/sys/dev/fdc/fdcvar.h
>   Add delta 1.3.2.1 2004.09.18.04.57.55 imp
>  Edit src/sys/sys/bio.h
>   Add delta 1.139.2.1 2004.09.18.04.56.06 imp
>  Edit src/sys/sys/fdcio.h
>   Add delta 1.17.8.1 2004.09.18.04.57.55 imp
> 
> I have some "free" time to pursue this now!
> I'll try almost anything you suggest.

It looks like the floppy commits result in your hang.

> P.S.  The system isn't actually dead...touching the power switch results in
> 
> 		"ACPI: suspend request ignored (not ready yet)"
> 
> 	as often as the power switch is depressed briefly.

Yes, the system is not dead.  It's likely there is a bug in the floppy 
driver that when it is probed, causes the boot to hang.  I've bcc'd a 
few developers that have fixed past floppy problems.

-- 
Nate



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4158E64D.6080908>