Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Feb 2013 13:16:29 -0500
From:      John Baldwin <jhb@freebsd.org>
To:        freebsd-stable@freebsd.org
Cc:        "Mikhail T." <mi+thun@aldan.algebra.com>
Subject:   Re: FreeBSD-9.1 would not boot on pentium3 laptop
Message-ID:  <201302071316.29898.jhb@freebsd.org>
In-Reply-To: <5111F739.7070607@aldan.algebra.com>
References:  <5111DE44.7040008@aldan.algebra.com> <5111F739.7070607@aldan.algebra.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday, February 06, 2013 1:24:57 am Mikhail T. wrote:
> On 05.02.2013 23:38, Mikhail T. wrote:
> > What happened between 6.x and 7.x?
> Ok, what happened is that "device cpufreq" is now in GENERIC and the 
> ichss0 along with it.
> 
> Setting
> 
>     set hint.ichss.0.disabled=1
> 
> on the loader prompt allows me to boot -- both my own kernel as well as 
> the 9.1-RELEASE from CD. Solved... Annoying beyond belief, but solved.

I wonder if your system falls into this:

	/*
	 * ICH2/3/4-M I/O Controller Hub is at bus 0, slot 1F, function 0.
	 * E.g. see Section 6.1 "PCI Devices and Functions" and table 6.1 of
	 * Intel(r) 82801BA I/O Controller Hub 2 (ICH2) and Intel(r) 82801BAM
	 * I/O Controller Hub 2 Mobile (ICH2-M).
	 *
	 * TODO: add a quirk to disable if we see the 82815_MC along
	 * with the 82801BA and revision < 5.
	 */
	ich_device = pci_find_bsf(0, 0x1f, 0);
	if (ich_device == NULL ||
	    pci_get_vendor(ich_device) != PCI_VENDOR_INTEL ||
	    (pci_get_device(ich_device) != PCI_DEV_82801BA &&
	    pci_get_device(ich_device) != PCI_DEV_82801CA &&
	    pci_get_device(ich_device) != PCI_DEV_82801DB))
		return;

Can you get pciconf -lc output?

-- 
John Baldwin



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