lkml.org 
[lkml]   [2003]   [Jul]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectDVD-RAM crashing system
... bought a Dell Poweredge 600 box with RH 7.3 (2.4.18-4 #1)
pre-installed, and SCSI hard disks. Added a Matsushita DVD-RAM
LF-D311 atapi dvd-ram (that, along with a cd-rom, are the only
IDE devices).

Now, when I do a full backup (as opposed to a differential; I'm
using Microlite's BackupEdge, a Super-Tar), the machine
(sometimes) hangs with the error message:

"Serverworks OSB4 in impossible state.
Disable UDMA or if you are using Seagate then try switching disk
types on this controller. Please report this event to osb4-
bug@ide.cabal.tm
OSB4: continuing might cause disk corruption."

RH support advised me to remove "ide0=ata66 ide1=ata66" from the
kernel line in /boot/grub/grub.conf, add "ide-nodma" and reboot.
No joy. Note the following kernel messages at boot-up:

Jul 18 02:31:52 gemach kernel: Kernel command line: ro
root=/dev/sda9 hda=ide-scsi ide=nodma
Jul 18 02:31:52 gemach kernel: ide_setup: hda=ide-scsi
Jul 18 02:31:54 gemach kernel: ide0: BM-DMA at 0x08b0-0x08b7,
BIOS settings: hda:pio, hdb:pio
Jul 18 02:31:55 gemach kernel: ide1: BM-DMA at 0x08b8-0x08bf,
BIOS settings: hdc:DMA, hdd:pio
Jul 18 02:31:55 gemach kernel: hda: MATSHITADVD-RAM LF-D311,
ATAPI CD/DVD-ROM drive
Jul 18 02:31:55 gemach kernel: hdc: GCR-8481B, ATAPI CD/DVD-ROM
drive
Jul 18 02:31:35 gemach rc.sysinit: Setting hard drive parameters
for hdc: succeeded
Jul 18 02:31:59 gemach kernel: hdc: ATAPI 48X CD-ROM drive, 128kB
Cache
Jul 18 02:31:59 gemach kernel: hda: driver not present
Jul 18 02:31:59 gemach kernel: hda: DMA disabled
Jul 18 02:31:59 gemach kernel: hdc: DMA disabled
Jul 18 02:31:59 gemach kernel: hdc: DMA disabled

According to the RH technician,

"Unfortunately this may be beyond a software resolution. On the
machine I last saw this error on (it was not a Dell) the chipset
would not accept commands that disabled DMA properly. By issuing
the normal commands to disable DMA, then checking in various
parts of the /proc filesystem, you would find parts of the
kernel that believe DMA to be disabled, and other parts that
believe DMA enabled- thus an 'impossible state'."

Anyone out there with tips on how to resolve this? Perhaps I can
force the kernel to think that DMA has been disabled?

Thanks in advance, and please cc: me at awacs@egps.com.

--
_________________________________________
Nachman Yaakov Ziskind, EA, LLM awacs@egps.com
Attorney and Counselor-at-Law http://yankel.com
Economic Group Pension Services http://egps.com
Actuaries and Employee Benefit Consultants
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:46    [W:0.079 / U:0.220 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site