FC3 x86-64 freezes on SATA?!?!
Angelo Machils
angelus at sangreal.demon.nl
Sat Feb 19 21:04:01 UTC 2005
Hello there!
Sometimes my box just 'freezes' on me, especially when I try some
disk-intensive task (like rebuilding the database for slocate). It's
probably a kernel panic (afterwards there are no entries in any log) and
this also happens sometimes even at startup (most times at the 'checking
for hardware' point). I get a message then about a kernel panic, not
being able to sync and there is a mention about two SCSI modules who
lock up (sorry, don't have the exact message, and here also there is
nothing in the log, since it's a kernel panic). From searches on the
internet I gather there must be some bad blocks on the disk, and
smartctl could help, but since my SATA uses libata (the disk shows up as
being a SCSI disk -- a /dev/sda) and this has no support in smartctl.
What other util or solution could I try, because my box is even more
unstable now then a win box at the moment.
The entries in the websites show a little different error message, but
the result is very similar. Very strange is that the only mention I find
about such problems are always in a RAID environment, and I don't use
RAID.....
Hope this is enough information:
[angelo at solaris]# lspci|grep IDE
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev 01)
00:05.0 IDE interface: Silicon Integrated Systems [SiS] RAID bus
controller 180 SATA/PATA [SiS] (rev 01)
[angelo at solaris]# smartctl -i /dev/sda
smartctl version 5.33 [x86_64-redhat-linux-gnu] Copyright (C) 2002-4
Bruce AllenHome page is http://smartmontools.sourceforge.net/
Device: ATA Maxtor 6Y160M0 Version: YAR5
SATA disks accessed via libata are not currently supported by
smartmontools. When libata is given an ATA pass-thru ioctl() then an
additional '-d libata' device type will be added to smartmontools.
Besides that, there is also a 'real' SCSI card in the system, 00:0c.0
SCSI storage controller: Adaptec AHA-7850 (rev 01) which uses the
aic7xxx module. Could this be a problem, since most other 64 bits
Linux's wouldn't even boot with this card in the system. This card has
however, been in several other (AMD 32 bits) systems without problem (I
put it in a AMD Athlon XP 2600+ system, with FC3, and no problems
what-so-ever). My /var/log/messages says:
Feb 8 13:26:48 localhost kernel: scsi: unknown opcode 0xbd
Feb 8 18:32:37 localhost kernel: scsi0 : Adaptec AIC7XXX EISA/VLB/PCI
SCSI HBA DRIVER, Rev 6.2.36
Feb 8 18:32:37 localhost kernel: (scsi0:A:3): 10.000MB/s transfers
(10.000MHz, offset 15)
Feb 8 18:32:37 localhost kernel: (scsi0:A:4): 10.000MB/s transfers
(10.000MHz, offset 15)
Feb 8 18:32:37 localhost kernel: scsi1 : sata_sis
Feb 8 18:32:37 localhost kernel: scsi2 : sata_sis
Feb 8 18:32:37 localhost kernel: Attached scsi disk sda at scsi1,
channel 0, id 0, lun 0
Feb 8 18:32:38 localhost kernel: Attached scsi tape st0 at scsi0,
channel 0, id 3, lun 0
Feb 8 18:32:38 localhost kernel: Attached scsi tape st1 at scsi0,
channel 0, id 4, lun 0
Feb 8 18:32:30 localhost kernel: Bootdata ok (command line is ro
root=LABEL=/)
Feb 8 18:32:30 localhost kernel: BIOS-e820: 000000003fff3000 -
0000000040000000 (ACPI data)
Feb 8 18:32:31 localhost kernel: Memory: 1024740k/1048512k available
(2362k kernel code, 23008k reserved, 1268k data, 176k init)
Feb 8 18:32:32 localhost smartd[5375]: Device /dev/sda, SATA disks
accessed via libata are not currently supported by smartmontools. When
libata is given an ATA pass-thru ioctl() then an additional '-d libata'
device type will be added to smartmontools.
Feb 8 18:32:33 localhost kernel: ksign: Installing public key data
Feb 8 18:32:37 localhost kernel: ata1: SATA max UDMA/133 cmd 0xE200 ctl
0xE302 bmdma 0xE600 irq 177
Feb 8 18:32:37 localhost kernel: ata2: SATA max UDMA/133 cmd 0xE400 ctl
0xE502 bmdma 0xE608 irq 177
Feb 8 18:32:37 localhost kernel: ata1: dev 0 ATA, max UDMA/133,
320173056 sectors: lba48
Feb 8 18:32:37 localhost kernel: ata1: dev 0 configured for UDMA/133
Feb 8 18:32:37 localhost kernel: scsi1 : sata_sis
Feb 8 18:32:37 localhost kernel: ata2: no device found (phy stat 00000000)
Feb 8 18:32:37 localhost kernel: scsi2 : sata_sis
Feb 8 18:32:38 localhost kernel: EXT3-fs: mounted filesystem with
ordered data mode.
Feb 8 18:32:38 localhost kernel: EXT3-fs: mounted filesystem with
ordered data mode.
Feb 8 18:32:38 localhost kernel: EXT3-fs: mounted filesystem with
ordered data mode.
There is a DVD player on the IDE bus
Thanks for any help/assistance/help, because it is getting to be a real
pain.....
Angelo
More information about the amd64-list
mailing list