FreeBSD-9.1 would not boot on pentium3 laptop

John Baldwin jhb at freebsd.org
Thu Feb 7 18:22:58 UTC 2013


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


More information about the freebsd-stable mailing list