From owner-freebsd-hackers@FreeBSD.ORG Fri Dec 26 23:34:16 2003 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E9AD016A4CE for ; Fri, 26 Dec 2003 23:34:16 -0800 (PST) Received: from sdf.lonestar.org (ol.freeshell.org [192.94.73.20]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D5F343D1F for ; Fri, 26 Dec 2003 23:34:13 -0800 (PST) (envelope-from pieckiel@sdf.lonestar.org) Received: from sdf.lonestar.org (IDENT:pieckiel@vinland.freeshell.org [192.94.73.6]) by sdf.lonestar.org (8.12.10/8.12.10) with ESMTP id hBR7Y9D1025010 for ; Sat, 27 Dec 2003 07:34:09 GMT Received: (from pieckiel@localhost) by sdf.lonestar.org (8.12.10/8.12.8/Submit) id hBR7Y9i9003577 for freebsd-hackers@freebsd.org; Sat, 27 Dec 2003 02:34:09 -0500 (EST) Date: Sat, 27 Dec 2003 02:34:09 -0500 From: "Kevin A. Pieckiel" To: freebsd-hackers@freebsd.org Message-ID: <20031227073409.GA1328@SDF.LONESTAR.ORG> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i Subject: 5.1 -> 5.2 upgrade, Promise FastTrak device /dev/ar0 missing? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Dec 2003 07:34:17 -0000 I have a Promise FastTrak SATA150 controller with two 120 GB drives that are mirrored. Using 5.1-RELEASE-p10 with sources from Nov 3. I tried to upgrade from 5.1 to 5.2-RC today and the new kernel couldn't mount my root partition (/dev/ar0s1a) after doing make installkernel and rebooting into single user mode. Browsing through the console messages shows the individual drives (/dev/ad4 and /dev/ad6), but no /dev/ar0. The /dev/ar0 device shows up on the 5.1 kernel. What did I do wrong? I'm using the same kernel config file (except for chaning "options apicio" to "device apic") and followed the usual procedure of make buildworld, make buildkernel, make installkernel reboot to single user mode, etc. The 5.1 kernel was CVSed on 3 Nov in the RELENG_5_1 tag and the 5.2-RC was from RELENG_5_2 CVSed 24 Dec. Included is my dmesg output from the 5.1 kernel and my kernel config file SAMSON for the 5.1 kernel. Any help would be appreciated. Thanks, Kevin ---------------------------------------- Copyright (c) 1992-2003 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 5.1-RELEASE-p10 #1: Mon Nov 3 08:30:08 EST 2003 root@samson.gbcog.org:/usr/obj/usr/src/sys/SAMSON Preloaded elf kernel "/boot/kernel/kernel" at 0xc0421000. Preloaded elf module "/boot/kernel/miibus.ko" at 0xc0421294. Preloaded elf module "/boot/kernel/if_fxp.ko" at 0xc0421340. Preloaded elf module "/boot/kernel/usb.ko" at 0xc04213ec. Preloaded elf module "/boot/kernel/acpi.ko" at 0xc0421494. Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 2793015888 Hz CPU: Intel(R) Pentium(R) 4 CPU 2.80GHz (2793.02-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0xf29 Stepping = 9 Features=0xbfebfbff Hyperthreading: 2 logical CPUs real memory = 1073168384 (1023 MB) avail memory = 1038090240 (990 MB) Changing APIC ID for IO APIC #0 from 0 to 2 on chip Programming 24 pins in IOAPIC #0 IOAPIC #0 intpin 2 -> irq 0 FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): apic id: 0, version: 0x00050014, at 0xfee00000 cpu1 (AP): apic id: 1, version: 0x00050014, at 0xfee00000 io0 (APIC): apic id: 2, version: 0x00178020, at 0xfec00000 Pentium Pro MTRR support enabled npx0: on motherboard npx0: INT 16 interface acpi0: on motherboard pcibios: BIOS version 2.10 Using $PIR table, 8 entries at 0xc00feae0 acpi0: power button is handled as a fixed feature programming model. Timecounter "ACPI-fast" frequency 3579545 Hz acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0 acpi_cpu0: on acpi0 acpi_cpu1: on acpi0 acpi_button0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 IOAPIC #0 intpin 16 -> irq 2 IOAPIC #0 intpin 19 -> irq 13 IOAPIC #0 intpin 18 -> irq 16 IOAPIC #0 intpin 23 -> irq 17 IOAPIC #0 intpin 17 -> irq 18 agp0: mem 0xe8000000-0xefffffff at device 0.0 on pci0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at device 0.0 (no driver attached) uhci0: port 0xff80-0xff9f irq 2 at device 29.0 on pci0 usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhci1: port 0xff60-0xff7f irq 13 at device 29.1 on pci0 usb1: on uhci1 usb1: USB revision 1.0 uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered uhci2: port 0xff40-0xff5f irq 16 at device 29.2 on pci0 usb2: on uhci2 usb2: USB revision 1.0 uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub2: 2 ports with 2 removable, self powered uhci3: port 0xff20-0xff3f irq 2 at device 29.3 on pci0 usb3: on uhci3 usb3: USB revision 1.0 uhub3: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub3: 2 ports with 2 removable, self powered ehci0: mem 0xffa80800-0xffa80bff irq 17 at device 29.7 on pci0 ehci_pci_attach: companion usb0 ehci_pci_attach: companion usb1 ehci_pci_attach: companion usb2 ehci_pci_attach: companion usb3 usb4: EHCI version 1.0 usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3 usb4: on ehci0 usb4: USB revision 2.0 uhub4: (0x8086) EHCI root hub, class 9/0, rev 2.00/1.00, addr 1 uhub4: 8 ports with 8 removable, self powered pcib2: at device 30.0 on pci0 pci2: on pcib2 IOAPIC #0 intpin 21 -> irq 19 IOAPIC #0 intpin 22 -> irq 20 IOAPIC #0 intpin 20 -> irq 21 atapci0: port 0xdf00-0xdf7f,0xde60-0xde6f,0xde80-0xdebf mem 0xfcee0000-0xfcefffff,0xfcecd000-0xfcecdfff irq 19 at device 0.0 on pci2 ata2: at 0xfcecd000 on atapci0 ata3: at 0xfcecd000 on atapci0 ata4: at 0xfcecd000 on atapci0 pci2: at device 1.0 (no driver attached) pci2: at device 2.0 (no driver attached) fxp0: port 0xdec0-0xdeff mem 0xfcecf000-0xfcecffff irq 21 at device 8.0 on pci2 fxp0: Ethernet address 00:07:e9:5e:28:44 miibus0: on fxp0 inphy0: on miibus0 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto isab0: at device 31.0 on pci0 isa0: on isab0 atapci1: port 0xffa0-0xffaf,0x374-0x377,0x170-0x177,0x3f4-0x3f7,0x1f0-0x1f7 mem 0xfebffc00-0xfebfffff irq 9 at device 31.1 on pci0 ata0: at 0x1f0 irq 14 on atapci1 ata1: at 0x170 irq 15 on atapci1 atapci2: port 0xfea0-0xfeaf,0xfe30-0xfe33,0xfe20-0xfe27,0xfe10-0xfe13,0xfe00-0xfe07 irq 9 at device 31.2 on pci0 ata5: at 0xfe00 on atapci2 ata6: at 0xfe20 on atapci2 pci0: at device 31.3 (no driver attached) pci0: at device 31.5 (no driver attached) fdc0: port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on acpi0 fdc0: FIFO enabled, 8 bytes threshold fd0: <1440-KB 3.5" drive> on fdc0 drive 0 atkbdc0: port 0x64,0x60 irq 1 on acpi0 atkbd0: flags 0x1 irq 1 on atkbdc0 sio0 port 0x3f8-0x3ff irq 4 on acpi0 sio0: type 16550A ppc0 port 0x778-0x77f,0x378-0x37f irq 7 drq 3 on acpi0 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/8 bytes threshold ppbus0: on ppc0 pmtimer0 on isa0 orm0: