All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Arve Knudsen" <aknuds-1@broadpark.no>
To: Jeff Garzik <jgarzik@pobox.com>
Cc: "linux-ide@vger.kernel.org" <linux-ide@vger.kernel.org>
Subject: Re: System freeze when transferring large files (libata)
Date: Sat, 10 Jul 2004 18:52:45 +0200	[thread overview]
Message-ID: <opsaxk57cgfmr65f@mail.broadpark.no> (raw)
In-Reply-To: <40EFEAE4.3060201@pobox.com>

On Sat, 10 Jul 2004 09:11:00 -0400, Jeff Garzik <jgarzik@pobox.com> wrote:

> Arve Knudsen wrote:
>> I thought I'd add that this is on an Asus A7N8X-X motherboard, and the   
>> filesystem is ext3.
>>  On Fri, 09 Jul 2004 18:03:18 +0200, Arve Knudsen  
>> <aknuds-1@broadpark.no>  wrote:
>>
>>> I've been having this problem lately when transferring large amounts  
>>> of  data to my Maxtor DiamondMax Plus 9 SATA 120GB drive, which is  
>>> connected  to a Promise SATA150 TX2 Plus controller. It happened once  
>>> with an -mm  kernel, but I figured it was probably down to instability  
>>> in the -mm  patchset. However it just happened to me again with a  
>>> vanilla 2.6.6  kernel, when untarring a backup. The system froze  
>>> completely, I couldn't  even use alt+sysrq+b to reboot. Are there any  
>>> known issues with the  Promise driver that can lead to such lockups?  
>>> I've recently run a disc  check which found no problems (it wasn't  
>>> Maxtor's own though, but  Seagate's as the Maxtor tools won't work  
>>> with the controller).
>
>
> No known bugs at least.  Promise seems to be more stable than most, in  
> fact.
>
> Maybe you have an intermittent problem with your SATA cables.

I've reproduced the error after untarring approximately 1.7GB to the  
Maxtor disk (after adding noapic and nolapic to my kernel parameters, as  
suggested by Patrick Dreker), but I was able to untar 12GB to my Seagate  
disk (the main drive) successfully on the same controller. I will try to  
swap cables/ports later, and see if writing to the Maxtor still hangs.

Question: Is it possible to have the kernel abort an i/o operation which  
is obviously stuck, so that a possible disk problem doesn't cause the  
whole system to hang?

Thanks

Arve Knudsen

  reply	other threads:[~2004-07-10 16:51 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-07-09 16:03 System freeze when transferring large files (libata) Arve Knudsen
2004-07-10 13:07 ` Arve Knudsen
2004-07-10 13:11   ` Jeff Garzik
2004-07-10 16:52     ` Arve Knudsen [this message]
2004-07-12 13:44     ` Arve Knudsen
2004-07-12 13:59       ` Catalin BOIE
2004-07-12 15:17         ` Arve Knudsen
2004-07-12 15:41           ` Bartlomiej Zolnierkiewicz

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=opsaxk57cgfmr65f@mail.broadpark.no \
    --to=aknuds-1@broadpark.no \
    --cc=jgarzik@pobox.com \
    --cc=linux-ide@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.