From owner-freebsd-current@FreeBSD.ORG Sun Sep 5 16:39:57 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 277AF16A4CE; Sun, 5 Sep 2004 16:39:57 +0000 (GMT) Received: from kraid.nerim.net (smtp-100-sunday.nerim.net [62.4.16.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id 58FAD43D2D; Sun, 5 Sep 2004 16:39:55 +0000 (GMT) (envelope-from cbuisson@nerim.net) Received: from nerim.net (cbuisson.net1.nerim.net [213.41.135.238]) by kraid.nerim.net (Postfix) with ESMTP id 10FBC4192F; Sun, 5 Sep 2004 18:39:50 +0200 (CEST) Message-ID: <413B4156.6010603@nerim.net> Date: Sun, 05 Sep 2004 18:39:50 +0200 From: Claude Buisson User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.6) Gecko/20040517 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-current@freebsd.org References: <41374767.4090809@nerim.net> In-Reply-To: <41374767.4090809@nerim.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: sos@freebsd.org Subject: Follow-up: 5.3-BETA2 do not boot (ata related) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Sep 2004 16:39:57 -0000 Claude Buisson wrote: > I have problems running recent 5.X on a Compaq Armada 3500 (no ACPI). > > I used to get (same with 4.X): > > ata1-slave: FAILURE - ATAPI_IDENTIFY no interrupt > > for the cdrom, and the boot succeeded - see dmesg.20040723v > > After a RELENG_5 cvsup on Aug 28, the message became: > > ata1-slave: FAILURE - ATAPI_IDENTIFY status=1 > error=1 LBA=0 > > and the boot stopped here. > > I tried updating sys/dev/ata to -current, i.e. with: > > ata-all.c 1.224 > ata-all.h 1.82 > ata-chipset.c 1.84 > ata-disk.c 1.177 > ata-dma.c 1.130 > ata-lowlevel.c 1.46 > ata-pci.c 1.88 > ata-queue.c 1.34 > atapi-cd.c 1.171 > > without any progress - see dmesg.curata (hand copied) > > I reverted to the (approximatively) Aug 12 state, i.e. with: > > ata-all.c 1.221 > ata-all.h 1.80 > ata-chipset.c 1.79 > ata-disk.c 1.175 > ata-dma.c 1.128 > ata-lowlevel.c 1.43 > ata-pci.c 1.87 > ata-queue.c 1.31 > > to get a runnable system - see dmesg.20040831v > > Note that the: > ATAPI_RESET time = 2910us > is only 210us with a non verbose boot. > > The cdrom seems to be of the evil kind which is both master and slave, > with no visible/accessible switch/jumper. > > Any hope ? > > Claude Buisson > > > ------------------------------------------------------------------------ > > Copyright (c) 1992-2004 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.2-CURRENT-20040710 #0: Fri Jul 16 22:23:07 CEST 2004 > root@armada.home.tbf:/home/obj/home/src/sys/ARMADA5X > Preloaded elf kernel "/boot/kernel/kernel" at 0xc070b000. > Preloaded elf module "/boot/kernel/if_xe.ko" at 0xc070b1a4. > Preloaded elf module "/boot/kernel/snd_ess.ko" at 0xc070b250. > Preloaded elf module "/boot/kernel/snd_pcm.ko" at 0xc070b2fc. > Preloaded elf module "/boot/kernel/snd_sbc.ko" at 0xc070b3a8. > Preloaded elf module "/boot/kernel/ums.ko" at 0xc070b454. > Preloaded elf module "/boot/kernel/apm.ko" at 0xc070b4fc. > Preloaded elf module "/boot/kernel/intpm.ko" at 0xc070b5a4. > Preloaded elf module "/boot/kernel/smbus.ko" at 0xc070b650. > Calibrating clock(s) ... i8254 clock: 1193213 Hz > CLK_USE_I8254_CALIBRATION not specified - using default frequency > Timecounter "i8254" frequency 1193182 Hz quality 0 > Calibrating TSC clock ... TSC clock: 300012655 Hz > CPU: Pentium II/Pentium II Xeon/Celeron (300.01-MHz 686-class CPU) > Origin = "GenuineIntel" Id = 0x652 Stepping = 2 > Features=0x183f9ff > real memory = 201293824 (191 MB) > Physical memory chunk(s): > 0x0000000000001000 - 0x000000000009efff, 647168 bytes (158 pages) > 0x0000000000100000 - 0x00000000003fffff, 3145728 bytes (768 pages) > 0x0000000000826000 - 0x000000000bc67fff, 189014016 bytes (46146 pages) > avail memory = 191614976 (182 MB) > bios32: Found BIOS32 Service Directory header at 0xc00fa000 > bios32: Entry = 0xf0000 (c00f0000) Rev = 0 Len = 1 > pcibios: PCI BIOS entry at 0xf0000+0x484 > pnpbios: Found PnP BIOS data at 0xc00fe2d0 > pnpbios: Entry = f0000:4d37 Rev = 1.0 > pnpbios: Event flag at fe2f6 > pnpbios: OEM ID 5eb0110e > Other BIOS signatures found: > null: > random: > mem: > Pentium Pro MTRR support enabled > npx0: [FAST] > npx0: on motherboard > npx0: INT 16 interface > pci_open(1): mode 1 addr port (0x0cf8) is 0x80000058 > pci_open(1a): mode1res=0x80000000 (0x80000000) > pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=71928086) > pcibios: BIOS version 2.10 > apm0: on motherboard > apm0: found APM BIOS v1.2, connected at v1.2 > pcib0: at pcibus 0 on motherboard > pci0: on pcib0 > pci0: physical bus=0 > map[10]: type 3, range 32, base 50000000, size 28, enabled > found-> vendor=0x8086, dev=0x7192, revid=0x02 > bus=0, slot=0, func=0 > class=06-00-00, hdrtype=0x00, mfdev=0 > cmdreg=0x0006, statreg=0x2200, cachelnsz=0 (dwords) > lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) > found-> vendor=0x8086, dev=0x7110, revid=0x02 > bus=0, slot=7, func=0 > class=06-01-00, hdrtype=0x00, mfdev=1 > cmdreg=0x010f, statreg=0x0280, cachelnsz=0 (dwords) > lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) > map[20]: type 4, range 32, base 00001020, size 4, enabled > found-> vendor=0x8086, dev=0x7111, revid=0x01 > bus=0, slot=7, func=1 > class=01-01-80, hdrtype=0x00, mfdev=0 > cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) > lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) > map[20]: type 4, range 32, base 00001000, size 5, enabled > found-> vendor=0x8086, dev=0x7112, revid=0x01 > bus=0, slot=7, func=2 > class=0c-03-00, hdrtype=0x00, mfdev=0 > cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) > lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) > intpin=d, irq=11 > map[90]: type 4, range 32, base 00000d00, size 4, enabled > found-> vendor=0x8086, dev=0x7113, revid=0x02 > bus=0, slot=7, func=3 > class=06-80-00, hdrtype=0x00, mfdev=0 > cmdreg=0x0003, statreg=0x0280, cachelnsz=0 (dwords) > lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) > map[10]: type 1, range 32, base 40000000, size 24, enabled > found-> vendor=0x102c, dev=0x00c0, revid=0x64 > bus=0, slot=8, func=0 > class=03-00-00, hdrtype=0x00, mfdev=0 > cmdreg=0x0083, statreg=0x0280, cachelnsz=0 (dwords) > lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) > intpin=a, irq=11 > map[10]: type 1, range 32, base 7fffe000, size 12, enabled > found-> vendor=0x104c, dev=0xac17, revid=0x02 > bus=0, slot=17, func=0 > class=06-07-00, hdrtype=0x02, mfdev=1 > cmdreg=0x0007, statreg=0x0210, cachelnsz=8 (dwords) > lattimer=0x42 (1980 ns), mingnt=0xc0 (48000 ns), maxlat=0x03 (750 ns) > intpin=a, irq=11 > powerspec 1 supports D0 D1 D2 D3 current D0 > map[10]: type 1, range 32, base 7ffff000, size 12, enabled > found-> vendor=0x104c, dev=0xac17, revid=0x02 > bus=0, slot=17, func=1 > class=06-07-00, hdrtype=0x02, mfdev=1 > cmdreg=0x0007, statreg=0x0210, cachelnsz=8 (dwords) > lattimer=0x42 (1980 ns), mingnt=0xc0 (48000 ns), maxlat=0x03 (750 ns) > intpin=a, irq=11 > powerspec 1 supports D0 D1 D2 D3 current D0 > isab0: at device 7.0 on pci0 > isa0: on isab0 > atapci0: port 0x1020-0x102f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 7.1 on pci0 > atapci0: Reserved 0x10 bytes for rid 0x20 type 4 at 0x1020 > 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-master: stat=0x80 err=0x80 lsb=0x80 msb=0x80 > ata0-master: stat=0x80 err=0x80 lsb=0x80 msb=0x80 > ata0-master: stat=0x80 err=0x80 lsb=0x80 msb=0x80 > ata0-master: stat=0x80 err=0x80 lsb=0x80 msb=0x80 > ata0-master: stat=0x80 err=0x80 lsb=0x80 msb=0x80 > ata0-master: stat=0x50 err=0x01 lsb=0x00 msb=0x00 > ata0-slave: stat=0x00 err=0x01 lsb=0x00 msb=0x00 > ata0: reset tp2 stat0=50 stat1=00 devices=0x1 > ata0: at 0x1f0 irq 14 on atapci0 > ata0: [MPSAFE] > 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=51 ostat1=01 > ata1-master: stat=0x00 err=0x01 lsb=0x14 msb=0xeb > ata1-slave: stat=0x00 err=0x01 lsb=0x14 msb=0xeb > ata1: reset tp2 stat0=00 stat1=00 devices=0xc > ata1: at 0x170 irq 15 on atapci0 > ata1: [MPSAFE] > uhci0: port 0x1000-0x101f irq 11 at device 7.2 on pci0 > uhci0: Reserved 0x20 bytes for rid 0x20 type 4 at 0x1000 > uhci0: [GIANT-LOCKED] > 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 > intpm0: port 0xd00-0xd0f irq 9 at device 7.3 on pci0 > intpm0: Reserved 0x10 bytes for rid 0x90 type 4 at 0xd00 > intpm0: I/O mapped d00 > intpm0: intr IRQ 9 enabled revision 0 > intpm0: [GIANT-LOCKED] > intsmb0: on intpm0 > smbus0: on intsmb0 > intpm0: PM I/O mapped f00 > pci0: at device 8.0 (no driver attached) > cbb0: mem 0x7fffe000-0x7fffefff irq 11 at device 17.0 on pci0 > cbb0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0x7fffe000 > cardbus0: on cbb0 > pccard0: <16-bit PCCard bus> on cbb0 > cbb0: [MPSAFE] > cbb0: PCI Configuration space: > 0x00: 0xac17104c 0x02100007 0x06070002 0x00824208 > 0x10: 0x7fffe000 0x020000a0 0x20010100 0xfffff000 > 0x20: 0x00000000 0xfffff000 0x00000000 0xfffffffc > 0x30: 0x00000000 0xfffffffc 0x00000000 0x0740010b > 0x40: 0xb0470e11 0x00000001 0x00000000 0x00000000 > 0x50: 0x00000000 0x00000000 0x00000000 0x00000000 > 0x60: 0x00000000 0x00000000 0x00000000 0x00000000 > 0x70: 0x00000000 0x00000000 0x00000000 0x00000000 > 0x80: 0x28049060 0x00000000 0x00000000 0x01001c72 > 0x90: 0x61648280 0x00000000 0x00000000 0x00000000 > 0xa0: 0x7e210001 0x00800000 0x00000000 0x00000007 > 0xb0: 0x00000000 0x00000000 0x00000000 0x00000000 > 0xc0: 0x00000000 0x00000000 0x00000000 0x00000000 > 0xd0: 0x00000000 0x00000000 0x00000000 0x00000000 > 0xe0: 0x00000000 0x00000000 0x00000000 0x00000000 > 0xf0: 0x00000000 0x00000000 0x00000000 0x00000000 > cbb1: mem 0x7ffff000-0x7fffffff irq 11 at device 17.1 on pci0 > cbb1: Reserved 0x1000 bytes for rid 0x10 type 3 at 0x7ffff000 > cardbus1: on cbb1 > pccard1: <16-bit PCCard bus> on cbb1 > cbb1: [MPSAFE] > cbb1: PCI Configuration space: > 0x00: 0xac17104c 0x02100007 0x06070002 0x00824208 > 0x10: 0x7ffff000 0x020000a0 0x20020200 0xfffff000 > 0x20: 0x00000000 0xfffff000 0x00000000 0xfffffffc > 0x30: 0x00000000 0xfffffffc 0x00000000 0x0740010b > 0x40: 0xb0470e11 0x00000001 0x00000000 0x00000000 > 0x50: 0x00000000 0x00000000 0x00000000 0x00000000 > 0x60: 0x00000000 0x00000000 0x00000000 0x00000000 > 0x70: 0x00000000 0x00000000 0x00000000 0x00000000 > 0x80: 0x28049060 0x00000000 0x00000000 0x01001c72 > 0x90: 0x61648280 0x00000000 0x00000000 0x00000000 > 0xa0: 0x7e210001 0x00800000 0x00000000 0x00000007 > 0xb0: 0x00000000 0x00000000 0x00000000 0x00000000 > 0xc0: 0x00000000 0x00000000 0x00000000 0x00000000 > 0xd0: 0x00000000 0x00000000 0x00000000 0x00000000 > 0xe0: 0x00000000 0x00000000 0x00000000 0x00000000 > 0xf0: 0x00000000 0x00000000 0x00000000 0x00000000 > cpu0 on motherboard > ata: ata0 already exists; skipping it > ata: ata1 already exists; skipping it > Trying Read_Port at 203 > Trying Read_Port at 243 > Trying Read_Port at 283 > Trying Read_Port at 2c3 > Trying Read_Port at 303 > Trying Read_Port at 343 > Trying Read_Port at 383 > Trying Read_Port at 3c3 > pnpbios: 18 devices, largest 250 bytes > PNP0401: adding irq mask 0x80 > PNP0401: adding dma mask 0x1 > PNP0401: adding io range 0x378-0x37f, size=0x8, align=0 > PNP0401: adding io range 0x778-0x77a, size=0x3, align=0 > pnpbios: handle 1 device ID PNP0401 (0104d041) > PNP0501: adding io range 0x3f8-0x3ff, size=0x8, align=0 > PNP0501: adding irq mask 0x10 > pnpbios: handle 2 device ID PNP0501 (0105d041) > pnpbios: handle 3 device ID PNP0511 (1105d041) > PNP0700: adding irq mask 0x40 > PNP0700: adding dma mask 0x4 > PNP0700: adding io range 0x3f0-0x3f5, size=0x6, align=0 > pnpbios: handle 4 device ID PNP0700 (0007d041) > ESS0006: adding io range 0x250-0x257, size=0x8, align=0 > pnpbios: handle 5 device ID ESS0006 (06007316) > CPQb0ac: adding io range 0x220-0x22f, size=0x10, align=0 > CPQb0ac: adding io range 0x388-0x38b, size=0x4, align=0 > CPQb0ac: adding io range 0x330-0x331, size=0x2, align=0 > CPQb0ac: adding irq mask 0x20 > CPQb0ac: adding dma mask 0x2 > CPQb0ac: adding dma mask 0x20 > pnpbios: handle 6 device ID CPQb0ac (acb0110e) > PNP0c01: adding fixed memory32 range 0-0x9ffff, size=0xa0000 > PNP0c01: adding fixed memory32 range 0xf0000-0xfffff, size=0x10000 > PNP0c01: adding fixed memory32 range 0x100000-0xbffffff, size=0xbf00000 > pnpbios: handle 7 device ID PNP0c01 (010cd041) > PNP0c04: adding io range 0xf0-0xff, size=0x10, align=0 > PNP0c04: adding irq mask 0x2000 > pnpbios: handle 8 device ID PNP0c04 (040cd041) > PNP0100: adding io range 0x40-0x43, size=0x4, align=0 > PNP0100: adding irq mask 0x1 > pnpbios: handle 10 device ID PNP0100 (0001d041) > PNP0200: adding io range 0-0xf, size=0x10, align=0 > PNP0200: adding io range 0x80-0x8f, size=0x10, align=0 > PNP0200: adding io range 0xc0-0xdf, size=0x20, align=0 > PNP0200: adding dma mask 0x10 > pnpbios: handle 11 device ID PNP0200 (0002d041) > PNP0800: adding io range 0x61-0x61, size=0x1, align=0 > pnpbios: handle 12 device ID PNP0800 (0008d041) > PNP0b00: adding io range 0x70-0x71, size=0x2, align=0 > PNP0b00: adding io range 0x72-0x73, size=0x2, align=0 > PNP0b00: adding irq mask 0x100 > pnpbios: handle 13 device ID PNP0b00 (000bd041) > PNP0303: adding io range 0x60-0x60, size=0x1, align=0 > PNP0303: adding io range 0x64-0x64, size=0x1, align=0 > PNP0303: adding irq mask 0x2 > pnpbios: handle 14 device ID PNP0303 (0303d041) > PNP0f13: adding irq mask 0x1000 > pnpbios: handle 15 device ID PNP0f13 (130fd041) > PNP0a03: adding io range 0xcf8-0xcff, size=0x8, align=0 > pnpbios: handle 16 device ID PNP0a03 (030ad041) > PNP0c02: adding fixed memory32 range 0xfffc0000-0xffffffff, size=0x40000 > PNP0c02: adding fixed memory32 range 0xcb000-0xcbfff, size=0x1000 > PNP0c02: adding io range 0x22-0x3f, size=0x1e, align=0 > PNP0c02: adding io range 0x44-0x5f, size=0x1c, align=0 > PNP0c02: adding io range 0x62-0x63, size=0x2, align=0 > PNP0c02: adding io range 0x65-0x6f, size=0xb, align=0 > PNP0c02: adding io range 0x74-0x74, size=0x1, align=0 > PNP0c02: adding io range 0x75-0x75, size=0x1, align=0 > PNP0c02: adding io range 0x76-0x76, size=0x1, align=0 > PNP0c02: adding io range 0x77-0x77, size=0x1, align=0 > PNP0c02: adding io range 0x90-0x91, size=0x2, align=0 > PNP0c02: adding io range 0x92-0x92, size=0x1, align=0 > PNP0c02: adding io range 0x93-0x9f, size=0xd, align=0 > PNP0c02: adding io range 0xa2-0xbf, size=0x1e, align=0 > PNP0c02: adding io range 0xe0-0xe1, size=0x2, align=0 > PNP0c02: adding io range 0xe2-0xe3, size=0x2, align=0 > PNP0c02: adding io range 0x100-0x107, size=0x8, align=0 > PNP0c02: adding io range 0x260-0x263, size=0x4, align=0 > PNP0c02: adding io range 0x4d0-0x4d1, size=0x2, align=0 > PNP0c02: adding io range 0xf00-0xf3f, size=0x40, align=0 > PNP0c02: adding io range 0xd00-0xd0f, size=0x10, align=0 > pnpbios: handle 18 device ID PNP0c02 (020cd041) > PNP0e03: adding io range 0x3e0-0x3e1, size=0x2, align=0 > pnpbios: handle 19 device ID PNP0e03 (030ed041) > 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 > orm0: at iomem 0xc0000-0xcafff on isa0 > pmtimer0 on isa0 > atkbdc0: at port 0x64,0x60 on isa0 > atkbd0: irq 1 on atkbdc0 > atkbd: the current kbd controller command byte 0065 > atkbd: keyboard ID 0x41ab (2) > kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000 > atkbd0: [GIANT-LOCKED] > psm0: current command byte:0065 > psm0: flags 0xc000 irq 12 on atkbdc0 > psm0: [GIANT-LOCKED] > psm0: model IntelliMouse Explorer, device ID 4-00, 5 buttons > psm0: config:0000c000, flags:00000000, packet size:4 > psm0: syncmask:08, syncbits:08 > fdc0: at port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on isa0 > fdc0: FIFO enabled, 8 bytes threshold > fd0: <1440-KB 3.5" drive> on fdc0 drive 0 > ppc0: parallel port found at 0x378 > ppc0: using extended I/O port range > ppc0: EPP SPP > ppc0: at port 0x378-0x37f irq 7 on isa0 > ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode > ppbus0: on ppc0 > lpt0: on ppbus0 > lpt0: Interrupt-driven port > fb: new array size 4 > sc0: at flags 0x100 on isa0 > sc0: VGA <12 virtual consoles, flags=0x300> > sc0: fb0, kbd0, terminal emulator: sc (syscons terminal) > sio0: irq maps: 0x1 0x11 0x1 0x1 > sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 > sio0: type 16550A > vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 > fb0: vga0, vga, type:VGA (5), flags:0x7007f > fb0: port:0x3c0-0x3df, crtc:0x3d4, mem:0xa0000 0x20000 > fb0: init mode:24, bios mode:3, current mode:24 > fb0: window:0xc00b8000 size:32k gran:32k, buf:0 size:32k > VGA parameters upon power-up > 50 18 10 00 00 00 03 00 02 67 5f 4f 50 82 55 81 > bf 1f 00 4f 0d 0e 00 00 07 80 9c 8e 8f 28 1f 96 > b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c > 3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff > VGA parameters in BIOS for mode 24 > 50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81 > bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96 > b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c > 3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff > EGA/VGA parameters to be used for mode 24 > 50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81 > bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96 > b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c > 3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff > isa_probe_children: probing PnP devices > unknown: can't assign resources (port) > unknown: at port 0x378-0x37f on isa0 > unknown: can't assign resources (port) > unknown: at port 0x3f8-0x3ff on isa0 > unknown: failed to probe on isa0 > unknown: can't assign resources (port) > unknown: at port 0x3f0-0x3f5 on isa0 > sbc0: at port 0x330-0x331,0x388-0x38b,0x220-0x22f irq 5 drq 5,1 on isa0 > sbc0: [GIANT-LOCKED] > pcm0: on sbc0 > pcm0: ESS1869 detected, newspeed > pcm0: [GIANT-LOCKED] > pcm0: sndbuf_setmap 1de000, 1000; 0xc987d000 -> 1de000 > pcm0: sndbuf_setmap 1e5000, 1000; 0xc987e000 -> 1e5000 > unknown: failed to probe at port 0x61 on isa0 > unknown: can't assign resources (port) > unknown: at port 0x60 on isa0 > unknown: can't assign resources (irq) > unknown: at irq 12 on isa0 > unknown: can't assign resources (port) > unknown: at port 0x4d0-0x4d1,0x260-0x263,0x100-0x107,0xe2-0xe3,0xe0-0xe1,0xa2-0xbf,0x93-0x9f,0x92,0x90-0x91,0x77,0x76,0x75,0x74,0x65-0x6f,0x62-0x63,0x44-0x5f,0x22-0x3f iomem 0xcb000-0xcbfff,0xfffc0000-0xffffffff on isa0 > unknown: failed to probe at port 0x3e0-0x3e1 on isa0 > Device configuration finished. > TSC timecounter disabled: APM enabled. > Timecounter "TSC" frequency 300012655 Hz quality -1000 > Timecounters tick every 10.000 msec > lo0: bpf attached > ata0-master: pio=0x0c wdma=0x22 udma=0x42 cable=40pin > ata0-master: setting PIO4 on Intel PIIX4 chip > ata0-master: setting UDMA33 on Intel PIIX4 chip > ad0: ATA-4 disk at ata0-master > ad0: 6194MB (12685680 sectors), 13424 C, 15 H, 63 S, 512 B > ad0: 16 secs/int, 1 depth queue, UDMA33 > GEOM: new disk ad0 > [0] f:80 typ:11 s(CHS):1/0/1 e(CHS):278/239/63 s:15120 l:4203360 > [1] f:00 typ:18 s(CHS):0/1/1 e(CHS):0/239/63 s:63 l:15057 > [2] f:00 typ:165 s(CHS):279/0/1 e(CHS):838/239/63 s:4218480 l:8467200 > [3] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0 > GEOM: Configure ad0s1, start 7741440 length 2152120320 end 2159861759 > GEOM: Configure ad0s2, start 32256 length 7709184 end 7741439 > GEOM: Configure ad0s3, start 2159861760 length 4335206400 end 6495068159 > GEOM: Configure ad0s3a, start 0 length 134217728 end 134217727 > GEOM: Configure ad0s3b, start 134217728 length 536870912 end 671088639 > GEOM: Configure ad0s3c, start 0 length 4335206400 end 4335206399 > GEOM: Configure ad0s3d, start 671088640 length 872415232 end 1543503871 > GEOM: Configure ad0s3e, start 1543503872 length 134217728 end 1677721599 > GEOM: Configure ad0s3f, start 1677721600 length 2657484800 end 4335206399 > ata1-slave: FAILURE - ATAPI_IDENTIFY no interrupt > ata1-slave: FAILURE - ATAPI_IDENTIFY no interrupt > ata1-master: pio=0x0c wdma=0x22 udma=0xffffffff cable=40pin > ata1-master: setting PIO4 on Intel PIIX4 chip > acd0: CDROM drive at ata1 as master > acd0: read 4134KB/s (4134KB/s), 128KB buffer, PIO4 > acd0: Reads: CDR, CDRW, CDDA > acd0: Writes: > acd0: Audio: play, 256 volume levels > acd0: Mechanism: ejectable tray, unlocked > acd0: Medium: no/blank disc > Mounting root from ufs:/dev/ad0s3a > start_init: trying /sbin/init > > > ------------------------------------------------------------------------ > > Hand copied dmesg of latest kernel boot (with updated sys/dev/ata/) > > atapci0: port 0x1020-0x102f,0x376,0x170-0x177, > 0x3f6,0x1f0-0x1f7 at device 7.1 on pci0 > atapci0: Reseved 0x10 bytes for rid 0x20 type 4 at 0x1020 > ata0: channel #0 on atapci0 > atapci0: Reseved 0x8 bytes for rid 0x10 type 4 at 0x1f0 > atapci0: Reseved 0x1 bytes for rid 0x14 type 4 at 0x3f6 > ata0: reset tp1 mask 03 ostat0=50 ostat1=00 > ata0-master: stat=0x80 err=0x80 lsb=0x80 msb=0x80 > ata0-master: stat=0x80 err=0x80 lsb=0x80 msb=0x80 > ata0-master: stat=0x80 err=0x80 lsb=0x80 msb=0x80 > ata0-master: stat=0x80 err=0x80 lsb=0x80 msb=0x80 > ata0-master: stat=0x80 err=0x80 lsb=0x80 msb=0x80 > ata0-master: stat=0x50 err=0x01 lsb=0x00 msb=0x00 > ata0-slave: stat=0x00 err=0x01 lsb=0x00 msb=0x00 > ata0: reset tp2 stat0=50 stat1=00 devices=0x1 > ata0: [MPSAFE] > ata1: channel #1 on atapci0 > atapci0: Reseved 0x8 bytes for rid 0x18 type 4 at 0x170 > atapci0: Reseved 0x1 bytes for rid 0x1c type 4 at 0x3f6 > ata1: reset tp1 mask 03 ostat0=51 ostat1=01 > ata1-master: stat=0x00 err=0x01 lsb=0x14 msb=0xeb > ata1-slave: stat=0x00 err=0x01 lsb=0x14 msb=0xeb > ata1: reset tp2 stat0=00 stat1=00 devices=0xc > ata1: [MPSAFE] > > ... > > ata0-master: pio=0x0c wdma=0x22 udma=0x42 cable=40pin > ata0-master: setting PIO4 on Intel PIIX4 chip > ata0-master: setting UDMA33 on Intel PIIX4 chip > ad0: ATA-4 disk at ata0-master > ad0: 6194MB (12685680 sectors), 13424 C, 15 H, 63 S, 512 B > ad0: 16 secs/int, 1 depth queue, UDMA33 > GEOM: new disk ad0 > > ... > > ata1: reiniting channel .. > ata1: reset tp1 mask 03 ostat0=00 ostat1=01 > ata1-master: stat=0x00 err=0x01 lsb=0x14 msb=0xeb > ata1-slave: stat=0x00 err=0x01 lsb=0x14 msb=0xeb > ata1: reset tp2 stat0=00 stat1=00 devices=0xc > ata1: resetting done .. > ata1-slave: FAILURE - ATAPI_IDENTIFY status=1 error=1 > LBA=0 > > > ------------------------------------------------------------------------ > > Copyright (c) 1992-2004 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.3-BETA2 #0: Tue Aug 31 14:58:45 CEST 2004 > toor@adele.home.tbf:/home/obj/home/src/sys/ARMADA5X > Preloaded elf kernel "/boot/kernel/kernel" at 0xc072a000. > Preloaded elf module "/boot/kernel/vesa.ko" at 0xc072a1a4. > Preloaded elf module "/boot/kernel/if_xe.ko" at 0xc072a250. > Preloaded elf module "/boot/kernel/snd_ess.ko" at 0xc072a2fc. > Preloaded elf module "/boot/kernel/sound.ko" at 0xc072a3a8. > Preloaded elf module "/boot/kernel/snd_sbc.ko" at 0xc072a454. > Preloaded elf module "/boot/kernel/ums.ko" at 0xc072a500. > Preloaded elf module "/boot/kernel/apm.ko" at 0xc072a5a8. > Preloaded elf module "/boot/kernel/intpm.ko" at 0xc072a650. > Preloaded elf module "/boot/kernel/smbus.ko" at 0xc072a6fc. > Calibrating clock(s) ... i8254 clock: 1193239 Hz > CLK_USE_I8254_CALIBRATION not specified - using default frequency > Timecounter "i8254" frequency 1193182 Hz quality 0 > Calibrating TSC clock ... TSC clock: 300011828 Hz > CPU: Pentium II/Pentium II Xeon/Celeron (300.01-MHz 686-class CPU) > Origin = "GenuineIntel" Id = 0x652 Stepping = 2 > Features=0x183f9ff > real memory = 201326592 (192 MB) > Physical memory chunk(s): > 0x0000000000001000 - 0x000000000009efff, 647168 bytes (158 pages) > 0x0000000000100000 - 0x00000000003fffff, 3145728 bytes (768 pages) > 0x0000000000826000 - 0x000000000bc6ffff, 189046784 bytes (46154 pages) > avail memory = 191655936 (182 MB) > bios32: Found BIOS32 Service Directory header at 0xc00fa000 > bios32: Entry = 0xf0000 (c00f0000) Rev = 0 Len = 1 > pcibios: PCI BIOS entry at 0xf0000+0x484 > pnpbios: Found PnP BIOS data at 0xc00fe2d0 > pnpbios: Entry = f0000:4d37 Rev = 1.0 > pnpbios: Event flag at fe2f6 > pnpbios: OEM ID 5eb0110e > Other BIOS signatures found: > mem: > Pentium Pro MTRR support enabled > null: > random: > io: > VESA: information block > 56 45 53 41 00 02 00 01 00 01 01 00 00 00 40 00 > 00 01 20 00 00 01 16 01 00 01 31 01 00 01 4a 01 > 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > VESA: 16 mode(s) found > VESA: v2.0, 2048k memory, flags:0x1, mode table:0xc06e18c0 (1000040) > VESA: CHIPS 69000 Super VGA > VESA: Chips & Technologies, Inc. 69000 Display Controller 2 > npx0: [FAST] > npx0: on motherboard > npx0: INT 16 interface > pci_open(1): mode 1 addr port (0x0cf8) is 0x80000058 > pci_open(1a): mode1res=0x80000000 (0x80000000) > pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=71928086) > pcibios: BIOS version 2.10 > apm0: on motherboard > apm0: found APM BIOS v1.2, connected at v1.2 > pcib0: pcibus 0 on motherboard > pci0: on pcib0 > pci0: physical bus=0 > map[10]: type 3, range 32, base 50000000, size 28, enabled > found-> vendor=0x8086, dev=0x7192, revid=0x02 > bus=0, slot=0, func=0 > class=06-00-00, hdrtype=0x00, mfdev=0 > cmdreg=0x0006, statreg=0x2200, cachelnsz=0 (dwords) > lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) > found-> vendor=0x8086, dev=0x7110, revid=0x02 > bus=0, slot=7, func=0 > class=06-01-00, hdrtype=0x00, mfdev=1 > cmdreg=0x010f, statreg=0x0280, cachelnsz=0 (dwords) > lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) > map[20]: type 4, range 32, base 00001020, size 4, enabled > found-> vendor=0x8086, dev=0x7111, revid=0x01 > bus=0, slot=7, func=1 > class=01-01-80, hdrtype=0x00, mfdev=0 > cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) > lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) > map[20]: type 4, range 32, base 00001000, size 5, enabled > found-> vendor=0x8086, dev=0x7112, revid=0x01 > bus=0, slot=7, func=2 > class=0c-03-00, hdrtype=0x00, mfdev=0 > cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) > lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) > intpin=d, irq=11 > map[90]: type 4, range 32, base 00000d00, size 4, enabled > found-> vendor=0x8086, dev=0x7113, revid=0x02 > bus=0, slot=7, func=3 > class=06-80-00, hdrtype=0x00, mfdev=0 > cmdreg=0x0003, statreg=0x0280, cachelnsz=0 (dwords) > lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) > map[10]: type 1, range 32, base 40000000, size 24, enabled > found-> vendor=0x102c, dev=0x00c0, revid=0x64 > bus=0, slot=8, func=0 > class=03-00-00, hdrtype=0x00, mfdev=0 > cmdreg=0x0083, statreg=0x0280, cachelnsz=0 (dwords) > lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) > intpin=a, irq=11 > map[10]: type 1, range 32, base 7fffe000, size 12, enabled > found-> vendor=0x104c, dev=0xac17, revid=0x02 > bus=0, slot=17, func=0 > class=06-07-00, hdrtype=0x02, mfdev=1 > cmdreg=0x0007, statreg=0x0210, cachelnsz=8 (dwords) > lattimer=0x42 (1980 ns), mingnt=0xc0 (48000 ns), maxlat=0x03 (750 ns) > intpin=a, irq=11 > powerspec 1 supports D0 D1 D2 D3 current D0 > map[10]: type 1, range 32, base 7ffff000, size 12, enabled > found-> vendor=0x104c, dev=0xac17, revid=0x02 > bus=0, slot=17, func=1 > class=06-07-00, hdrtype=0x02, mfdev=1 > cmdreg=0x0007, statreg=0x0210, cachelnsz=8 (dwords) > lattimer=0x42 (1980 ns), mingnt=0xc0 (48000 ns), maxlat=0x03 (750 ns) > intpin=a, irq=11 > powerspec 1 supports D0 D1 D2 D3 current D0 > isab0: at device 7.0 on pci0 > isa0: on isab0 > atapci0: port 0x1020-0x102f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 7.1 on pci0 > atapci0: Reserved 0x10 bytes for rid 0x20 type 4 at 0x1020 > ata0: channel #0 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-master: stat=0x80 err=0x80 lsb=0x80 msb=0x80 > ata0-master: stat=0x80 err=0x80 lsb=0x80 msb=0x80 > ata0-master: stat=0x80 err=0x80 lsb=0x80 msb=0x80 > ata0-master: stat=0x80 err=0x80 lsb=0x80 msb=0x80 > ata0-master: stat=0x80 err=0x80 lsb=0x80 msb=0x80 > ata0-master: stat=0x50 err=0x01 lsb=0x00 msb=0x00 > ata0-slave: stat=0x00 err=0x01 lsb=0x00 msb=0x00 > ata0: reset tp2 stat0=50 stat1=00 devices=0x1 > ata0: [MPSAFE] > ata1: channel #1 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=51 ostat1=01 > ata1-master: stat=0x00 err=0x01 lsb=0x14 msb=0xeb > ata1-slave: stat=0x00 err=0x01 lsb=0x14 msb=0xeb > ata1: reset tp2 stat0=00 stat1=00 devices=0xc > ata1: [MPSAFE] > uhci0: port 0x1000-0x101f irq 11 at device 7.2 on pci0 > uhci0: Reserved 0x20 bytes for rid 0x20 type 4 at 0x1000 > uhci0: [GIANT-LOCKED] > 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 > ums0: Logitech USB-PS/2 Optical Mouse, rev 2.00/11.10, addr 2, iclass 3/1 > ums0: 3 buttons and Z dir. > intpm0: port 0xd00-0xd0f irq 9 at device 7.3 on pci0 > intpm0: Reserved 0x10 bytes for rid 0x90 type 4 at 0xd00 > intpm0: I/O mapped d00 > intpm0: intr IRQ 9 enabled revision 0 > intpm0: [GIANT-LOCKED] > intsmb0: on intpm0 > smbus0: on intsmb0 > intpm0: PM I/O mapped f00 > pci0: at device 8.0 (no driver attached) > cbb0: mem 0x7fffe000-0x7fffefff irq 11 at device 17.0 on pci0 > cbb0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0x7fffe000 > cardbus0: on cbb0 > pccard0: <16-bit PCCard bus> on cbb0 > cbb0: [MPSAFE] > cbb0: PCI Configuration space: > 0x00: 0xac17104c 0x02100007 0x06070002 0x00824208 > 0x10: 0x7fffe000 0x020000a0 0x20010100 0xfffff000 > 0x20: 0x00000000 0xfffff000 0x00000000 0xfffffffc > 0x30: 0x00000000 0xfffffffc 0x00000000 0x0740010b > 0x40: 0xb0470e11 0x00000001 0x00000000 0x00000000 > 0x50: 0x00000000 0x00000000 0x00000000 0x00000000 > 0x60: 0x00000000 0x00000000 0x00000000 0x00000000 > 0x70: 0x00000000 0x00000000 0x00000000 0x00000000 > 0x80: 0x28049060 0x00000000 0x00000000 0x01001c72 > 0x90: 0x61648280 0x00000000 0x00000000 0x00000000 > 0xa0: 0x7e210001 0x00800000 0x00000801 0x00000007 > 0xb0: 0x00000000 0x00000000 0x00000000 0x00000000 > 0xc0: 0x00000000 0x00000000 0x00000000 0x00000000 > 0xd0: 0x00000000 0x00000000 0x00000000 0x00000000 > 0xe0: 0x00000000 0x00000000 0x00000000 0x00000000 > 0xf0: 0x00000000 0x00000000 0x00000000 0x00000000 > cbb1: mem 0x7ffff000-0x7fffffff irq 11 at device 17.1 on pci0 > cbb1: Reserved 0x1000 bytes for rid 0x10 type 3 at 0x7ffff000 > cardbus1: on cbb1 > pccard1: <16-bit PCCard bus> on cbb1 > cbb1: [MPSAFE] > cbb1: PCI Configuration space: > 0x00: 0xac17104c 0x02100007 0x06070002 0x00824208 > 0x10: 0x7ffff000 0x020000a0 0x20020200 0xfffff000 > 0x20: 0x00000000 0xfffff000 0x00000000 0xfffffffc > 0x30: 0x00000000 0xfffffffc 0x00000000 0x0740010b > 0x40: 0xb0470e11 0x00000001 0x00000000 0x00000000 > 0x50: 0x00000000 0x00000000 0x00000000 0x00000000 > 0x60: 0x00000000 0x00000000 0x00000000 0x00000000 > 0x70: 0x00000000 0x00000000 0x00000000 0x00000000 > 0x80: 0x2804b060 0x00000000 0x00000000 0x01001c72 > 0x90: 0x61648280 0x00000000 0x00000000 0x00000000 > 0xa0: 0x7e210001 0x00800000 0x00000801 0x00000007 > 0xb0: 0x00000000 0x00000000 0x00000000 0x00000000 > 0xc0: 0x00000000 0x00000000 0x00000000 0x00000000 > 0xd0: 0x00000000 0x00000000 0x00000000 0x00000000 > 0xe0: 0x00000000 0x00000000 0x00000000 0x00000000 > 0xf0: 0x00000000 0x00000000 0x00000000 0x00000000 > cpu0 on motherboard > ata: ata0 already exists; skipping it > ata: ata1 already exists; skipping it > Trying Read_Port at 203 > Trying Read_Port at 243 > Trying Read_Port at 283 > Trying Read_Port at 2c3 > Trying Read_Port at 303 > Trying Read_Port at 343 > Trying Read_Port at 383 > Trying Read_Port at 3c3 > pnpbios: 18 devices, largest 250 bytes > PNP0401: adding irq mask 0x80 > PNP0401: adding dma mask 0x8 > PNP0401: adding io range 0x378-0x37f, size=0x8, align=0 > PNP0401: adding io range 0x778-0x77a, size=0x3, align=0 > pnpbios: handle 1 device ID PNP0401 (0104d041) > PNP0501: adding io range 0x3f8-0x3ff, size=0x8, align=0 > PNP0501: adding irq mask 0x10 > pnpbios: handle 2 device ID PNP0501 (0105d041) > pnpbios: handle 3 device ID PNP0511 (1105d041) > PNP0700: adding irq mask 0x40 > PNP0700: adding dma mask 0x4 > PNP0700: adding io range 0x3f0-0x3f5, size=0x6, align=0 > pnpbios: handle 4 device ID PNP0700 (0007d041) > ESS0006: adding io range 0x250-0x257, size=0x8, align=0 > pnpbios: handle 5 device ID ESS0006 (06007316) > CPQb0ac: adding io range 0x220-0x22f, size=0x10, align=0 > CPQb0ac: adding io range 0x388-0x38b, size=0x4, align=0 > CPQb0ac: adding io range 0x330-0x331, size=0x2, align=0 > CPQb0ac: adding irq mask 0x20 > CPQb0ac: adding dma mask 0x2 > CPQb0ac: adding dma mask 0x20 > pnpbios: handle 6 device ID CPQb0ac (acb0110e) > PNP0c01: adding fixed memory32 range 0-0x9ffff, size=0xa0000 > PNP0c01: adding fixed memory32 range 0xf0000-0xfffff, size=0x10000 > PNP0c01: adding fixed memory32 range 0x100000-0xbffffff, size=0xbf00000 > pnpbios: handle 7 device ID PNP0c01 (010cd041) > PNP0c04: adding io range 0xf0-0xff, size=0x10, align=0 > PNP0c04: adding irq mask 0x2000 > pnpbios: handle 8 device ID PNP0c04 (040cd041) > PNP0100: adding io range 0x40-0x43, size=0x4, align=0 > PNP0100: adding irq mask 0x1 > pnpbios: handle 10 device ID PNP0100 (0001d041) > PNP0200: adding io range 0-0xf, size=0x10, align=0 > PNP0200: adding io range 0x80-0x8f, size=0x10, align=0 > PNP0200: adding io range 0xc0-0xdf, size=0x20, align=0 > PNP0200: adding dma mask 0x10 > pnpbios: handle 11 device ID PNP0200 (0002d041) > PNP0800: adding io range 0x61-0x61, size=0x1, align=0 > pnpbios: handle 12 device ID PNP0800 (0008d041) > PNP0b00: adding io range 0x70-0x71, size=0x2, align=0 > PNP0b00: adding io range 0x72-0x73, size=0x2, align=0 > PNP0b00: adding irq mask 0x100 > pnpbios: handle 13 device ID PNP0b00 (000bd041) > PNP0303: adding io range 0x60-0x60, size=0x1, align=0 > PNP0303: adding io range 0x64-0x64, size=0x1, align=0 > PNP0303: adding irq mask 0x2 > pnpbios: handle 14 device ID PNP0303 (0303d041) > PNP0f13: adding irq mask 0x1000 > pnpbios: handle 15 device ID PNP0f13 (130fd041) > PNP0a03: adding io range 0xcf8-0xcff, size=0x8, align=0 > pnpbios: handle 16 device ID PNP0a03 (030ad041) > PNP0c02: adding fixed memory32 range 0xfffc0000-0xffffffff, size=0x40000 > PNP0c02: adding fixed memory32 range 0xcb000-0xcbfff, size=0x1000 > PNP0c02: adding io range 0x22-0x3f, size=0x1e, align=0 > PNP0c02: adding io range 0x44-0x5f, size=0x1c, align=0 > PNP0c02: adding io range 0x62-0x63, size=0x2, align=0 > PNP0c02: adding io range 0x65-0x6f, size=0xb, align=0 > PNP0c02: adding io range 0x74-0x74, size=0x1, align=0 > PNP0c02: adding io range 0x75-0x75, size=0x1, align=0 > PNP0c02: adding io range 0x76-0x76, size=0x1, align=0 > PNP0c02: adding io range 0x77-0x77, size=0x1, align=0 > PNP0c02: adding io range 0x90-0x91, size=0x2, align=0 > PNP0c02: adding io range 0x92-0x92, size=0x1, align=0 > PNP0c02: adding io range 0x93-0x9f, size=0xd, align=0 > PNP0c02: adding io range 0xa2-0xbf, size=0x1e, align=0 > PNP0c02: adding io range 0xe0-0xe1, size=0x2, align=0 > PNP0c02: adding io range 0xe2-0xe3, size=0x2, align=0 > PNP0c02: adding io range 0x100-0x107, size=0x8, align=0 > PNP0c02: adding io range 0x260-0x263, size=0x4, align=0 > PNP0c02: adding io range 0x4d0-0x4d1, size=0x2, align=0 > PNP0c02: adding io range 0xf00-0xf3f, size=0x40, align=0 > PNP0c02: adding io range 0xd00-0xd0f, size=0x10, align=0 > pnpbios: handle 18 device ID PNP0c02 (020cd041) > PNP0e03: adding io range 0x3e0-0x3e1, size=0x2, align=0 > pnpbios: handle 19 device ID PNP0e03 (030ed041) > 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 > orm0: at iomem 0xc0000-0xcafff on isa0 > pmtimer0 on isa0 > atkbdc0: at port 0x64,0x60 on isa0 > atkbd0: irq 1 on atkbdc0 > atkbd: the current kbd controller command byte 0065 > atkbd: keyboard ID 0x41ab (2) > kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000 > atkbd0: [GIANT-LOCKED] > psm0: current command byte:0065 > psm0: flags 0xc000 irq 12 on atkbdc0 > psm0: [GIANT-LOCKED] > psm0: model Generic PS/2 mouse, device ID 0-00, 2 buttons > psm0: config:0000c000, flags:00000008, packet size:3 > psm0: syncmask:c0, syncbits:00 > fdc0: at port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on isa0 > fdc0: FIFO enabled, 8 bytes threshold > fd0: <1440-KB 3.5" drive> on fdc0 drive 0 > ppc0: parallel port found at 0x378 > ppc0: using extended I/O port range > ppc0: EPP SPP > ppc0: at port 0x378-0x37f irq 7 on isa0 > ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode > ppbus0: on ppc0 > lpt0: on ppbus0 > lpt0: Interrupt-driven port > fb: new array size 4 > sc0: at flags 0x100 on isa0 > sc0: VGA <12 virtual consoles, flags=0x300> > sc0: fb0, kbd0, terminal emulator: sc (syscons terminal) > sio0: irq maps: 0x1 0x11 0x1 0x1 > sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 > sio0: type 16550A > vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 > fb0: vga0, vga, type:VGA (5), flags:0x700ff > fb0: port:0x3c0-0x3df, crtc:0x3d4, mem:0xa0000 0x20000 > fb0: init mode:24, bios mode:3, current mode:24 > fb0: window:0xc00b8000 size:32k gran:32k, buf:0 size:32k > VGA parameters upon power-up > 50 18 10 00 00 00 03 00 02 67 5f 4f 50 82 55 81 > bf 1f 00 4f 0d 0e 00 00 07 80 9c 8e 8f 28 1f 96 > b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c > 3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff > VGA parameters in BIOS for mode 24 > 50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81 > bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96 > b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c > 3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff > EGA/VGA parameters to be used for mode 24 > 50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81 > bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96 > b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c > 3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff > isa_probe_children: probing PnP devices > unknown: can't assign resources (port) > unknown: at port 0x378-0x37f on isa0 > unknown: can't assign resources (port) > unknown: at port 0x3f8-0x3ff on isa0 > unknown: failed to probe on isa0 > unknown: can't assign resources (port) > unknown: at port 0x3f0-0x3f5 on isa0 > sbc0: at port 0x330-0x331,0x388-0x38b,0x220-0x22f irq 5 drq 5,1 on isa0 > sbc0: [GIANT-LOCKED] > pcm0: on sbc0 > pcm0: ESS1869 detected, newspeed > pcm0: [GIANT-LOCKED] > pcm0: sndbuf_setmap ffe000, 1000; 0xc991c000 -> ffe000 > pcm0: sndbuf_setmap ffd000, 1000; 0xc991d000 -> ffd000 > unknown: failed to probe at port 0x61 on isa0 > unknown: can't assign resources (port) > unknown: at port 0x60 on isa0 > unknown: can't assign resources (irq) > unknown: at irq 12 on isa0 > unknown: can't assign resources (port) > unknown: at port 0x4d0-0x4d1,0x260-0x263,0x100-0x107,0xe2-0xe3,0xe0-0xe1,0xa2-0xbf,0x93-0x9f,0x92,0x90-0x91,0x77,0x76,0x75,0x74,0x65-0x6f,0x62-0x63,0x44-0x5f,0x22-0x3f iomem 0xcb000-0xcbfff,0xfffc0000-0xffffffff on isa0 > unknown: failed to probe at port 0x3e0-0x3e1 on isa0 > Device configuration finished. > TSC timecounter disabled: APM enabled. > Timecounter "TSC" frequency 300011828 Hz quality -1000 > Timecounters tick every 10.000 msec > lo0: bpf attached > ata0-master: pio=0x0c wdma=0x22 udma=0x42 cable=40pin > ata0-master: setting PIO4 on Intel PIIX4 chip > ata0-master: setting UDMA33 on Intel PIIX4 chip > ad0: ATA-4 disk at ata0-master > ad0: 6194MB (12685680 sectors), 13424 C, 15 H, 63 S, 512 B > ad0: 16 secs/int, 1 depth queue, UDMA33 > GEOM: new disk ad0 > [0] f:80 typ:11 s(CHS):1/0/1 e(CHS):278/239/63 s:15120 l:4203360 > [1] f:00 typ:18 s(CHS):0/1/1 e(CHS):0/239/63 s:63 l:15057 > [2] f:00 typ:165 s(CHS):279/0/1 e(CHS):838/239/63 s:4218480 l:8467200 > [3] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0 > GEOM: Configure ad0s1, start 7741440 length 2152120320 end 2159861759 > GEOM: Configure ad0s2, start 32256 length 7709184 end 7741439 > GEOM: Configure ad0s3, start 2159861760 length 4335206400 end 6495068159 > GEOM: Configure ad0s3a, start 0 length 134217728 end 134217727 > GEOM: Configure ad0s3b, start 134217728 length 536870912 end 671088639 > GEOM: Configure ad0s3c, start 0 length 4335206400 end 4335206399 > GEOM: Configure ad0s3d, start 671088640 length 872415232 end 1543503871 > GEOM: Configure ad0s3e, start 1543503872 length 134217728 end 1677721599 > GEOM: Configure ad0s3f, start 1677721600 length 2657484800 end 4335206399 > pccard1: CIS version PC Card Standard 5.0 > pccard1: CIS info: Xircom, CreditCard 10/100, CE3-10/100, 1.00 > pccard1: Manufacturer code 0x105, product 0x10a > pccard1: function 0: network adapter, ccr addr 800 mask 3 > pccard1: function 0, config table entry 1: I/O card; irq mask 8ebc; iomask 4, iospace 0-f; memspace 0-fff; mwait_required rdybsy_active io8 io16 irqpulse irqlevel powerdown > xe0: at port 0x100-0x10f irq 11 function 0 config 1 on pccard1 > xe0: [GIANT-LOCKED] > xe0: Xircom CreditCard 10/100, version 0x45/0x04, 100Mbps capable > xe0: bpf attached > xe0: Ethernet address: 00:80:c7:7a:d2:73 > ata1-slave: FAILURE - ATAPI_IDENTIFY no interrupt > ata1-slave: FAILURE - ATAPI_IDENTIFY no interrupt > ata1-master: pio=0x0c wdma=0x22 udma=0xffffffff cable=40pin > ATAPI_RESET time = 2910us > ata1-master: setting PIO4 on Intel PIIX4 chip > acd0: CDROM drive at ata1 as master > acd0: read 4134KB/s (4134KB/s), 128KB buffer, PIO4 > acd0: Reads: CDR, CDRW, CDDA > acd0: Writes: > acd0: Audio: play, 256 volume levels > acd0: Mechanism: ejectable tray, unlocked > acd0: Medium: no/blank disc > Mounting root from ufs:/dev/ad0s3a > start_init: trying /sbin/init > > > ------------------------------------------------------------------------ > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" After another round of tests, I am positive that this boot problem is related to: ------------------------------------------------------------------------ sos 2004-08-16 09:32:35 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c ata-lowlevel.c ata-queue.c Log: Improve (hopefully) on the workaround code for devices that doesn't interrupt when command is done, ie some ATAPI CD drives with no media loaded. Revision Changes Path 1.222 +1 -1 src/sys/dev/ata/ata-all.c 1.44 +4 -9 src/sys/dev/ata/ata-lowlevel.c 1.32 +13 -13 src/sys/dev/ata/ata-queue.c ------------------------------------------------------------------------ I am now running 5.3-BETA3 with these 3 files reverted to the previous version. And, NO, updating sys/dev/ata/ from -current does not solve it. Claude Buisson