The Linux Kernel Mailing List
 help / color / mirror / Atom feed
* Changes in siimage driver?
@ 2003-09-17 16:26 Arve Knudsen
  2003-09-17 16:40 ` Alan Cox
  0 siblings, 1 reply; 11+ messages in thread
From: Arve Knudsen @ 2003-09-17 16:26 UTC (permalink / raw)
  To: linux-kernel

Hello

I've noticed that the siimage driver has changed since a few revisions 
back, I ran into some problems probably related to the driver when 
updating to 2.6.0-test5-mm1 however. First of all, I noticed hdparm 
reported really bad performance numbers for my Maxtor DiamondMax9 120GB. 
About 16MB/sec is reported for a buffered disk reads. The older version of 
the driver doesnt turn on DMA, but after enabling certain options (-d1, 
X66 etc.) with hdparm, I get ~50MB/S. It's not an ideal solution since now 
and then I get a bunch of "disabling irq #18" messages after running 
hdparm (I think, its part of the startup scripts), and I have to restart.

The second issue is more serious; after rebooting I noticed 3 files I had 
been working on, and a couple of directories I had downloaded were 
corrupted. The single files were filled with zeros, while the directories 
were impossible to access (I/O error). I couldn't even rm (-r) the 
directories. Am I the only one who's run into any sort of issues with the 
updated driver? From what I can see it hasn't been modified in the last 
revision (test5-bk4), hopefully noone is losing important data because of 
this (fortunately I had some recent backups). Anyway, I'd like some 
feedback on this from those in the know (the performance drop should be 
fairly easy to verify, unless hdparm is playing tricks on me).

Thanks in advance

Arve Knudsen

^ permalink raw reply	[flat|nested] 11+ messages in thread
* Re: Changes in siimage driver?
@ 2003-09-18  9:17 CASINO_E
  2003-09-21  7:36 ` Andre Hedrick
  0 siblings, 1 reply; 11+ messages in thread
From: CASINO_E @ 2003-09-18  9:17 UTC (permalink / raw)
  To: B.Zolnierkiewicz; +Cc: alan, linux-kernel

On Wednesday 17 of September 2003 14:09, Bartlomiej Zolnierkiewicz wrote:
> controllers. I believe freebsd's workaround is correct and we can
adopt > it.
> For more details please see the other thread regarding siimage.

According to what I've seen in the release notes of the closed-source
siimage driver (I posted what I found), the right fix could be in
netbsd's code, but in sys/dev/ata/wd.c :

         * Some Seagate S-ATA drives have a PHY which can get confused
         * with the way data is packetized by some S-ATA controllers.
         *
         * The work-around is to split in two any write transfer whose
         * sector count % 15 == 1 (assuming 512 byte sectors).
 
I'm not smart enough to try and write a patch, but maybe the siimage
maintainer could have a look to that file...

Eduardo.



^ permalink raw reply	[flat|nested] 11+ messages in thread
* re: Changes in siimage driver?
@ 2003-09-19 23:14 Bob Johnson
  2003-09-19 23:31 ` Bartlomiej Zolnierkiewicz
  0 siblings, 1 reply; 11+ messages in thread
From: Bob Johnson @ 2003-09-19 23:14 UTC (permalink / raw)
  To: linux-kernel; +Cc: B.Zolnierkiewicz

>You are the first person reporting problems after syncing siimage driver with
>2.4.x ;-). It's unlikely that corruption is caused by siimage driver update,
>we should have seen similar problems with 2.4.x, but...

All my drives on the siimage controller recieved massive corruption 
after 2 days of running 2.6.0-test5-bk5, just now getting it back together
to even look at mail :)	

					
				Bob


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2003-09-21  7:55 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-09-17 16:26 Changes in siimage driver? Arve Knudsen
2003-09-17 16:40 ` Alan Cox
2003-09-17 18:49   ` Arve Knudsen
2003-09-17 19:09     ` Bartlomiej Zolnierkiewicz
2003-09-17 20:00       ` Arve Knudsen
2003-09-17 20:53   ` Andrew Morton
2003-09-18 12:14     ` Alan Cox
  -- strict thread matches above, loose matches on Subject: below --
2003-09-18  9:17 CASINO_E
2003-09-21  7:36 ` Andre Hedrick
2003-09-19 23:14 Bob Johnson
2003-09-19 23:31 ` Bartlomiej Zolnierkiewicz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox