Date: Sun, 10 Nov 2002 00:17:57 -0800 From: David Schultz <dschultz@uclink.Berkeley.EDU> To: "Justin T. Gibbs" <gibbs@scsiguy.com> Cc: ANYBODY <somebody@kashmir.etowns.net>, freebsd-current@FreeBSD.ORG Subject: Re: adaptec scsi - seagate da -- current Message-ID: <20021110081757.GA961@HAL9000.homeunix.com> In-Reply-To: <376290000.1035997229@aslan.btc.adaptec.com> References: <20021030095416.GA1840@hurd1.kashmir.etowns.net> <376290000.1035997229@aslan.btc.adaptec.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Thus spake Justin T. Gibbs <gibbs@scsiguy.com>: > > I am running current cvsuped within this week. I have an adaptec > > builtin scsi controller and a seagate drive attached to it and > > after every bootup as soon as there is heavy disk activity > > the drive gets disabled for 1 or 2 minutes and meanwhile all > > functionality RELATED to disk I/O freezes for this time duration > > eventually I see the following messages on console and every > > thing is hunky dorry again. Have had this problem ever since I > > upgraded to current. Stable never had any problem. neither did > > netbsd which ran on this machine for a little while. > > Can anyone familiar with this device driver comment. > > Is it also coincidentally possible that the disk starts > > showing its age right when I switched to current .... nah too > > much of coincidence. anyway here are the messages: > > Can you provide the model number and firmware revision for > this drive? According to the controller, the drive is failing > to respond to a whole slew of commands that we have queued to > it. You might have better luck if you reduce the tag depth > to the disk via camcontrol. I'm running into the same problems on a very light I/O load (running /usr/bin/less on certain files triggers it). There's also a timeout every time at bootup. I have included my dmesg below. I acquired the hardware recently (used but free). Therefore, I don't know much about it, except that some of it didn't work when I got it. Like the original poster, I have an integrated Adaptec SCSI controller (AIC-7880, BIOS rev 1.2S-HP, it says). I lack SCSI-fu, so please let me know if any additional information would be useful. I can provide access to the box to anyone interested in tracking down the problem. Timecounter "i8254" frequency 1193182 Hz CPU: Pentium Pro (199.74-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x619 Stepping = 9 Features=0xfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV> real memory = 536870912 (524288K bytes) avail memory = 517156864 (505036K bytes) Changing APIC ID for IO APIC #0 from 16 to 2 in MP table APIC_IO: MP table broken: 8259->APIC entry missing! Changing APIC ID for IO APIC #0 from 0 to 2 on chip Programming 16 pins in IOAPIC #0 IOAPIC #0 intpin 2 -> irq 0 FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): apic id: 1, version: 0x00040011, at 0xfee00000 cpu1 (AP): apic id: 0, version: 0x00040011, at 0xfee00000 io0 (APIC): apic id: 2, version: 0x000f0011, at 0xfec00000 Initializing GEOMetry subsystem Pentium Pro MTRR support enabled npx0: <math processor> on motherboard npx0: INT 16 interface pcib0: <Intel 82454KX/GX (Orion) host to PCI bridge> at pcibus 0 on motherboard pci0: <PCI bus> on pcib0 isab0: <PCI-ISA bridge> at device 0.0 on pci0 isa0: <ISA bus> on isab0 atapci0: <CMD 646 ATA controller> port 0xfc00-0xfc0f,0x374-0x377,0x170-0x17f,0x3f4-0x3f7,0x1f0-0x1ff irq 14 at device 1.0 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 ahc0: <Adaptec aic7880 Ultra SCSI adapter> port 0xf800-0xf8ff mem 0xffdfc000-0xffdfcfff irq 9 at device 2.0 on pci0 ahc0: Using left over BIOS settings aic7880: Ultra Single Channel A, SCSI Id=7, 16/253 SCBs fxp0: <Intel Pro 10/100B/100+ Ethernet> port 0xf400-0xf41f mem 0xffc00000-0xffcfffff,0xffdec000-0xffdecfff irq 10 at device 12.0 on pci0 fxp0: Ethernet address 00:60:b0:6b:2d:1b inphy0: <i82555 10/100 media interface> on miibus0 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto pci0: <display, VGA> at device 14.0 (no driver attached) pci0: <memory, RAM> at device 20.0 (no driver attached) orm0: <Option ROMs> at iomem 0xc8000-0xcc7ff,0xc0000-0xc7fff on isa0 atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0 atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 fdc0: <enhanced floppy controller (i82077, NE72065 or clone)> 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 pmtimer0 on isa0 sc0: <System console> at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A sio1 at port 0x2f8-0x2ff irq 3 on isa0 sio1: type 16550A vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 unknown: <PNP0303> can't assign resources (port) unknown: <PNP0501> can't assign resources (port) unknown: <PNP0501> can't assign resources (port) unknown: <PNP0700> can't assign resources (port) Timecounters tick every 10.000 msec APIC_IO: Testing 8254 interrupt delivery APIC_IO: routing 8254 via IOAPIC #0 intpin 2 acd0: CDROM <HITACHI CDR-8130> at ata0-slave PIO4 Waiting 15 seconds for SCSI devices to settle (probe0:ahc0:0:0:0): SCB 0x9 - timed out ahc0: Dumping Card State in Message-out phase, at SEQADDR 0x15f ACCUM = 0xa0, SINDEX = 0x61, DINDEX = 0xc0, ARG_2 = 0x2 HCNT = 0x0 SCBPTR = 0x0 SCSISEQ = 0x12, SBLKCTL = 0x0 DFCNTRL = 0x4, DFSTATUS = 0x6d LASTPHASE = 0xa0, SCSISIGI = 0xb6, SXFRCTL0 = 0xa8 SSTAT0 = 0x7, SSTAT1 = 0x3 STACK == 0xe4, 0x0, 0x159, 0x189 SCB count = 10 Kernel NEXTQSCB = 5 Card NEXTQSCB = 2 QINFIFO entries: 2 Waiting Queue entries: Disconnected Queue entries: QOUTFIFO entries: Sequencer Free SCB List: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Sequencer SCB Info: 0(c 0x48, s 0x7, l 0, t 0x9) 1(c 0x0, s 0xff, l 255, t 0xff) 2(c 0x0, s 0xff, l 255, t 0xff) 3(c 0x0, s 0xff, l 255, t 0xff) 4(c 0x0, s 0xff, l 255, t 0xff) 5(c 0x0, s 0xff, l 255, t 0xff) 6(c 0x0, s 0xff, l 255, t 0xff) 7(c 0x0, s 0xff, l 255, t 0xff) 8(c 0x0, s 0xff, l 255, t 0xff) 9(c 0x0, s 0xff, l 255, t 0xff) 10(c 0x0, s 0xff, l 255, t 0xff) 11(c 0x0, s 0xff, l 255, t 0xff) 12(c 0x0, s 0xff, l 255, t 0xff) 13(c 0x0, s 0xff, l 255, t 0xff) 14(c 0x0, s 0xff, l 255, t 0xff) 15(c 0x0, s 0xff, l 255, t 0xff) Pending list: 2(c 0x8, s 0x17, l 0), 9(c 0x48, s 0x7, l 0) Kernel Free SCB list: 3 4 6 7 8 1 0 Untagged Q(0): 9 Untagged Q(1): 2 (probe0:ahc0:0:0:0): BDR message in message buffer (probe0:ahc0:0:0:0): no longer in timeout, status = 300 da0 at ahc0 bus 0 target 0 lun 0 da0: <QUANTUM XP34550S LXY1> Fixed Direct Access SCSI-2 device da0: 20.000MB/s transfers (20.000MHz, offset 15), Tagged Queueing Enabled da0: 4341MB (8890760 512 byte sectors: 64H 32S/T 4341C) da1 at ahc0 bus 0 target 1 lun 0 da1: <QUANTUM VIKING 4.5 NSE 8808> Fixed Direct Access SCSI-2 device da1: 20.000MB/s transfers (20.000MHz, offset 15), Tagged Queueing Enabled da1: 4345MB (8899737 512 byte sectors: 64H 32S/T 4345C) SMP: AP CPU #1 Launched! Mounting root from ufs:/dev/da0s2a To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021110081757.GA961>