Date: Tue, 21 Mar 2000 20:50:34 -0800 From: Andy Sparrow <andy@geek4food.org> To: stable@FreeBSD.ORG Subject: ncr problems on 3.4-Stable Message-ID: <200003220450.UAA31802@mega.geek4food.org>
next in thread | raw e-mail | index | archive | help
Hi all. I've been running 3.x-stable on a firewall box for months and months, and it's been very, well, stable :=) Recently, it's started intermittantly (every week or so) giving problems like the following (somewhat trimmed) output: Mar 17 18:34:32 BSDpc syslogd: /var/log/messages: Input/output error Mar 17 18:34:32 BSDpc /kernel: ncr0:0: ERROR (0:c1) (9-ab-2) (e0/5) @ (script 6bc:190001ff). Mar 17 18:34:32 BSDpc /kernel: ncr0: script cmd = 89030000 Mar 17 18:34:32 BSDpc /kernel: ncr0: regdump: da 10 80 05 47 e0 00 0f fe 09 80 ab 80 00 0b 00. Mar 17 18:34:32 BSDpc /kernel: ncr0: have to clear fifos. Mar 17 18:34:32 BSDpc /kernel: ncr0: restart (fatal error). Mar 17 18:34:32 BSDpc /kernel: (da0:ncr0:0:0:0): COMMAND FAILED (9 ff) @0xc078f200. Mar 17 18:34:32 BSDpc /kernel: swap_pager: indefinite wait buffer: device: 0x30401, blkno: 832, size: 4096 Mar 17 18:34:32 BSDpc last message repeated 2 times Mar 17 18:34:32 BSDpc /kernel: ncr0: timeout nccb=0xc078f200 (skip) Mar 17 18:34:32 BSDpc last message repeated 2 times Mar 17 18:34:32 BSDpc /kernel: ncr0: timeout nccb=0xc078f200 (skip) Mar 17 18:34:32 BSDpc /kernel: ncr0: timeout nccb=0xc0791e00 (skip) Mar 17 18:34:32 BSDpc /kernel: ncr0: timeout nccb=0xc0791c00 (skip) Mar 17 18:34:32 BSDpc /kernel: swap_pager: indefinite wait buffer: device: 0x30401, blkno: 832, size: 4096 Mar 17 18:34:32 BSDpc /kernel: swap_pager: indefinite wait buffer: device: 0x30401, blkno: 28272, size: 8192 Mar 17 18:34:32 BSDpc /kernel: ncr0: timeout nccb=0xc078f200 (skip) Mar 17 18:34:32 BSDpc /kernel: ncr0: timeout nccb=0xc0791e00 (skip) Mar 17 18:34:32 BSDpc /kernel: ncr0: timeout nccb=0xc0791c00 (skip) Mar 17 18:34:32 BSDpc /kernel: swap_pager: indefinite wait buffer: device: 0x30401, blkno: 832, size: 4096 Mar 17 18:34:32 BSDpc /kernel: swap_pager: indefinite wait buffer: device: 0x30401, blkno: 28272, size: 8192 Mar 17 18:34:32 BSDpc /kernel: ncr0: timeout nccb=0xc078f200 (skip) Mar 17 18:34:32 BSDpc /kernel: swap_pager: I/O error - pagein failed; blkno 28272, size 8192, error 5 Mar 17 18:34:32 BSDpc /kernel: vm_fault: pager read error, pid 447 (getty) Mar 17 18:34:32 BSDpc /kernel: swap_pager: I/O error - pagein failed; blkno 832, size 4096, error 5 Mar 17 18:34:32 BSDpc /kernel: vm_fault: pager read error, pid 30582 (master) Mar 17 18:34:33 BSDpc /kernel: ncr0: timeout nccb=0xc0791e00 (skip) Mar 17 18:34:36 BSDpc /kernel: ncr0: timeout nccb=0xc0791c00 (skip) Mar 17 18:34:52 BSDpc /kernel: swap_pager: indefinite wait buffer: device: 0x30401, blkno: 10720, size: 4096 At this point, rebooting is really the only option. Hardware is an Intel 430VX chipset with a 233MMX CPU fitted, 32Mb true parity memory, and two PCI NIC cards, along with a TekRam DC-390 F (I think, AMD 53c875 chipset, anyway) SCSI card. Here's the dmesg output: Copyright (c) 1992-1999 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 3.4-STABLE #19: Sun Mar 12 13:07:22 PST 2000 root@BSDpc.geek4food.org:/usr/src/sys/compile/BSDpc Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 233864380 Hz CPU: Pentium/P55C (233.86-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x543 Stepping = 3 Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX> real memory = 33554432 (32768K bytes) avail memory = 29917184 (29216K bytes) Preloaded elf kernel "kernel" at 0xc02d1000. Probing for devices on PCI bus 0: chip0: <Intel 82437VX PCI cache memory controller> rev 0x02 on pci0.0.0 chip1: <Intel 82371SB PCI to ISA bridge> rev 0x01 on pci0.7.0 ide_pci0: <Intel PIIX3 Bus-master IDE controller> rev 0x00 on pci0.7.1 fxp0: <Intel EtherExpress Pro 10/100B Ethernet> rev 0x02 int a irq 11 on pci0.8.0 fxp0: Ethernet address 00:a0:c9:6f:ac:13 de0: <Digital 21040 Ethernet> rev 0x23 int a irq 10 on pci0.9.0 de0: SMC 8432BTA 21040 [10Mb/s] pass 2.3 de0: address 00:00:c0:80:04:be ncr0: <ncr 53c875 fast20 wide scsi> rev 0x03 int a irq 9 on pci0.10.0 Probing for PnP devices: CSN 1 Vendor ID: BRI9400 [0x0094490a] Serial 0xfd15c320 Comp ID: @@@0000 [0x00000000] Probing for devices on the ISA bus: sc0 on isa sc0: VGA color <16 virtual consoles, flags=0x0> ed0 not found at 0x280 atkbdc0 at 0x60-0x6f on motherboard atkbd0 irq 1 on isa sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A ppc0 at 0x378 irq 7 on isa ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/16 bytes threshold ppb0: IEEE1284 device found /NIBBLE Probing for PnP devices on ppbus0: ppbus0: <Canon BJC-7000/2.03> PRINTER BJL,BJRaster3,BSCC lpt0: <generic printer> on ppbus 0 lpt0: Interrupt-driven port fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fd0: 1.44MB 3.5in wdc0 at 0x1f0-0x1f7 irq 14 flags 0xa0ffa0ff on isa wdc0: unit 0 (wd0): <IBM-DBOA-2540>, 32-bit, multi-block-32 wd0: 516MB (1058400 sectors), 1050 cyls, 16 heads, 63 S/T, 512 B/S wdc1 at 0x170-0x177 irq 15 flags 0xa0ffa0ff on isa wdc1: unit 0 (wd2): <WDC AC33100H>, DMA, 32-bit, multi-block-16 wd2: 3020MB (6185088 sectors), 6136 cyls, 16 heads, 63 S/T, 512 B/S wdc1: unit 1 (atapi): <HITACHI CDR-8130/0021>, removable, accel, dma, iordy acd0: drive speed 1377 - 2755KB/sec, 128KB cache acd0: supported read types: CD-R, CD-RW, CD-DA, packet track acd0: Audio: play, 255 volume levels acd0: Mechanism: ejectable tray acd0: Medium: CD-ROM 120mm data disc loaded, unlocked vga0 at 0x3b0-0x3df maddr 0xa0000 msize 131072 on isa npx0 on motherboard npx0: INT 16 interface Intel Pentium detected, installing workaround for F00F bug Errr, what's going on? Is this a hardware problem (the boot/swap drive is a slow old Fujitsu 500Mb drive, which always seemed to work fine before), or something wacky with either CAM or the NCR support? I can happily replace the hardware, but if there's anything that should be done to identify some weird problem, I'd be happy to help out as best I can (like providing access, additional information etc). Cheers, AS To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200003220450.UAA31802>