Messages in this thread | | | Date | Wed, 17 Jun 1998 16:49:16 +0200 (CEST) | From | Daniel Ryde <> | Subject | SCSI in kernel 2.0.34. |
| |
Hi,
The aic7xxx v5.0.14 driver seems broken, or something dependent inbetween. I've seen posts about the new driver 5.0.19, but no mention about a fix to my problem or similar problems, so I have not tried the last one. The problem is on a Newsserver PII/233, ASUS MB, with two brand new 9Gig IBM DGHS09U Ultra Wide disks connected to a Adaptec AHA-294X controller, tag_info:{{24,24}}. There are one big md striped partition for news spool, one normal for system and one swap. When I swiched from kernel 2.0.34pre10 to the real 2.0.34 it began generate lots of SCSI errors and ext2fs errors on the partitions like this:
Jun 16 10:40:59 minox kernel: SCSI disk error : host 0 channel 0 id 1 lun 0 return code = 28000002 Jun 16 10:40:59 minox kernel: extra data not valid Current error sd08:11: sense key Hardware Error Jun 16 10:40:59 minox kernel: Additional sense indicates Internal target failure Jun 16 10:40:59 minox kernel: scsidisk I/O error: dev 08:11, sector 8, absolute sector 40 Jun 16 10:41:02 minox kernel: scsi0 channel 0 : resetting for second half of retries. Jun 16 10:41:02 minox kernel: SCSI bus is being reset for host 0 channel 0. Jun 16 10:41:02 minox kernel: SCSI disk error : host 0 channel 0 id 1 lun 0 return code = 80000 Jun 16 10:41:02 minox kernel: scsidisk I/O error: dev 08:11, sector 1966142, absolute sector 1966174 Jun 16 10:41:02 minox kernel: (scsi0:0:0:0) Using wide (16 bit) transfers. Jun 16 10:41:02 minox kernel: (scsi0:0:0:0) Synchronous at 10.0MHz, offset 8. Jun 16 10:41:04 minox kernel: (scsi0:0:1:0) Using wide (16 bit) transfers. Jun 16 10:41:04 minox kernel: (scsi0:0:1:0) Synchronous at 10.0MHz, offset 8. Jun 16 10:41:04 minox kernel: SCSI disk error : host 0 channel 0 id 1 lun 0 return code = 18000002 Jun 16 10:41:04 minox kernel: extra data not valid Current error sd08:11: sense key Aborted Command Jun 16 10:41:04 minox kernel: Additional sense indicates Synchronous data transfer error Jun 16 10:41:04 minox kernel: scsidisk I/O error: dev 08:11, sector 1967816, absolute sector 1967848 Jun 16 10:41:04 minox kernel: SCSI disk error : host 0 channel 0 id 1 lun 0 return code = 18000002 Jun 16 10:41:04 minox kernel: extra data not valid Current error sd08:11: sense key Aborted Command Jun 16 10:41:04 minox kernel: Additional sense indicates Synchronous data transfer error Jun 16 10:41:04 minox kernel: scsidisk I/O error: dev 08:11, sector 2924606, absolute sector 2924638 Jun 16 10:44:42 minox kernel: EXT2-fs error (device 09:00): ext2_new_block: Free blocks count corrupted for block group 357 Jun 16 10:44:42 minox kernel: EXT2-fs error (device 09:00): ext2_new_block: Free blocks count corrupted for block group 357
And so on. Several per day. I tried to swich down the transferrate to 20Mb/sek to see if it was a hardware problem, but it did not make any difference. But swiching back to 2.0.34pre10 made it ok (yet).
Here's the .config (2.0.34): CONFIG_NET=y CONFIG_PCI=y CONFIG_SYSVIPC=y CONFIG_BINFMT_AOUT=y CONFIG_BINFMT_ELF=y CONFIG_KERNEL_ELF=y CONFIG_M586=y CONFIG_BLK_DEV_FD=y CONFIG_BLK_DEV_IDE=y CONFIG_BLK_DEV_TRITON=y CONFIG_BLK_DEV_MD=y CONFIG_MD_LINEAR=y CONFIG_MD_STRIPED=y CONFIG_NET_ALIAS=y CONFIG_INET=y CONFIG_SYN_COOKIES=y CONFIG_IP_ALIAS=y CONFIG_IP_NOSR=y CONFIG_SKB_LARGE=y CONFIG_SCSI=y CONFIG_BLK_DEV_SD=y CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_AIC7XXX=y CONFIG_OVERRIDE_CMDS=y CONFIG_AIC7XXX_CMDS_PER_LUN=24 CONFIG_AIC7XXX_RESET_DELAY=5 CONFIG_NETDEVICES=y CONFIG_DUMMY=y CONFIG_NET_ETHERNET=y CONFIG_NET_VENDOR_3COM=y CONFIG_VORTEX=y CONFIG_EXT2_FS=y CONFIG_NLS=y CONFIG_FAT_FS=y CONFIG_MSDOS_FS=y CONFIG_NLS_CODEPAGE_437=y CONFIG_NLS_CODEPAGE_850=y CONFIG_NLS_ISO8859_1=y CONFIG_PROC_FS=y CONFIG_SERIAL=y
Here's the bootmessages (2.0.34): Console: 16 point font, 400 scans Console: colour VGA+ 80x25, 1 virtual console (max 63) BIOS32 Service Directory structure at 0x000f9a20 BIOS32 Service Directory entry at 0xf0520 pcibios_init : PCI BIOS revision 2.10 entry at 0xf0550 Probing PCI hardware. Calibrating delay loop.. ok - 233.47 BogoMIPS Memory: 127948k/131072k available (656k kernel code, 384k reserved, 2084k data) Swansea University Computer Society NET3.035 for Linux 2.0 NET3: Unix domain sockets 0.13 for Linux NET3.035. Swansea University Computer Society TCP/IP for NET3.034 IP Protocols: ICMP, UDP, TCP Checking 386/387 coupling... Ok, fpu using exception 16 error reporting. Checking 'hlt' instruction... Ok. Linux version 2.0.34 (ryde@hobbe) (gcc version 2.7.2.1) #1 Thu Jun 4 15:52:29 CEST 1998 Starting kswapd v 1.4.2.2 Serial driver version 4.13 with no serial options enabled tty00 at 0x03f8 (irq = 4) is a 16550A tty01 at 0x02f8 (irq = 3) is a 16550A ide: i82371 PIIX (Triton) on PCI bus 0 function 33 ide0: BM-DMA at 0xd800-0xd807 ide1: BM-DMA at 0xd808-0xd80f Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 md driver 0.35 MAX_MD_DEV=4, MAX_REAL=8 linear personality registered raid0 personality registered (scsi0) <Adaptec AHA-294X Ultra SCSI host adapter> found at PCI 10/0 (scsi0) Wide Channel, SCSI ID=7, 16/255 SCBs (scsi0) BIOS enabled, IO Port 0xb800, IRQ 11 (scsi0) IO Memory at 0xe3000000, MMAP Memory at 0x8805000 (scsi0) Resetting channel (scsi0) Downloading sequencer code... 406 instructions downloaded scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.0.14/3.2.4 <Adaptec AHA-294X Ultra SCSI host adapter> scsi : 1 host. (scsi0:0:-1:-1) Scanning channel for devices. (scsi0:0:0:0) Using wide (16 bit) transfers. (scsi0:0:0:0) Synchronous at 10.0MHz, offset 8. Vendor: IBM Model: DGHS09U Rev: 0170 Type: Direct-Access ANSI SCSI revision: 03 Detected scsi disk sda at scsi0, channel 0, id 0, lun 0 (scsi0:0:1:0) Using wide (16 bit) transfers. (scsi0:0:1:0) Synchronous at 10.0MHz, offset 8. Vendor: IBM Model: DGHS09U Rev: 0350 Type: Direct-Access ANSI SCSI revision: 03 Detected scsi disk sdb at scsi0, channel 0, id 1, lun 0 scsi : detected 2 SCSI disks total. SCSI device sda: hdwr sector= 512 bytes. Sectors= 17916240 [8748 MB] [8.7 GB] SCSI device sdb: hdwr sector= 512 bytes. Sectors= 17916240 [8748 MB] [8.7 GB] eth0: 3Com 3c590 Vortex 10Mbps at 0xd000, 00:20:af:f6:c7:1d, IRQ 10 32K byte-wide RAM 1:1 Rx:Tx split, 10baseT interface. eth0: Overriding PCI latency timer (CFLT) setting of 32, new value is 248. 3c59x.c:v0.99E 5/12/98 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html Partition check: sda: sda1 sda2 sda3 sdb: sdb1 VFS: Mounted root (ext2 filesystem) readonly. Adding Swap: 66540k swap-space (priority -1) REGISTER_DEV sda3 to md0 done REGISTER_DEV sdb1 to md0 done raid0 : Allocating 64 bytes for hash. START_DEV md0 raid0
-- Best Regards
Daniel Ryde, System Administrator __________________________________________________________________________ Tripnet AB Visit Address: Telephone: +46 31 7252500 Box 5071 Avagen 42 Facsimile: +46 31 7252501 S-402 22 GOTEBORG GOTEBORG Email: ryde@tripnet.se Sweden Sweden
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu
| |