From owner-freebsd-amd64@FreeBSD.ORG Mon Jun 26 21:04:12 2006 Return-Path: X-Original-To: freebsd-amd64@freebsd.org Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 87E7316A408; Mon, 26 Jun 2006 21:04:12 +0000 (UTC) (envelope-from petefrench@ticketswitch.com) Received: from mail.ticketswitch.com (mail.ticketswitch.com [194.200.93.188]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8167E44511; Mon, 26 Jun 2006 20:39:39 +0000 (GMT) (envelope-from petefrench@ticketswitch.com) Received: from [172.16.1.6] (helo=dilbert.firstcallgroup.co.uk) by mail.ticketswitch.com with esmtp (Exim 4.60 (FreeBSD)) (envelope-from ) id 1Fuxru-000CtF-5C; Mon, 26 Jun 2006 21:39:38 +0100 Received: from petefrench by dilbert.firstcallgroup.co.uk with local (Exim 4.61 (FreeBSD)) (envelope-from ) id 1Fuxrt-000PM1-UO; Mon, 26 Jun 2006 21:39:37 +0100 To: freebsd-amd64@freebsd.org, jhb@freebsd.org In-Reply-To: <200606231219.48324.jhb@freebsd.org> Message-Id: From: Pete French Date: Mon, 26 Jun 2006 21:39:37 +0100 Cc: Subject: Re: SMP system not running SMP X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 21:04:12 -0000 > > At the weekend I want to try this with the SCSi removed, and ACPI disabled, > > with both an i386 and an amd64 kernel. Other people have my board working > > SMP, but they are not using SCSI. > > Erm, ok. Can you get the mptable output and a verbose dmesg with the SCSI > card in the box and an i386 SMP kernel? I know this is slightly later than the weekend, but I have some new results from playing around with this. Firstly, it's impossible for me to get what you ask above as the only way I can boot an SMP kernel with the cards in the box and the kernel is to use 'safe mode'. Just ACPI disabling on it;s own does not do it. Secondly, and this is very interesting, I *can* get the machine to boot SMP off an IDE drive - but I have to take out not just the Adaptec SCSI card, but also the Compaq/HP ARID card too. So it looks like the problem may be with pci-bus SCSI cards in general. If I compile a kernel with the ciss and ahc drivers removed, and use an IDE boot drive, then the machine does, finally, boot SMP. This is with ACPI enabled too (though I still disable the ACPI timer). As I have finally got a running SMP kernel then I have included the verbose dmesg and mptable output below. I have run out of things to try though - I can only make the machine boot SMP if I take out the disc controllers, which is not much use for a server :-) -pete. -------------------------------------------------------------------------- Copyright (c) 1992-2006 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 6.1-RELEASE #0: Mon Jun 26 19:39:28 BST 2006 root@skerry.drayhouse:/usr/src/sys/i386/compile/SKERRY-SMP-NOSCSI Preloaded elf kernel "/boot/kernel/kernel" at 0xc0bb2000. Preloaded elf module "/boot/kernel/acpi.ko" at 0xc0bb2160. Calibrating clock(s) ... i8254 clock: 1193240 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter "i8254" frequency 1193182 Hz quality 0 Calibrating TSC clock ... TSC clock: 1595036716 Hz CPU: AMD Opteron(tm) Processor 242 (1595.04-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0xf51 Stepping = 1 Features=0x78bfbff AMD Features=0xe0500800 Data TLB: 32 entries, fully associative Instruction TLB: 32 entries, fully associative L1 data cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative L1 instruction cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative L2 internal cache: 1024 kbytes, 64 bytes/line, 1 lines/tag, 8-way associative real memory = 1073676288 (1023 MB) Physical memory chunk(s): 0x0000000000001000 - 0x000000000009efff, 647168 bytes (158 pages) 0x0000000000100000 - 0x00000000003fffff, 3145728 bytes (768 pages) 0x0000000000c28000 - 0x000000003edb7fff, 1041825792 bytes (254352 pages) avail memory = 1041563648 (993 MB) MP Configuration Table version 1.1 found at 0xc00fa300 Table 'FACP' at 0x3fff0281 Table 'APIC' at 0x3fff0380 MADT: Found table at 0x3fff0380 APIC: Using the MADT enumerator. MADT: Found CPU APIC ID 0 ACPI ID 1: enabled SMP: Added CPU 0 (AP) MADT: Found CPU APIC ID 1 ACPI ID 2: enabled SMP: Added CPU 1 (AP) INTR: Adding local APIC 0 as a target ACPI APIC Table: INTR: Adding local APIC 1 as a target FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 bios32: Found BIOS32 Service Directory header at 0xc00f0000 bios32: Entry = 0xf0010 (c00f0010) Rev = 0 Len = 1 pcibios: PCI BIOS entry at 0xf0000+0x31 pnpbios: Found PnP BIOS data at 0xc00f2930 pnpbios: Entry = f0000:340a Rev = 1.0 Other BIOS signatures found: APIC: CPU 0 has ACPI ID 1 APIC: CPU 1 has ACPI ID 2 MADT: Found IO APIC ID 2, Interrupt 0 at 0xfec00000 ioapic0: Routing external 8259A's -> intpin 0 ioapic0: intpin 0 -> ExtINT (edge, high) ioapic0: intpin 1 -> ISA IRQ 1 (edge, high) ioapic0: intpin 2 -> ISA IRQ 2 (edge, high) ioapic0: intpin 3 -> ISA IRQ 3 (edge, high) ioapic0: intpin 4 -> ISA IRQ 4 (edge, high) ioapic0: intpin 5 -> ISA IRQ 5 (edge, high) ioapic0: intpin 6 -> ISA IRQ 6 (edge, high) ioapic0: intpin 7 -> ISA IRQ 7 (edge, high) ioapic0: intpin 8 -> ISA IRQ 8 (edge, high) ioapic0: intpin 9 -> ISA IRQ 9 (edge, high) ioapic0: intpin 10 -> ISA IRQ 10 (edge, high) ioapic0: intpin 11 -> ISA IRQ 11 (edge, high) ioapic0: intpin 12 -> ISA IRQ 12 (edge, high) ioapic0: intpin 13 -> ISA IRQ 13 (edge, high) ioapic0: intpin 14 -> ISA IRQ 14 (edge, high) ioapic0: intpin 15 -> ISA IRQ 15 (edge, high) ioapic0: intpin 16 -> PCI IRQ 16 (level, low) ioapic0: intpin 17 -> PCI IRQ 17 (level, low) ioapic0: intpin 18 -> PCI IRQ 18 (level, low) ioapic0: intpin 19 -> PCI IRQ 19 (level, low) ioapic0: intpin 20 -> PCI IRQ 20 (level, low) ioapic0: intpin 21 -> PCI IRQ 21 (level, low) ioapic0: intpin 22 -> PCI IRQ 22 (level, low) ioapic0: intpin 23 -> PCI IRQ 23 (level, low) MADT: Found IO APIC ID 3, Interrupt 24 at 0xfebfe000 ioapic1: intpin 0 -> PCI IRQ 24 (level, low) ioapic1: intpin 1 -> PCI IRQ 25 (level, low) ioapic1: intpin 2 -> PCI IRQ 26 (level, low) ioapic1: intpin 3 -> PCI IRQ 27 (level, low) MADT: Found IO APIC ID 4, Interrupt 28 at 0xfebff000 ioapic2: intpin 0 -> PCI IRQ 28 (level, low) ioapic2: intpin 1 -> PCI IRQ 29 (level, low) ioapic2: intpin 2 -> PCI IRQ 30 (level, low) ioapic2: intpin 3 -> PCI IRQ 31 (level, low) MADT: Interrupt override: source 0, irq 2 ioapic0: Routing IRQ 0 -> intpin 2 ioapic0: intpin 2 trigger: edge ioapic0: intpin 2 polarity: high MADT: Interrupt override: source 0, irq 2 ioapic0: Routing IRQ 0 -> intpin 2 ioapic0: intpin 2 trigger: edge ioapic0: intpin 2 polarity: high MADT: Forcing active-low polarity and level trigger for SCI ioapic0: intpin 9 polarity: low ioapic0: intpin 9 trigger: level ioapic0 irqs 0-23 on motherboard ioapic1 irqs 24-27 on motherboard ioapic2 irqs 28-31 on motherboard cpu0 BSP: ID: 0x00000000 VER: 0x00040010 LDR: 0x00000000 DFR: 0xffffffff lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff timer: 0x000100ef therm: 0x00000000 err: 0x0001000f pcm: 0x00010000 wlan: <802.11 Link Layer> null: random: nfslock: pseudo-device io: mem: Pentium Pro MTRR support enabled npx0: INT 16 interface acpi0: on motherboard ioapic0: routing intpin 9 (ISA IRQ 9) to vector 48 acpi0: [MPSAFE] pci_open(1): mode 1 addr port (0x0cf8) is 0x80011100 pci_open(1a): mode1res=0x80000000 (0x80000000) pci_cfgcheck: device 0 1 2 3 4 5 6 [class=060400] [hdr=01] is there (id=74601022) pcibios: BIOS version 2.10 Found $PIR table, 13 entries at 0xc00f27d0 PCI-Only Interrupts: none Location Bus Device Pin Link IRQs embedded 0 7 A 0x01 3 4 5 6 7 9 10 11 12 14 15 embedded 0 7 B 0x02 3 4 5 6 7 9 10 11 12 14 15 embedded 0 7 C 0x03 3 4 5 6 7 9 10 11 12 14 15 embedded 0 7 D 0x04 3 4 5 6 7 9 10 11 12 14 15 embedded 3 0 D 0x04 3 4 5 6 7 9 10 11 12 14 15 slot 1 3 8 A 0x01 3 4 5 6 7 9 10 11 12 14 15 slot 1 3 8 B 0x02 3 4 5 6 7 9 10 11 12 14 15 slot 1 3 8 C 0x03 3 4 5 6 7 9 10 11 12 14 15 slot 1 3 8 D 0x04 3 4 5 6 7 9 10 11 12 14 15 slot 2 3 9 A 0x02 3 4 5 6 7 9 10 11 12 14 15 slot 2 3 9 B 0x03 3 4 5 6 7 9 10 11 12 14 15 slot 2 3 9 C 0x04 3 4 5 6 7 9 10 11 12 14 15 slot 2 3 9 D 0x01 3 4 5 6 7 9 10 11 12 14 15 slot 3 1 1 A 0x01 3 4 5 6 7 9 10 11 12 14 15 slot 3 1 1 B 0x02 3 4 5 6 7 9 10 11 12 14 15 slot 3 1 1 C 0x03 3 4 5 6 7 9 10 11 12 14 15 slot 3 1 1 D 0x04 3 4 5 6 7 9 10 11 12 14 15 slot 4 2 3 A 0x01 3 4 5 6 7 9 10 11 12 14 15 slot 4 2 3 B 0x02 3 4 5 6 7 9 10 11 12 14 15 slot 4 2 3 C 0x03 3 4 5 6 7 9 10 11 12 14 15 slot 4 2 3 D 0x04 3 4 5 6 7 9 10 11 12 14 15 slot 5 2 4 A 0x02 3 4 5 6 7 9 10 11 12 14 15 slot 5 2 4 B 0x03 3 4 5 6 7 9 10 11 12 14 15 slot 5 2 4 C 0x04 3 4 5 6 7 9 10 11 12 14 15 slot 5 2 4 D 0x01 3 4 5 6 7 9 10 11 12 14 15 embedded 3 6 A 0x03 3 4 5 6 7 9 10 11 12 14 15 embedded 3 7 A 0x04 3 4 5 6 7 9 10 11 12 14 15 embedded 1 2 A 0x02 3 4 5 6 7 9 10 11 12 14 15 embedded 1 2 B 0x03 3 4 5 6 7 9 10 11 12 14 15 slot 6 1 11 A 0x01 3 4 5 6 7 9 10 11 12 14 15 slot 6 1 11 B 0x02 3 4 5 6 7 9 10 11 12 14 15 slot 6 1 11 C 0x03 3 4 5 6 7 9 10 11 12 14 15 slot 6 1 11 D 0x04 3 4 5 6 7 9 10 11 12 14 15 slot 7 1 13 A 0x04 3 4 5 6 7 9 10 11 12 14 15 slot 7 1 13 B 0x01 3 4 5 6 7 9 10 11 12 14 15 slot 7 1 13 C 0x02 3 4 5 6 7 9 10 11 12 14 15 slot 7 1 13 D 0x03 3 4 5 6 7 9 10 11 12 14 15 slot 8 1 14 A 0x03 3 4 5 6 7 9 10 11 12 14 15 slot 8 1 14 B 0x04 3 4 5 6 7 9 10 11 12 14 15 slot 8 1 14 C 0x01 3 4 5 6 7 9 10 11 12 14 15 slot 8 1 14 D 0x02 3 4 5 6 7 9 10 11 12 14 15 AcpiOsDerivePciId: bus 0 dev 7 func 3 acpi0: Power Button (fixed) AcpiOsDerivePciId: bus 0 dev 10 func 0 AcpiOsDerivePciId: bus 0 dev 11 func 0 pci_link0: Links after initial probe: Index IRQ Rtd Ref IRQs 0 10 N 0 3 4 5 6 7 9 10 11 12 14 15 pci_link0: Links after initial validation: Index IRQ Rtd Ref IRQs 0 10 N 0 3 4 5 6 7 9 10 11 12 14 15 pci_link0: Links after disable: Index IRQ Rtd Ref IRQs 0 255 N 0 3 4 5 6 7 9 10 11 12 14 15 pci_link1: Links after initial probe: Index IRQ Rtd Ref IRQs 0 5 N 0 3 4 5 6 7 9 10 11 12 14 15 pci_link1: Links after initial validation: Index IRQ Rtd Ref IRQs 0 5 N 0 3 4 5 6 7 9 10 11 12 14 15 pci_link1: Links after disable: Index IRQ Rtd Ref IRQs 0 255 N 0 3 4 5 6 7 9 10 11 12 14 15 pci_link2: Links after initial probe: Index IRQ Rtd Ref IRQs 0 11 N 0 3 4 5 6 7 9 10 11 12 14 15 pci_link2: Links after initial validation: Index IRQ Rtd Ref IRQs 0 11 N 0 3 4 5 6 7 9 10 11 12 14 15 pci_link2: Links after disable: Index IRQ Rtd Ref IRQs 0 255 N 0 3 4 5 6 7 9 10 11 12 14 15 pci_link3: Links after initial probe: Index IRQ Rtd Ref IRQs 0 9 N 0 3 4 5 6 7 9 10 11 12 14 15 pci_link3: Links after initial validation: Index IRQ Rtd Ref IRQs 0 9 N 0 3 4 5 6 7 9 10 11 12 14 15 pci_link3: Links after disable: Index IRQ Rtd Ref IRQs 0 255 N 0 3 4 5 6 7 9 10 11 12 14 15 cpu0: on acpi0 acpi_throttle0: on cpu0 acpi_throttle0: P_CNT from P_BLK 0x5010 cpu1: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 pci0: physical bus=0 found-> vendor=0x1022, dev=0x7460, revid=0x07 bus=0, slot=6, func=0 class=06-04-00, hdrtype=0x01, mfdev=0 cmdreg=0x0117, statreg=0x0230, cachelnsz=0 (dwords) lattimer=0x40 (1920 ns), mingnt=0x0b (2750 ns), maxlat=0x00 (0 ns) found-> vendor=0x1022, dev=0x7468, revid=0x05 bus=0, slot=7, func=0 class=06-01-00, hdrtype=0x00, mfdev=1 cmdreg=0x000f, statreg=0x0220, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x1022, dev=0x7469, revid=0x03 bus=0, slot=7, func=1 class=01-01-8a, hdrtype=0x00, mfdev=0 cmdreg=0x0005, statreg=0x0200, cachelnsz=0 (dwords) lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) map[20]: type 4, range 32, base 0000ffa0, size 4, enabled found-> vendor=0x1022, dev=0x746a, revid=0x02 bus=0, slot=7, func=2 class=0c-05-00, hdrtype=0x00, mfdev=0 cmdreg=0x0001, statreg=0x0200, cachelnsz=0 (dwords) lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=d, irq=9 map[10]: type 4, range 32, base 0000cf80, size 5, enabled pcib0: matched entry for 0.7.INTD pcib0: slot 7 INTD hardwired to IRQ 19 found-> vendor=0x1022, dev=0x746b, revid=0x05 bus=0, slot=7, func=3 class=06-80-00, hdrtype=0x00, mfdev=0 cmdreg=0x0000, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x1022, dev=0x7450, revid=0x12 bus=0, slot=10, func=0 class=06-04-00, hdrtype=0x01, mfdev=1 cmdreg=0x0117, statreg=0x0230, cachelnsz=0 (dwords) lattimer=0x40 (1920 ns), mingnt=0x05 (1250 ns), maxlat=0x00 (0 ns) found-> vendor=0x1022, dev=0x7451, revid=0x01 bus=0, slot=10, func=1 class=08-00-10, hdrtype=0x00, mfdev=0 cmdreg=0x0006, statreg=0x0200, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) map[10]: type 1, range 64, base febfe000, size 12, enabled found-> vendor=0x1022, dev=0x7450, revid=0x12 bus=0, slot=11, func=0 class=06-04-00, hdrtype=0x01, mfdev=1 cmdreg=0x0117, statreg=0x0230, cachelnsz=0 (dwords) lattimer=0x40 (1920 ns), mingnt=0x05 (1250 ns), maxlat=0x00 (0 ns) found-> vendor=0x1022, dev=0x7451, revid=0x01 bus=0, slot=11, func=1 class=08-00-10, hdrtype=0x00, mfdev=0 cmdreg=0x0006, statreg=0x0200, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) map[10]: type 1, range 64, base febff000, size 12, enabled found-> vendor=0x1022, dev=0x1100, revid=0x00 bus=0, slot=24, func=0 class=06-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0000, statreg=0x0010, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x1022, dev=0x1101, revid=0x00 bus=0, slot=24, func=1 class=06-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x1022, dev=0x1102, revid=0x00 bus=0, slot=24, func=2 class=06-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x1022, dev=0x1103, revid=0x00 bus=0, slot=24, func=3 class=06-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x1022, dev=0x1100, revid=0x00 bus=0, slot=25, func=0 class=06-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0000, statreg=0x0010, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x1022, dev=0x1101, revid=0x00 bus=0, slot=25, func=1 class=06-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x1022, dev=0x1102, revid=0x00 bus=0, slot=25, func=2 class=06-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x1022, dev=0x1103, revid=0x00 bus=0, slot=25, func=3 class=06-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) pcib1: at device 6.0 on pci0 pcib1: secondary bus 3 pcib1: subordinate bus 3 pcib1: I/O decode 0xb000-0xbfff pcib1: memory decode 0xfc600000-0xfeafffff pcib1: prefetched decode 0xff500000-0xff5fffff pci3: on pcib1 pci3: physical bus=3 found-> vendor=0x1022, dev=0x7464, revid=0x0b bus=3, slot=0, func=0 class=0c-03-10, hdrtype=0x00, mfdev=1 cmdreg=0x0117, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x50 (20000 ns) intpin=d, irq=9 map[10]: type 1, range 32, base feafd000, size 12, enabled pcib1: (null) requested memory range 0xfeafd000-0xfeafdfff: good pcib1: matched entry for 3.0.INTD pcib1: slot 0 INTD hardwired to IRQ 19 found-> vendor=0x1022, dev=0x7464, revid=0x0b bus=3, slot=0, func=1 class=0c-03-10, hdrtype=0x00, mfdev=0 cmdreg=0x0117, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x50 (20000 ns) intpin=d, irq=9 map[10]: type 1, range 32, base feafe000, size 12, enabled pcib1: (null) requested memory range 0xfeafe000-0xfeafefff: good pcib1: matched entry for 3.0.INTD pcib1: slot 0 INTD hardwired to IRQ 19 found-> vendor=0x1002, dev=0x4752, revid=0x27 bus=3, slot=6, func=0 class=03-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0087, statreg=0x0290, cachelnsz=16 (dwords) lattimer=0x40 (1920 ns), mingnt=0x08 (2000 ns), maxlat=0x00 (0 ns) intpin=a, irq=11 powerspec 2 supports D0 D1 D2 D3 current D0 map[10]: type 1, range 32, base fd000000, size 24, enabled pcib1: (null) requested memory range 0xfd000000-0xfdffffff: good map[14]: type 4, range 32, base 0000b800, size 8, enabled pcib1: (null) requested I/O range 0xb800-0xb8ff: in range map[18]: type 1, range 32, base feaff000, size 12, enabled pcib1: (null) requested memory range 0xfeaff000-0xfeafffff: good pcib1: matched entry for 3.6.INTA pcib1: slot 6 INTA hardwired to IRQ 18 found-> vendor=0x8086, dev=0x1229, revid=0x05 bus=3, slot=8, func=0 class=02-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0117, statreg=0x0290, cachelnsz=16 (dwords) lattimer=0x40 (1920 ns), mingnt=0x08 (2000 ns), maxlat=0x38 (14000 ns) intpin=a, irq=10 powerspec 1 supports D0 D1 D2 D3 current D0 map[10]: type 3, range 32, base ff5ff000, size 12, enabled pcib1: (null) requested memory range 0xff5ff000-0xff5fffff: good map[14]: type 4, range 32, base 0000bf80, size 5, enabled pcib1: (null) requested I/O range 0xbf80-0xbf9f: in range map[18]: type 1, range 32, base fe900000, size 20, enabled pcib1: (null) requested memory range 0xfe900000-0xfe9fffff: good pcib1: matched entry for 3.8.INTA pcib1: slot 8 INTA hardwired to IRQ 16 ohci0: mem 0xfeafd000-0xfeafdfff irq 19 at device 0.0 on pci3 ohci0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0xfeafd000 ioapic0: routing intpin 19 (PCI IRQ 19) to vector 49 ohci0: [GIANT-LOCKED] usb0: OHCI version 1.0, legacy support usb0: on ohci0 usb0: USB revision 1.0 uhub0: AMD OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 3 ports with 3 removable, self powered ohci1: mem 0xfeafe000-0xfeafefff irq 19 at device 0.1 on pci3 ohci1: Reserved 0x1000 bytes for rid 0x10 type 3 at 0xfeafe000 ohci1: [GIANT-LOCKED] usb1: OHCI version 1.0, legacy support usb1: on ohci1 usb1: USB revision 1.0 uhub1: AMD OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 3 ports with 3 removable, self powered pci3: at device 6.0 (no driver attached) fxp0: port 0xbf80-0xbf9f mem 0xff5ff000-0xff5fffff,0xfe900000-0xfe9fffff irq 16 at device 8.0 on pci3 fxp0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0xff5ff000 fxp0: using memory space register mapping fxp0: PCI IDs: 8086 1229 0e11 b01e 0005 fxp0: Dynamic Standby mode is disabled miibus0: on fxp0 inphy0: on miibus0 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fxp0: bpf attached fxp0: Ethernet address: 00:50:8b:02:ef:c6 ioapic0: routing intpin 16 (PCI IRQ 16) to vector 50 fxp0: [MPSAFE] isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf at device 7.1 on pci0 atapci0: Reserved 0x10 bytes for rid 0x20 type 4 at 0xffa0 ata0: on atapci0 atapci0: Reserved 0x8 bytes for rid 0x10 type 4 at 0x1f0 atapci0: Reserved 0x1 bytes for rid 0x14 type 4 at 0x3f6 ata0: reset tp1 mask=03 ostat0=50 ostat1=00 ata0: stat0=0x50 err=0x01 lsb=0x00 msb=0x00 ata0: stat1=0x00 err=0x01 lsb=0x00 msb=0x00 ata0: reset tp2 stat0=50 stat1=00 devices=0x1 ioapic0: routing intpin 14 (ISA IRQ 14) to vector 51 ata0: [MPSAFE] ata1: on atapci0 atapci0: Reserved 0x8 bytes for rid 0x18 type 4 at 0x170 atapci0: Reserved 0x1 bytes for rid 0x1c type 4 at 0x376 ata1: reset tp1 mask=03 ostat0=60 ostat1=70 ata1: stat0=0x20 err=0x20 lsb=0x20 msb=0x20 ata1: stat1=0x30 err=0x30 lsb=0x30 msb=0x30 ata1: reset tp2 stat0=20 stat1=30 devices=0x0 ioapic0: routing intpin 15 (ISA IRQ 15) to vector 52 ata1: [MPSAFE] pci0: at device 7.2 (no driver attached) pci0: at device 7.3 (no driver attached) pcib2: at device 10.0 on pci0 pcib2: secondary bus 2 pcib2: subordinate bus 2 pcib2: I/O decode 0xa000-0xafff pcib2: memory decode 0xfc100000-0xfc5fffff pcib2: prefetched decode 0xff400000-0xff4fffff pci2: on pcib2 pci2: physical bus=2 found-> vendor=0x0e11, dev=0xb060, revid=0x02 bus=2, slot=3, func=0 class=01-04-00, hdrtype=0x00, mfdev=0 cmdreg=0x0117, statreg=0x0230, cachelnsz=16 (dwords) lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=a, irq=10 powerspec 2 supports D0 D1 D3 current D0 map[10]: type 1, range 32, base fc5c0000, size 18, enabled pcib2: (null) requested memory range 0xfc5c0000-0xfc5fffff: good map[14]: type 1, range 32, base fc400000, size 20, enabled pcib2: (null) requested memory range 0xfc400000-0xfc4fffff: good map[20]: type 4, range 32, base 0000a800, size 8, enabled pcib2: (null) requested I/O range 0xa800-0xa8ff: in range pcib2: matched entry for 2.3.INTA pcib2: slot 3 INTA hardwired to IRQ 24 pci2: at device 3.0 (no driver attached) pci0: at device 10.1 (no driver attached) pcib3: at device 11.0 on pci0 pcib3: secondary bus 1 pcib3: subordinate bus 1 pcib3: I/O decode 0x9000-0x9fff pcib3: memory decode 0xfc000000-0xfc0fffff pcib3: prefetched decode 0xff300000-0xff3fffff pci1: on pcib3 pci1: physical bus=1 found-> vendor=0x9005, dev=0x0080, revid=0x02 bus=1, slot=1, func=0 class=01-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0117, statreg=0x02b0, cachelnsz=16 (dwords) lattimer=0x40 (1920 ns), mingnt=0x28 (10000 ns), maxlat=0x19 (6250 ns) intpin=a, irq=10 powerspec 2 supports D0 D3 current D0 map[10]: type 4, range 32, base 00009800, size 8, enabled pcib3: (null) requested I/O range 0x9800-0x98ff: in range map[14]: type 1, range 64, base fc0ff000, size 12, enabled pcib3: (null) requested memory range 0xfc0ff000-0xfc0fffff: good pcib3: matched entry for 1.1.INTA pcib3: slot 1 INTA hardwired to IRQ 28 found-> vendor=0x14e4, dev=0x1648, revid=0x03 bus=1, slot=2, func=0 class=02-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0116, statreg=0x02b0, cachelnsz=16 (dwords) lattimer=0x40 (1920 ns), mingnt=0x40 (16000 ns), maxlat=0x00 (0 ns) intpin=a, irq=5 powerspec 2 supports D0 D3 current D0 MSI supports 8 messages, 64 bit map[10]: type 1, range 64, base fc0a0000, size 16, enabled pcib3: (null) requested memory range 0xfc0a0000-0xfc0affff: good map[18]: type 1, range 64, base fc090000, size 16, enabled pcib3: (null) requested memory range 0xfc090000-0xfc09ffff: good pcib3: matched entry for 1.2.INTA pcib3: slot 2 INTA hardwired to IRQ 29 found-> vendor=0x14e4, dev=0x1648, revid=0x03 bus=1, slot=2, func=1 class=02-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0116, statreg=0x02b0, cachelnsz=16 (dwords) lattimer=0x40 (1920 ns), mingnt=0x40 (16000 ns), maxlat=0x00 (0 ns) intpin=b, irq=11 powerspec 2 supports D0 D3 current D0 MSI supports 8 messages, 64 bit map[10]: type 1, range 64, base fc0e0000, size 16, enabled pcib3: (null) requested memory range 0xfc0e0000-0xfc0effff: good map[18]: type 1, range 64, base fc0b0000, size 16, enabled pcib3: (null) requested memory range 0xfc0b0000-0xfc0bffff: good pcib3: matched entry for 1.2.INTB pcib3: slot 2 INTB hardwired to IRQ 30 pci1: at device 1.0 (no driver attached) bge0: mem 0xfc0a0000-0xfc0affff,0xfc090000-0xfc09ffff irq 29 at device 2.0 on pci1 bge0: Reserved 0x10000 bytes for rid 0x10 type 3 at 0xfc0a0000 miibus1: on bge0 brgphy0: on miibus1 brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto bge0: bpf attached bge0: Ethernet address: 00:0c:76:29:f5:15 ioapic2: routing intpin 1 (PCI IRQ 29) to vector 53 bge0: [MPSAFE] bge1: mem 0xfc0e0000-0xfc0effff,0xfc0b0000-0xfc0bffff irq 30 at device 2.1 on pci1 bge1: Reserved 0x10000 bytes for rid 0x10 type 3 at 0xfc0e0000 miibus2: on bge1 brgphy1: on miibus2 brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto bge1: bpf attached bge1: Ethernet address: 00:0c:76:29:f5:32 ioapic2: routing intpin 2 (PCI IRQ 30) to vector 54 bge1: [MPSAFE] pci0: at device 11.1 (no driver attached) acpi_button0: on acpi0 acpi_tz0: on acpi0 atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 atkbd: the current kbd controller command byte 0065 atkbd: keyboard ID 0x41ab (2) kbd0 at atkbd0 kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000 ioapic0: routing intpin 1 (ISA IRQ 1) to vector 55 atkbd0: [GIANT-LOCKED] psm0: unable to allocate IRQ psmcpnp0: irq 12 on acpi0 psm0: current command byte:0065 psm0: irq 12 on atkbdc0 ioapic0: routing intpin 12 (ISA IRQ 12) to vector 56 psm0: [GIANT-LOCKED] psm0: model Generic PS/2 mouse, device ID 0-00, 2 buttons psm0: config:00000000, flags:00000008, packet size:3 psm0: syncmask:c0, syncbits:00 sio0: irq maps: 0x4001 0x4011 0x4001 0x4001 sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 sio0: type 16550A ioapic0: routing intpin 4 (ISA IRQ 4) to vector 57 sio1: irq maps: 0x4001 0x4009 0x4001 0x4001 sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0 sio1: type 16550A ioapic0: routing intpin 3 (ISA IRQ 3) to vector 58 fdc0: port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0 fdc0: ic_type 90 part_id 80 ioapic0: routing intpin 6 (ISA IRQ 6) to vector 59 fdc0: [MPSAFE] fdc0: [FAST] fd0: <1440-KB 3.5" drive> on fdc0 drive 0 ppc0: using extended I/O port range ppc0: SPP ppc0: port 0x378-0x37f irq 7 on acpi0 ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode ppbus0: on ppc0 plip0: on ppbus0 plip0: bpf attached lpt0: on ppbus0 lpt0: Interrupt-driven port ppi0: on ppbus0 ioapic0: routing intpin 7 (ISA IRQ 7) to vector 60 ex_isa_identify() ata: ata0 already exists; skipping it ata: ata1 already exists; skipping it atkbdc: atkbdc0 already exists; skipping it fdc: fdc0 already exists; skipping it ppc: ppc0 already exists; skipping it sio: sio0 already exists; skipping it sio: sio1 already exists; skipping it pnp_identify: Trying Read_Port at 203 pnp_identify: Trying Read_Port at 243 pnp_identify: Trying Read_Port at 283 pnp_identify: Trying Read_Port at 2c3 pnp_identify: Trying Read_Port at 303 pnp_identify: Trying Read_Port at 343 pnp_identify: Trying Read_Port at 383 pnp_identify: Trying Read_Port at 3c3 PNP Identify complete sc: sc0 already exists; skipping it vga: vga0 already exists; skipping it isa_probe_children: disabling PnP devices isa_probe_children: probing non-PnP devices pmtimer0 on isa0 orm0: at iomem 0xc0000-0xc7fff,0xcd800-0xcefff,0xcf000-0xd07ff,0xd0800-0xd47ff,0xd4800-0xd57ff on isa0 adv0: not probed (disabled) aha0: not probed (disabled) aic0: not probed (disabled) bt0: not probed (disabled) cs0: not probed (disabled) ed0: not probed (disabled) fe0: not probed (disabled) ie0: not probed (disabled) lnc0: not probed (disabled) sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> sc0: fb0, kbd0, terminal emulator: sc (syscons terminal) sio2: not probed (disabled) sio3: not probed (disabled) sn0: not probed (disabled) vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 vt0: not probed (disabled) isa_probe_children: probing PnP devices Device configuration finished. procfs registered lapic: Divisor 2, Frequency 99689408 hz Timecounter "TSC" frequency 1595036716 Hz quality -100 Timecounters tick every 1.000 msec lo0: bpf attached ata0-master: pio=PIO4 wdma=WDMA2 udma=UNSUPPORTED cable=40 wire ad0: setting PIO4 on 8111 chip ad0: setting WDMA2 on 8111 chip ad0: 1550MB at ata0-master WDMA2 ad0: 3175200 sectors [3150C/16H/63S] 16 sectors/interrupt 1 depth queue ad0: Adaptec check1 failed ad0: LSI (v3) check1 failed ad0: LSI (v2) check1 failed ad0: FreeBSD check1 failed ATA PseudoRAID loaded SMP: AP CPU #1 Launched! cpu1 AP: ID: 0x01000000 VER: 0x00040010 LDR: 0x00000000 DFR: 0xffffffff lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff timer: 0x000200ef therm: 0x00000000 err: 0x00010000 pcm: 0x00010000 INTR: Assigning IRQ 1 to local APIC 0 ioapic0: Assigning ISA IRQ 1 to local APIC 0 INTR: Assigning IRQ 3 to local APIC 1 ioapic0: Assigning ISA IRQ 3 to local APIC 1 INTR: Assigning IRQ 4 to local APIC 0 ioapic0: Assigning ISA IRQ 4 to local APIC 0 INTR: Assigning IRQ 6 to local APIC 1 ioapic0: Assigning ISA IRQ 6 to local APIC 1 INTR: Assigning IRQ 7 to local APIC 0 ioapic0: Assigning ISA IRQ 7 to local APIC 0 INTR: Assigning IRQ 9 to local APIC 1 ioapic0: Assigning ISA IRQ 9 to local APIC 1 INTR: Assigning IRQ 12 to local APIC 0 ioapic0: Assigning ISA IRQ 12 to local APIC 0 INTR: Assigning IRQ 14 to local APIC 1 ioapic0: Assigning ISA IRQ 14 to local APIC 1 INTR: Assigning IRQ 15 to local APIC 0 ioapic0: Assigning ISA IRQ 15 to local APIC 0 INTR: Assigning IRQ 16 to local APIC 1 ioapic0: Assigning PCI IRQ 16 to local APIC 1 INTR: Assigning IRQ 19 to local APIC 0 ioapic0: Assigning PCI IRQ 19 to local APIC 0 INTR: Assigning IRQ 29 to local APIC 1 ioapic2: Assigning PCI IRQ 29 to local APIC 1 INTR: Assigning IRQ 30 to local APIC 0 ioapic2: Assigning PCI IRQ 30 to local APIC 0 GEOM: new disk ad0 Trying to mount root from ufs:/dev/ad0s1a start_init: trying /sbin/init Loading configuration files. Entropy harvesting: interrupts ethernet point_to_point kickstart . Starting file system checks: /dev/ad0s1a: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/ad0s1a: clean, 178535 free (295 frags, 22280 blocks, 0.0% fragmentation) Setting hostname: skerry.drayhouse. net.inet.tcp.sendspace: 32768 -> 65536 net.inet.tcp.local_slowstart_flightsize: 4 -> 5 net.inet.tcp.keepidle: 7200000 -> 600000 DHCPREQUEST on fxp0 to 255.255.255.255 port 67 DHCPACK from 10.180.128.1 bound to 82.35.80.29 -- renewal in 34829 seconds. lo0: flags=8049 mtu 16384 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5 inet 127.0.0.1 netmask 0xff000000 fxp0: flags=8843 mtu 1500 options=8 inet6 fe80::250:8bff:fe02:efc6%fxp0 prefixlen 64 tentative scopeid 0x1 inet 82.35.80.29 netmask 0xfffff800 broadcast 255.255.255.255 ether 00:50:8b:02:ef:c6 media: Ethernet autoselect (100baseTX ) status: active bge0: flags=8843 mtu 1500 options=1b inet6 fe80::20c:76ff:fe29:f515%bge0 prefixlen 64 tentative scopeid 0x2 inet 192.168.3.1 netmask 0xffffff00 broadcast 192.168.3.255 ether 00:0c:76:29:f5:15 media: Ethernet autoselect (none) status: no carrier bge1: flags=8843 mtu 1500 options=1b inet6 fe80::20c:76ff:fe29:f532%bge1 prefixlen 64 tentative scopeid 0x3 inet 192.168.4.1 netmask 0xffffff00 broadcast 192.168.4.255 ether 00:0c:76:29:f5:32 media: Ethernet autoselect (none) status: no carrier Enabling pf. pf enabled Additional routing options: IP gateway=YES . Starting devd. hw.acpi.cpu.cx_lowest: C1 -> C1 Mounting NFS file systems: . Creating and/or trimming log files: . Starting syslogd. ELF ldconfig path: /lib /usr/lib /usr/lib/compat a.out ldconfig path: /usr/lib/aout /usr/lib/compat/aout Initial i386 initialization: . Additional ABI support: . bge0: link state changed to UP bge0: link UP Starting named. bge1: link state changed to UP Starting rpcbind. NFS access cache time=2 Starting mountd. Starting nfsd. Starting statd. Starting lockd. Starting usbd. Starting local daemons: . Updating motd . Starting ntpd. Configuring syscons: blanktime . Starting sshd. Starting cron. Local package initialization: . Additional TCP options: . Starting default moused: . Starting inetd. Starting background file system checks in 60 seconds. Mon Jun 26 21:20:41 BST 2006 Jun 26 21:20:47 skerry login: ROOT LOGIN (root) ON ttyv0 Jun 26 21:21:09 skerry login: ROOT LOGIN (root) ON ttyv0 =============================================================================== MPTable looking for EBDA pointer @ 0x040e, found, searching EBDA @ 0x0009f000 searching CMOS 'top of mem' @ 0x0009ec00 (635K) searching default 'top of mem' @ 0x0009fc00 (639K) searching BIOS @ 0x000f0000 MP FPS found in BIOS @ physical addr: 0x000ff780 ------------------------------------------------------------------------------- MP Floating Pointer Structure: location: BIOS physical address: 0x000ff780 signature: '_MP_' length: 16 bytes version: 1.1 checksum: 0xf1 mode: Virtual Wire ------------------------------------------------------------------------------- MP Config Table Header: physical address: 0x000fa300 signature: 'PCMP' base table length: 324 version: 1.1 checksum: 0xb0 OEM ID: 'MSI ' Product ID: 'RHAPSODY ' OEM table pointer: 0x00000000 OEM table size: 0 entry count: 32 local APIC address: 0xfee00000 extended table length: 0 extended table checksum: 0 ------------------------------------------------------------------------------- MP Config Base Table Entries: -- Processors: APIC ID Version State Family Model Step Flags 0 0x10 BSP, usable 15 5 1 0x78bfbff 1 0x10 AP, usable 15 5 1 0x78bfbff -- Bus: Bus ID Type 0 PCI 1 PCI 2 PCI 3 PCI 4 ISA -- I/O APICs: APIC ID Version State Address 2 0x11 usable 0xfec00000 3 0x11 usable 0xfebfe000 4 0x11 usable 0xfebff000 -- I/O Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN# ExtINT active-hi edge 4 0 2 0 INT active-hi edge 4 1 2 1 INT active-hi edge 4 0 2 2 INT active-hi edge 4 3 2 3 INT active-hi edge 4 4 2 4 INT active-hi edge 4 6 2 6 INT active-hi edge 4 7 2 7 INT active-hi edge 4 8 2 8 INT active-hi edge 4 12 2 12 INT active-hi edge 4 13 2 13 INT active-hi edge 4 14 2 14 INT active-hi edge 4 15 2 15 INT active-lo level 0 7:D 2 19 INT active-lo level 3 0:D 2 19 INT active-lo level 3 8:A 2 16 INT active-lo level 3 6:A 2 18 INT active-lo level 2 3:A 3 0 INT active-lo level 1 1:A 4 0 INT active-lo level 1 2:A 4 1 INT active-lo level 1 2:B 4 2 -- Local Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN# ExtINT active-hi edge 0 0:A 255 0 NMI active-hi edge 0 0:A 255 1 ===============================================================================