* BUGFIX: UDMA-SiS5513 chipset support
@ 2001-08-18 18:23 Frank Neuber
2001-08-18 19:14 ` Andre Hedrick
2001-08-18 19:46 ` Jussi Laako
0 siblings, 2 replies; 5+ messages in thread
From: Frank Neuber @ 2001-08-18 18:23 UTC (permalink / raw)
To: andre; +Cc: linux-kernel
[-- Attachment #1: Type: TEXT/PLAIN, Size: 764 bytes --]
Hi,
recently I did an upgrade of my old computer (ASUS SP97-V) to
the kernel-2.4.7.
Problem:
My system was crashing even when I load the module ide-disk.o
Solution:
Because of the broken hardware (some UDMA problems with an non
UDMA-Cabel to the drive) the linux kernel hangs during ide_dma_check.
Even if UDMA is disabeld in the bios, the kernel detect this drive as
an udma drive. And this is wrong!!
My solution was simply to comment out the ide_dma_check in ide.c.
You can find this patch as attachment.
Frank
--
_/_/_/_/ _// _/ Frank Neuber
_/ _/_/ _/ frank.neuber@gmx.de (private)
_/_/_/ _/ _/ _/
_/ _/ _/_/ neuber@opensource-systemberatung.de
_/ _/ // http://www.opensource-systemberatung.de
[-- Attachment #2: ide-sis.patch --]
[-- Type: TEXT/PLAIN, Size: 421 bytes --]
--- ide.c Sat Aug 18 19:46:08 2001
+++ ide-sis.c Sat Aug 18 19:45:51 2001
@@ -3431,7 +3431,7 @@
* PARANOIA!!!
*/
(void) (HWIF(drive)->dmaproc(ide_dma_off_quietly, drive));
- (void) (HWIF(drive)->dmaproc(ide_dma_check, drive));
+ //(void) (HWIF(drive)->dmaproc(ide_dma_check, drive));
}
drive->dsc_overlap = (drive->next != drive && driver->supports_dsc_overlap);
drive->nice1 = 1;
^ permalink raw reply [flat|nested] 5+ messages in thread* Re: BUGFIX: UDMA-SiS5513 chipset support
2001-08-18 18:23 BUGFIX: UDMA-SiS5513 chipset support Frank Neuber
@ 2001-08-18 19:14 ` Andre Hedrick
2001-08-18 20:36 ` Frank Neuber
2001-08-18 19:46 ` Jussi Laako
1 sibling, 1 reply; 5+ messages in thread
From: Andre Hedrick @ 2001-08-18 19:14 UTC (permalink / raw)
To: Frank Neuber; +Cc: linux-kernel
Frank,
Not the correct solution, you should not set autodma.
This will prevent DMA from being used at INIT; however, you can still
attempt it later. This patch is an invalid solution, period.
Regards,
Andre Hedrick
CTO ASL, Inc.
Linux ATA Development
-----------------------------------------------------------------------------
ASL, Inc. Tel: (510) 857-0055
38875 Cherry Street Fax: (510) 857-0010
Newark, CA 94560 Web: www.aslab.com
On Sat, 18 Aug 2001, Frank Neuber wrote:
> Hi,
> recently I did an upgrade of my old computer (ASUS SP97-V) to
> the kernel-2.4.7.
>
> Problem:
> My system was crashing even when I load the module ide-disk.o
> Solution:
> Because of the broken hardware (some UDMA problems with an non
> UDMA-Cabel to the drive) the linux kernel hangs during ide_dma_check.
> Even if UDMA is disabeld in the bios, the kernel detect this drive as
> an udma drive. And this is wrong!!
> My solution was simply to comment out the ide_dma_check in ide.c.
> You can find this patch as attachment.
>
> Frank
>
> --
> _/_/_/_/ _// _/ Frank Neuber
> _/ _/_/ _/ frank.neuber@gmx.de (private)
> _/_/_/ _/ _/ _/
> _/ _/ _/_/ neuber@opensource-systemberatung.de
> _/ _/ // http://www.opensource-systemberatung.de
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: BUGFIX: UDMA-SiS5513 chipset support
2001-08-18 19:14 ` Andre Hedrick
@ 2001-08-18 20:36 ` Frank Neuber
0 siblings, 0 replies; 5+ messages in thread
From: Frank Neuber @ 2001-08-18 20:36 UTC (permalink / raw)
To: Andre Hedrick; +Cc: linux-kernel
Hi Hedrick,
I was looking for an option such as "nodma" and I did't found it.
The option "autodma" I had never set. Or should I undefine this in the
source?
Maybe my hdd is broken, the original driver works well with my
ATAPI-CD-DRIVE.
Thanks for your response
Frank
On Sat, 18 Aug 2001, Andre Hedrick wrote:
>
> Not the correct solution, you should not set autodma.
> This will prevent DMA from being used at INIT; however, you can still
> attempt it later. This patch is an invalid solution, period.
--
_/_/_/_/ _// _/ Frank Neuber
_/ _/_/ _/ frank.neuber@gmx.de (private)
_/_/_/ _/ _/ _/
_/ _/ _/_/ neuber@opensource-systemberatung.de
_/ _/ // http://www.opensource-systemberatung.de
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: BUGFIX: UDMA-SiS5513 chipset support
2001-08-18 18:23 BUGFIX: UDMA-SiS5513 chipset support Frank Neuber
2001-08-18 19:14 ` Andre Hedrick
@ 2001-08-18 19:46 ` Jussi Laako
2001-08-18 20:29 ` Frank Neuber
1 sibling, 1 reply; 5+ messages in thread
From: Jussi Laako @ 2001-08-18 19:46 UTC (permalink / raw)
To: Frank Neuber; +Cc: andre, linux-kernel
Frank Neuber wrote:
>
> recently I did an upgrade of my old computer (ASUS SP97-V) to
> the kernel-2.4.7.
>
> Problem:
> My system was crashing even when I load the module ide-disk.o
> Solution:
> Because of the broken hardware (some UDMA problems with an non
> UDMA-Cabel to the drive) the linux kernel hangs during ide_dma_check.
> Even if UDMA is disabeld in the bios, the kernel detect this drive as
> an udma drive. And this is wrong!!
> My solution was simply to comment out the ide_dma_check in ide.c.
> You can find this patch as attachment.
Same mobo here, with -ac kernel. I've never had any problems with any kernel
version (IBM/Maxtor/Seagate HDDs). So I'd suggest faulty HDD, not the
controller nor driver.
- Jussi Laako
--
PGP key fingerprint: 161D 6FED 6A92 39E2 EB5B 39DD A4DE 63EB C216 1E4B
Available at PGP keyservers
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: BUGFIX: UDMA-SiS5513 chipset support
2001-08-18 19:46 ` Jussi Laako
@ 2001-08-18 20:29 ` Frank Neuber
0 siblings, 0 replies; 5+ messages in thread
From: Frank Neuber @ 2001-08-18 20:29 UTC (permalink / raw)
To: Jussi Laako; +Cc: andre, linux-kernel
On Sat, 18 Aug 2001, Jussi Laako wrote:
>
> Same mobo here, with -ac kernel. I've never had any problems with any kernel
> version (IBM/Maxtor/Seagate HDDs). So I'd suggest faulty HDD, not the
> controller nor driver.
With my old kernel linux-2.0.34 I had no problems with UDMA. Maybe you are
right, my ATAPI-CD-Drive works with UDMA on 2.4.7.
Thanks for your response
Frank
--
_/_/_/_/ _// _/ Frank Neuber
_/ _/_/ _/ frank.neuber@gmx.de (private)
_/_/_/ _/ _/ _/
_/ _/ _/_/ neuber@opensource-systemberatung.de
_/ _/ // http://www.opensource-systemberatung.de
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2001-08-18 20:37 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-08-18 18:23 BUGFIX: UDMA-SiS5513 chipset support Frank Neuber
2001-08-18 19:14 ` Andre Hedrick
2001-08-18 20:36 ` Frank Neuber
2001-08-18 19:46 ` Jussi Laako
2001-08-18 20:29 ` Frank Neuber
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®