cvs commit: src/sys/amd64/amd64 legacy.c src/sys/dev/acpica
acpi.c src/sys/dev/cpufreq ichss.c src/sys/i386/i386 legacy.c
Adam McDougall
mcdouga9 at egr.msu.edu
Thu Jul 10 01:50:23 UTC 2008
This commit (verified by binary search) causes my Sun Fire X4100
problems booting. I found it by upgrading a new 7-rel install
recenty, and I have similar servers running a build from about
3 weeks ago without problem. I have not tried this on a X4100M2
yet. Upon comparing dmesg output, pci stuff is probed differently,
and the obvious symptoms include probing up until
"Timecounters tick every 1.000 msec"
then after a few minutes I get stuff like:
umass0: BBB reset failed, TIMEOUT
umass1: CBI reset failed, TIMEOUT
umass0: BBB bulk-in clear stall failed, TIMEOUT
umass1: CBI bulk-in stall clear failed, TIMEOUT
umass0: BBB bulk-out clear stall failed, TIMEOUT
umass1: CBI bulk-out stall clear failed, TIMEOUT
umass0: BBB reset failed, TIMEOUT
umass1: CBI reset failed, TIMEOUT
and eventually it arrives at a mount root prompt.
This happens with or without cpufreq loaded from module.
I have BIOS version 44 installed.
It occurs with GENERIC from today but my 'broken' dmesg below
is from a custom kernel config that I can provide if necessary.
dmesg from 7.0-RELEASE:
http://www.egr.msu.edu/~mcdouga9/dmesg-x4100-7rel.txt
dmesg from today's src (after commit):
http://www.egr.msu.edu/~mcdouga9/dmesg-x4100-7-20080709.txt
This system was previously running 6.x and I am preparing it to
replace an identical system with it, so I have some time to tackle
this problem. I can provide remote access including console access
if needed, or I can run suggested stuff. Please let me know if
more information or cooperation from me is needed, thanks.
On Fri, Jun 27, 2008 at 03:49:22AM +0000, John Baldwin wrote:
jhb 2008-06-27 03:49:22 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_7)
sys/amd64/amd64 legacy.c
sys/dev/acpica acpi.c
sys/dev/cpufreq ichss.c
sys/i386/i386 legacy.c
Log:
SVN rev 180056 on 2008-06-27 03:49:22Z by jhb
MFC: Probe CPUs after the PCI hierarchy on i386, amd64, and ia64. This
allows the cpufreq drivers to reliably use properties of PCI devices for
quirks, etc.
Revision Changes Path
1.61.2.1 +23 -12 src/sys/amd64/amd64/legacy.c
1.243.2.2 +22 -6 src/sys/dev/acpica/acpi.c
1.10.2.1 +50 -61 src/sys/dev/cpufreq/ichss.c
1.63.2.1 +23 -12 src/sys/i386/i386/legacy.c
_______________________________________________
cvs-src at freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-src
To unsubscribe, send any mail to "cvs-src-unsubscribe at freebsd.org"
More information about the cvs-src
mailing list