Hello, I am having a problem getting 6.3 to boot on an intel atom mb. When it gets to where it should identify the drive it hangs. If I boot with no acpi it does the same thing. If I boot with safe mode it comes up and identifies the drive but then starts spewing the following errors: ipfw2 initialized, divert enabled, rule-based forwarding disabled, default to ad interrupt storm detected on "irq15:"; throttling interrupt source ad4: 152627MB <WDC WD1600BEKT-00A25T0 01.01A01> at ata2-master PIO4 interrupt storm detected on "irq15:"; throttling interrupt source interrupt storm detected on "irq15:"; throttling interrupt source interrupt storm detected on "irq15:"; throttling interrupt source FreeBSD runs but I continue to get these errors: What exactly does safe mode do - I am afraid my forth skills are not what they should be. Is there some device.hints I could set to correct this problem? A pciconf listing follows. # pciconf -lv hostb0@pci0:0:0:0: class=0x060000 card=0xa0008086 chip=0xa0008086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' class = bridge subclass = HOST-PCI vgapci0@pci0:0:2:0: class=0x030000 card=0xa0018086 chip=0xa0018086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' class = display subclass = VGA vgapci1@pci0:0:2:1: class=0x038000 card=0xa0018086 chip=0xa0028086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' class = display uhci0@pci0:0:26:0: class=0x0c0300 card=0x28348086 chip=0x28348086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = '82801H (ICH8 Family) USB UHCI' class = serial bus subclass = USB uhci1@pci0:0:26:1: class=0x0c0300 card=0x28358086 chip=0x28358086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = '82801H (ICH8 Family) USB UHCI' class = serial bus subclass = USB ehci0@pci0:0:26:7: class=0x0c0320 card=0x283a8086 chip=0x283a8086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = '81EC1043 (?) ICH8 Enhanced USB2 Enhanced Host Controller' class = serial bus subclass = USB none0@pci0:0:27:0: class=0x040300 card=0xa62516f3 chip=0x284b8086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = '82801H &SUBSYS_81EC1043&REV_02\3&11583659&0&D8' class = multimedia subclass = HDA pcib1@pci0:0:28:0: class=0x060400 card=0x283f8086 chip=0x283f8086 rev=0x03 hdr=0x01 vendor = 'Intel Corporation' device = '82801H (ICH8 Family) PCIe Port 1' class = bridge subclass = PCI-PCI pcib2@pci0:0:28:3: class=0x060400 card=0x28458086 chip=0x28458086 rev=0x03 hdr=0x01 vendor = 'Intel Corporation' device = '82801H (ICH8 Family) PCIe Port 4' class = bridge subclass = PCI-PCI pcib3@pci0:0:28:4: class=0x060400 card=0x28478086 chip=0x28478086 rev=0x03 hdr=0x01 vendor = 'Intel Corporation' device = '82801H (ICH8 Family) PCIe Port 5' class = bridge subclass = PCI-PCI uhci2@pci0:0:29:0: class=0x0c0300 card=0x28308086 chip=0x28308086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = '82801H (ICH8 Family) USB UHCI' class = serial bus subclass = USB uhci3@pci0:0:29:1: class=0x0c0300 card=0x28318086 chip=0x28318086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = '82801H (ICH8 Family) USB UHCI' class = serial bus subclass = USB uhci4@pci0:0:29:2: class=0x0c0300 card=0x28328086 chip=0x28328086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = '82801H (ICH8 Family) USB UHCI' class = serial bus subclass = USB ehci1@pci0:0:29:7: class=0x0c0320 card=0x28368086 chip=0x28368086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = '82801H (ICH8 Family) USB2 EHCI' class = serial bus subclass = USB pcib4@pci0:0:30:0: class=0x060401 card=0x24488086 chip=0x24488086 rev=0xf3 hdr=0x01 vendor = 'Intel Corporation' device = '82801BAM/CAM/DBM (ICH2-M/3-M/4-M) Hub Interface to PCI Bridge' class = bridge subclass = PCI-PCI isab0@pci0:0:31:0: class=0x060100 card=0x28158086 chip=0x28158086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = 'ICH8M-E (ICH8 Family) LPC Interface Controller' class = bridge subclass = PCI-ISA atapci0@pci0:0:31:1: class=0x01018a card=0x28508086 chip=0x28508086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = '82801H (ICH8 Family) Ultra ATA Storage Controllers' class = mass storage subclass = ATA atapci1@pci0:0:31:2: class=0x01018f card=0x28288086 chip=0x28288086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = 'ICH8M (ICH8 Family) 3 port SATA Controller' class = mass storage subclass = ATA none1@pci0:0:31:3: class=0x0c0500 card=0x283e8086 chip=0x283e8086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = '82801H (ICH8 Family) SMBus Controller' class = serial bus subclass = SMBus re0@pci0:2:0:0: class=0x020000 card=0x816810ec chip=0x816810ec rev=0x03 hdr=0x00 vendor = 'Realtek Semiconductor' device = 'RTL8168/8111 PCI-E Gigabit Ethernet NIC' class = network subclass = ethernet rl0@pci0:4:4:0: class=0x020000 card=0x813910ec chip=0x813910ec rev=0x10 hdr=0x00 vendor = 'Realtek Semiconductor' device = 'RT8139 (A/B/C/810x/813x/C+) Fast Ethernet Adapter' class = network subclass = ethernet rl1@pci0:4:6:0: class=0x020000 card=0x813910ec chip=0x813910ec rev=0x10 hdr=0x00 vendor = 'Realtek Semiconductor' device = 'RT8139 (A/B/C/810x/813x/C+) Fast Ethernet Adapter' class = network subclass = ethernet rl2@pci0:4:7:0: class=0x020000 card=0x813910ec chip=0x813910ec rev=0x10 hdr=0x00 vendor = 'Realtek Semiconductor' device = 'RT8139 (A/B/C/810x/813x/C+) Fast Ethernet Adapter' class = network subclass = ethernet I am stuck for now on 6.3 so moving to a later release 7+ is not feasible. Additional info: 6.4 exhibits the same behavior. 7.2 boots okay in normal mode. If there is a patch I could apply to 6.3 I am not averse to that. Thanks for any help, Steve -- "They that give up essential liberty to obtain temporary safety, deserve neither liberty nor safety." (Ben Franklin) "The course of history shows that as a government grows, liberty decreases." (Thomas Jefferson)
On Fri, Oct 29, 2010 at 11:17:50AM -0400, Stephen Clark wrote:> I am having a problem getting 6.3 to boot on an intel atom mb. When > it gets to where it should identify the drive it hangs.Can you try 8.1-RELEASE or an 8.1-STABLE snapshot instead? I mean, you *are* using an Intel Atom system, which contains significantly more advanced hardware than was available during the RELENG_6 days. Oh, I think you answer this further down...> If I boot with no acpi it does the same thing. > > If I boot with safe mode it comes up and identifies the drive but then > starts spewing the following errors: > ipfw2 initialized, divert enabled, rule-based forwarding disabled, > default to ad > interrupt storm detected on "irq15:"; throttling interrupt source > ad4: 152627MB <WDC WD1600BEKT-00A25T0 01.01A01> at ata2-master PIO4 > interrupt storm detected on "irq15:"; throttling interrupt source > interrupt storm detected on "irq15:"; throttling interrupt source > interrupt storm detected on "irq15:"; throttling interrupt source > > FreeBSD runs but I continue to get these errors: > > What exactly does safe mode do - I am afraid my forth skills are not > what they should be."Safe mode" does the following before doing "boot": set hw.ata.ata_dma=0 set hw.ata.atapi_dma=0 set hw.ata.wc=0 set hw.eisa_slots=0 set hint.kbdmux.0.disabled=1 It also does the following if you're booting/running i386: unset acpi_load set hint.acpi.0.disabled=1 set loader.acpi_disabled_by_user=1 set hint.apic.0.disabled=1 The code is in /boot/beastie.4th. IMHO, you shouldn't be disabling ACPI, or using "safe mode" to try and get your system working. Can you please boot Verbose mode instead and provide all of the output somewhere? You'll probably need serial console for this, since the system hangs.> atapci0@pci0:0:31:1: class=0x01018a card=0x28508086 > chip=0x28508086 rev=0x03 hdr=0x00 > vendor = 'Intel Corporation' > device = '82801H (ICH8 Family) Ultra ATA Storage Controllers' > class = mass storage > subclass = ATA > atapci1@pci0:0:31:2: class=0x01018f card=0x28288086 > chip=0x28288086 rev=0x03 hdr=0x00 > vendor = 'Intel Corporation' > device = 'ICH8M (ICH8 Family) 3 port SATA Controller' > class = mass storage > subclass = ATAYour storage controller is an Intel ICH8, which is supported by FreeBSD, but the ATA layer differs greatly between 6.x and 8.x (read: better on 8.x). AHCI is also well-supported on 8.x if your system/BIOS supports it.> I am stuck for now on 6.3 so moving to a later release 7+ is not feasible.Can you explain why? (If I don't ask it, someone else will.) This will almost certainly be the key to this discussion, especially since you say:> Additional info: > 6.4 exhibits the same behavior. 7.2 boots okay in normal mode.You should probably read this, specifically the fact that the RELENG_6 branch is being EOL'd in about 30 days. http://www.freebsd.org/security/ -- | Jeremy Chadwick jdc@parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB |
On Friday, October 29, 2010 11:17:50 am Stephen Clark wrote:> Hello, > > I am having a problem getting 6.3 to boot on an intel atom mb. When it > gets to > where it should identify the drive it hangs. > > If I boot with no acpi it does the same thing. > > If I boot with safe mode it comes up and identifies the drive but then > starts spewing the following errors: > ipfw2 initialized, divert enabled, rule-based forwarding disabled, > default to ad > interrupt storm detected on "irq15:"; throttling interrupt source > ad4: 152627MB <WDC WD1600BEKT-00A25T0 01.01A01> at ata2-master PIO4 > interrupt storm detected on "irq15:"; throttling interrupt source > interrupt storm detected on "irq15:"; throttling interrupt source > interrupt storm detected on "irq15:"; throttling interrupt sourceIt's odd that you have IRQ15 without a handler. It also seems that, for whatever reason, IRQ15 is set to level trigger, active low (default for PCI) instead of edge trigger, active hi (default for ISA). Would be interesting to see a verbose dmesg from a 7.2 boot perhaps. -- John Baldwin