From owner-freebsd-current@FreeBSD.ORG Sat Nov 22 06:37:12 2003 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 EC48516A4CE for ; Sat, 22 Nov 2003 06:37:12 -0800 (PST) Received: from noir.propagation.net (noir.propagation.net [63.249.159.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8DCE43FAF for ; Sat, 22 Nov 2003 06:37:09 -0800 (PST) (envelope-from nickh@supportteam.net) Received: from advsrv (c66.169.110.87.ts46v-03.otn-a1.ftwrth.tx.charter.com [66.169.110.87]) by noir.propagation.net (8.9.3p2/8.8.5) with ESMTP id IAA21960; Sat, 22 Nov 2003 08:36:34 -0600 Message-ID: <000f01c3b106$6dec51f0$0402a8c0@advsrv> From: "Nick H. -- Network Operations" To: References: <20031122110810.GA22130@iv.nn.kiev.ua> <017401c3b0ee$151a8370$0402a8c0@advsrv> <20031122142117.GJ15560@netch.kiev.ua> Date: Sat, 22 Nov 2003 08:39:26 -0600 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 cc: current@freebsd.org Subject: Re: geom<->ata forever cycle 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: Sat, 22 Nov 2003 14:37:13 -0000 heh. IBM? It's bad. All of the ones that I had (also running -current from within 24 hours) that were spitting that were bad (All were POS IBMs too!). Just my guess, however. Regards, Nick H. Network Operations Center nickh@supportteam.net Please rate my performance! http://www.supportteam.net/rate.php3 Please submit all new support requests to http://ticketmonster.hostingsupport.com/ ------------------------------------------- Privileged/Confidential Information may be contained in this message. If you are not the addressee indicated in this message (or responsible for delivery of the message to such person), you may not copy or deliver this message to anyone. In such case, you should destroy this message and kindly notify the sender by reply email. Please advise immediately if you or your employer do not consent to Internet email for messages of this kind. Opinions, conclusions and other information in this message that do not relate to the official business of my firm shall be understood as neither given nor endorsed by it. ----- Original Message ----- From: "Valentin Nechayev" To: "Nick H. -- Network Operations" Cc: Sent: Saturday, November 22, 2003 8:21 AM Subject: Re: geom<->ata forever cycle > Sat, Nov 22, 2003 at 05:45:09, nickh wrote about "Re: geom<->ata forever cycle": > > > Personally I dont think this is GEOM related. I had a drive start doing > > Yes, it is ATAng related, AFAIS, but triggers GEOM forever cycle. > > > this to me (happens often as I work in a large datacenter) and the drive is > > about to die. What brand drive is it and how old is it? You may waanna > > look into replacing the drive if you have that option. I had one tonight > > that did that to me, swap the drive, fixed. > > System has IBM DJNA-351520 and IBM IC35L040AVER07. They are alive and good. > All other systems, including Win98, RedHat 8.0, FreeBSD 4.9 and > FreeBSD-5.1 of May 2003, works well with these drivers. > Hence, only fresh -current is broken. > > Full dmesg.boot of oldest -current follows. > > 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-BETA-20030523 #2: Sun May 25 00:28:30 EEST 2003 > root@:/var/obj/var/HEAD/src/sys/nn15 > Preloaded elf kernel "/boot/kernel/kernel" at 0xc044c000. > Preloaded elf module "/boot/modules/if_rl.ko" at 0xc044c1f4. > Preloaded elf module "/boot/modules/miibus.ko" at 0xc044c2a0. > Calibrating clock(s) ... i8254 clock: 1193010 Hz > CLK_USE_I8254_CALIBRATION not specified - using default frequency > Timecounter "i8254" frequency 1193182 Hz > Calibrating TSC clock ... TSC clock: 799435869 Hz > Timecounter "TSC" frequency 799435869 Hz > CPU: Intel Celeron (799.44-MHz 686-class CPU) > Origin = "GenuineIntel" Id = 0x686 Stepping = 6 > Features=0x383f9ff > real memory = 268369920 (255 MB) > Physical memory chunk(s): > 0x0000000000001000 - 0x000000000009efff, 647168 bytes (158 pages) > 0x0000000000473000 - 0x000000000fb31fff, 258732032 bytes (63167 pages) > avail memory = 255709184 (243 MB) > bios32: Found BIOS32 Service Directory header at 0xc00fad00 > bios32: Entry = 0xfb190 (c00fb190) Rev = 0 Len = 1 > pcibios: PCI BIOS entry at 0xf0000+0xb1c0 > pnpbios: Found PnP BIOS data at 0xc00fbbb0 > pnpbios: Entry = f0000:bbe0 Rev = 1.0 > Other BIOS signatures found: > null: > random: > mem: > Pentium Pro MTRR support enabled > VESA: information block > 56 45 53 41 00 03 00 01 00 01 01 00 00 00 22 00 > 00 01 80 00 05 02 07 01 00 01 1a 01 00 01 23 01 > 00 01 00 01 01 01 02 01 03 01 04 01 05 01 06 01 > 07 01 08 01 09 01 0a 01 0b 01 0c 01 0e 01 0f 01 > VESA: 33 mode(s) found > VESA: v3.0, 8192k memory, flags:0x1, mode table:0xc03ac7c2 (1000022) > VESA: NVidia > VESA: NVidia Corporation Riva TNT Chip Rev B1 > 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=11308086) > pcibios: BIOS version 2.10 > Using $PIR table, 10 entries at 0xc00fded0 > PCI-Only Interrupts: 5 9 11 > Location Bus Device Pin Link IRQs > slot 1 0 2 A 0x60 3 4 5 7 9 10 11 14 15 > slot 1 0 2 B 0x61 3 4 5 7 9 10 11 14 15 > slot 1 0 2 C 0x62 3 4 5 7 9 10 11 14 15 > slot 1 0 2 D 0x63 3 4 5 7 9 10 11 14 15 > slot 2 2 8 A 0x68 3 4 5 7 9 10 11 14 15 > slot 2 2 8 B 0x69 3 4 5 7 9 10 11 14 15 > slot 2 2 8 C 0x6a 3 4 5 7 9 10 11 14 15 > slot 2 2 8 D 0x6b 3 4 5 7 9 10 11 14 15 > slot 3 2 0 A 0x60 3 4 5 7 9 10 11 14 15 > slot 3 2 0 B 0x61 3 4 5 7 9 10 11 14 15 > slot 3 2 0 C 0x62 3 4 5 7 9 10 11 14 15 > slot 3 2 0 D 0x63 3 4 5 7 9 10 11 14 15 > slot 4 2 1 A 0x61 3 4 5 7 9 10 11 14 15 > slot 4 2 1 B 0x62 3 4 5 7 9 10 11 14 15 > slot 4 2 1 C 0x63 3 4 5 7 9 10 11 14 15 > slot 4 2 1 D 0x60 3 4 5 7 9 10 11 14 15 > slot 5 2 6 A 0x62 3 4 5 7 9 10 11 14 15 > slot 5 2 6 B 0x63 3 4 5 7 9 10 11 14 15 > slot 5 2 6 C 0x60 3 4 5 7 9 10 11 14 15 > slot 5 2 6 D 0x61 3 4 5 7 9 10 11 14 15 > slot 6 2 7 A 0x63 3 4 5 7 9 10 11 14 15 > slot 6 2 7 B 0x60 3 4 5 7 9 10 11 14 15 > slot 6 2 7 C 0x61 3 4 5 7 9 10 11 14 15 > slot 6 2 7 D 0x62 3 4 5 7 9 10 11 14 15 > slot 7 2 9 A 0x61 3 4 5 7 9 10 11 14 15 > slot 7 2 9 B 0x62 3 4 5 7 9 10 11 14 15 > slot 7 2 9 C 0x63 3 4 5 7 9 10 11 14 15 > slot 7 2 9 D 0x60 3 4 5 7 9 10 11 14 15 > slot 8 2 10 A 0x62 3 4 5 7 9 10 11 14 15 > slot 8 2 10 B 0x63 3 4 5 7 9 10 11 14 15 > slot 8 2 10 C 0x60 3 4 5 7 9 10 11 14 15 > slot 8 2 10 D 0x61 3 4 5 7 9 10 11 14 15 > embedded 0 31 A 0x60 3 4 5 7 9 10 11 14 15 > embedded 0 31 B 0x61 3 4 5 7 9 10 11 14 15 > embedded 0 31 C 0x6b 3 4 5 7 9 10 11 14 15 > embedded 0 31 D 0x63 3 4 5 7 9 10 11 14 15 > embedded 0 1 A 0x60 3 4 5 7 9 10 11 14 15 > embedded 0 1 B 0x61 3 4 5 7 9 10 11 14 15 > embedded 0 1 C 0x62 3 4 5 7 9 10 11 14 15 > embedded 0 1 D 0x63 3 4 5 7 9 10 11 14 15 > pcib0: at pcibus 0 on motherboard > pci0: on pcib0 > pci0: physical bus=0 > map[10]: type 3, range 32, base e4000000, size 26, enabled > found-> vendor=0x8086, dev=0x1130, revid=0x02 > bus=0, slot=0, func=0 > class=06-00-00, hdrtype=0x00, mfdev=0 > cmdreg=0x0006, statreg=0x2090, cachelnsz=0 (dwords) > lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) > found-> vendor=0x8086, dev=0x1131, revid=0x02 > bus=0, slot=1, func=0 > class=06-04-00, hdrtype=0x01, mfdev=0 > cmdreg=0x0107, statreg=0x0020, cachelnsz=0 (dwords) > lattimer=0x20 (960 ns), mingnt=0x0c (3000 ns), maxlat=0x00 (0 ns) > found-> vendor=0x8086, dev=0x244e, revid=0x02 > bus=0, slot=30, func=0 > class=06-04-00, hdrtype=0x01, mfdev=0 > cmdreg=0x0107, statreg=0x0080, cachelnsz=0 (dwords) > lattimer=0x00 (0 ns), mingnt=0x06 (1500 ns), maxlat=0x00 (0 ns) > found-> vendor=0x8086, dev=0x2440, revid=0x02 > bus=0, slot=31, func=0 > class=06-01-00, hdrtype=0x00, mfdev=1 > cmdreg=0x000f, statreg=0x0280, cachelnsz=0 (dwords) > lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) > map[20]: type 4, range 32, base 0000f000, size 4, enabled > found-> vendor=0x8086, dev=0x244b, revid=0x02 > bus=0, slot=31, func=1 > class=01-01-80, hdrtype=0x00, mfdev=0 > cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) > lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) > map[20]: type 4, range 32, base 0000d000, size 5, enabled > found-> vendor=0x8086, dev=0x2442, revid=0x02 > bus=0, slot=31, func=2 > class=0c-03-00, hdrtype=0x00, mfdev=0 > cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) > lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) > intpin=d, irq=11 > map[20]: type 4, range 32, base 0000d400, size 5, enabled > found-> vendor=0x8086, dev=0x2444, revid=0x02 > bus=0, slot=31, func=4 > class=0c-03-00, hdrtype=0x00, mfdev=0 > cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) > lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) > intpin=c, irq=11 > map[10]: type 4, range 32, base 0000d800, size 8, enabled > map[14]: type 4, range 32, base 0000dc00, size 6, enabled > found-> vendor=0x8086, dev=0x2445, revid=0x02 > bus=0, slot=31, func=5 > class=04-01-00, hdrtype=0x00, mfdev=0 > cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) > lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) > intpin=b, irq=9 > agp0: mem 0xe4000000-0xe7ffffff at device 0.0 on pci0 > agp0: allocating GATT for aperture of size 64M > pcib1: at device 1.0 on pci0 > pcib1: secondary bus 1 > pcib1: subordinate bus 1 > pcib1: I/O decode 0xf000-0xfff > pcib1: memory decode 0xec000000-0xedffffff > pcib1: prefetched decode 0xea000000-0xebffffff > pci1: on pcib1 > pci1: physical bus=1 > map[10]: type 1, range 32, base ec000000, size 24, enabled > map[14]: type 3, range 32, base ea000000, size 25, enabled > found-> vendor=0x10de, dev=0x002c, revid=0x15 > bus=1, slot=0, func=0 > class=03-00-00, hdrtype=0x00, mfdev=0 > cmdreg=0x0007, statreg=0x02b0, cachelnsz=0 (dwords) > lattimer=0x20 (960 ns), mingnt=0x05 (1250 ns), maxlat=0x01 (250 ns) > intpin=a, irq=5 > powerspec 1 supports D0 D3 current D0 > pci1: at device 0.0 (no driver attached) > pcib2: at device 30.0 on pci0 > pcib2: secondary bus 2 > pcib2: subordinate bus 2 > pcib2: I/O decode 0xc000-0xcfff > pcib2: memory decode 0xee000000-0xee0fffff > pcib2: prefetched decode 0xfff00000-0xfffff > pci2: on pcib2 > pci2: physical bus=2 > map[10]: type 4, range 32, base 0000c000, size 8, enabled > map[14]: type 1, range 32, base ee000000, size 8, enabled > found-> vendor=0x10ec, dev=0x8139, revid=0x10 > bus=2, slot=10, func=0 > class=02-00-00, hdrtype=0x00, mfdev=0 > cmdreg=0x0007, statreg=0x0290, cachelnsz=0 (dwords) > lattimer=0x20 (960 ns), mingnt=0x20 (8000 ns), maxlat=0x40 (16000 ns) > intpin=a, irq=11 > powerspec 2 supports D0 D1 D2 D3 current D0 > rl0: port 0xc000-0xc0ff mem 0xee000000-0xee0000ff irq 11 at device 10.0 on pci2 > pcib2: device rl0 requested decoded I/O range 0xc000-0xc0ff > rl0: Realtek 8139B detected. Warning, this may be unstable in autoselect mode > rl0: Ethernet address: 00:40:f4:65:6e:f8 > miibus0: on rl0 > rlphy0: on miibus0 > rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto > rl0: bpf attached > isab0: at device 31.0 on pci0 > isa0: on isab0 > atapci0: port 0xf000-0xf00f at device 31.1 on pci0 > ata0: pre reset mask=03 ostat0=50 ostat2=00 > ata0-master: ATAPI 00 00 > ata0-slave: ATAPI 14 eb > ata0: after reset mask=03 stat0=50 stat1=00 > ata0-master: ATA 01 a5 > ata0: devices=09 > ata0: at 0x1f0 irq 14 on atapci0 > ata1: pre reset mask=03 ostat0=50 ostat2=00 > ata1-master: ATAPI 00 00 > ata1-slave: ATAPI 00 00 > ata1: after reset mask=03 stat0=50 stat1=00 > ata1-master: ATA 01 a5 > ata1: devices=01 > ata1: at 0x170 irq 15 on atapci0 > pci0: at device 31.2 (no driver attached) > pci0: at device 31.4 (no driver attached) > pcm0: port 0xdc00-0xdc3f,0xd800-0xd8ff irq 9 at device 31.5 on pci0 > pcm0: > pcm0: Codec features 5 bit master volume, Realtek 3D Stereo Enhancement > pcm0: Primary codec extended features AMAP > pcm0: sndbuf_setmap 5f8000, 4000; 0xd1d90000 -> 5f8000 > pcm0: sndbuf_setmap 615000, 4000; 0xd1d94000 -> 615000 > 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: 17 devices, largest 156 bytes > PNP0000: adding irq mask 0x4 > PNP0000: adding io range 0x20-0x21, size=0x2, align=0 > PNP0000: adding io range 0xa0-0xa1, size=0x2, align=0 > pnpbios: handle 0 device ID PNP0000 (0000d041) > PNP0200: adding dma mask 0x10 > PNP0200: adding io range 0-0xf, size=0x10, align=0 > PNP0200: adding io range 0x81-0x83, size=0x3, align=0 > PNP0200: adding io range 0x87-0x87, size=0x1, align=0 > PNP0200: adding io range 0x89-0x8b, size=0x3, align=0 > PNP0200: adding io range 0x8f-0x91, size=0x3, align=0 > PNP0200: adding io range 0xc0-0xdf, size=0x20, align=0 > pnpbios: handle 1 device ID PNP0200 (0002d041) > PNP0100: adding irq mask 0x1 > PNP0100: adding io range 0x40-0x43, size=0x4, align=0 > pnpbios: handle 2 device ID PNP0100 (0001d041) > PNP0b00: adding irq mask 0x100 > PNP0b00: adding io range 0x70-0x71, size=0x2, align=0 > pnpbios: handle 3 device ID PNP0b00 (000bd041) > PNP0303: adding irq mask 0x2 > PNP0303: adding io range 0x60-0x60, size=0x1, align=0 > PNP0303: adding io range 0x64-0x64, size=0x1, align=0 > pnpbios: handle 4 device ID PNP0303 (0303d041) > PNP0800: adding io range 0x61-0x61, size=0x1, align=0 > pnpbios: handle 5 device ID PNP0800 (0008d041) > PNP0c04: adding irq mask 0x2000 > PNP0c04: adding io range 0xf0-0xff, size=0x10, align=0 > pnpbios: handle 6 device ID PNP0c04 (040cd041) > INT0800: adding fixed memory32 range 0xffb80000-0xffbfffff, size=0x80000 > pnpbios: handle 7 device ID INT0800 (0008d425) > PNP0c01: adding fixed memory32 range 0-0x9ffff, size=0xa0000 > PNP0c01: adding fixed memory32 range 0xffb00000-0xffb7ffff, size=0x80000 > PNP0c01: adding fixed memory32 range 0xfff00000-0xffffffff, size=0x100000 > PNP0c01: adding fixed memory32 range 0xfee00000-0xfee0ffff, size=0x10000 > PNP0c01: adding fixed memory32 range 0x100000-0xfffffff, size=0xff00000 > pnpbios: handle 8 device ID PNP0c01 (010cd041) > PNP0c02: adding fixed memory32 range 0xf0000-0xf3fff, size=0x4000 > PNP0c02: adding fixed memory32 range 0xf4000-0xf7fff, size=0x4000 > PNP0c02: adding fixed memory32 range 0xf8000-0xfbfff, size=0x4000 > PNP0c02: adding fixed memory32 range 0xfc000-0xfffff, size=0x4000 > pnpbios: handle 9 device ID PNP0c02 (020cd041) > PNP0a03: adding io range 0x294-0x297, size=0x4, align=0 > PNP0a03: adding io range 0x4d0-0x4d1, size=0x2, align=0 > PNP0a03: adding io range 0xcf8-0xcff, size=0x8, align=0 > PNP0a03: adding io range 0x480-0x48f, size=0x10, align=0 > PNP0a03: adding io range 0x4000-0x40f7, size=0xf8, align=0 > pnpbios: handle 10 device ID PNP0a03 (030ad041) > PNP0f13: adding irq mask 0x1000 > pnpbios: handle 11 device ID PNP0f13 (130fd041) > PNP0501: adding irq mask 0x10 > PNP0501: adding io range 0x3f8-0x3ff, size=0x8, align=0 > pnpbios: handle 12 device ID PNP0501 (0105d041) > PNP0400: adding irq mask 0x80 > PNP0400: adding io range 0x378-0x37f, size=0x8, align=0 > PNP0400: adding io range 0x778-0x77b, size=0x4, align=0 > PNP0400: adding io range 0xb78-0xb7b, size=0x4, align=0 > PNP0400: adding io range 0xf78-0xf7b, size=0x4, align=0 > pnpbios: handle 14 device ID PNP0400 (0004d041) > PNP0501: adding irq mask 0x8 > PNP0501: adding io range 0x2f8-0x2ff, size=0x8, align=0 > pnpbios: handle 16 device ID PNP0501 (0105d041) > PNPb006: adding irq mask 0x400 > PNPb006: adding io range 0x330-0x331, size=0x2, align=0 > pnpbios: handle 17 device ID PNPb006 (06b0d041) > PNPb02f: adding io range 0x201-0x207, size=0x7, align=0 > PNPb02f: adding io range 0x200-0x200, size=0x1, align=0 > pnpbios: handle 18 device ID PNPb02f (2fb0d041) > 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: