All of lore.kernel.org
 help / color / mirror / Atom feed
From: Elias Oltmanns <eo@nebensachen.de>
To: Peter Gervai <grinapo@gmail.com>
Cc: trenn@suse.de, linux-acpi <linux-acpi@vger.kernel.org>,
	linux-ide <linux-ide@vger.kernel.org>
Subject: Re: Hard freeze / interrupt-related death / instability
Date: Wed, 09 Apr 2008 00:47:26 +0200	[thread overview]
Message-ID: <87skxwynep.fsf@denkblock.local> (raw)
In-Reply-To: 1207687673.3091.12.camel@linux-2bdv.site

[-- Attachment #1: Type: text/plain, Size: 1444 bytes --]

Hi there,

Thomas Renninger <trenn@suse.de> wrote:
> Hi,
>
> I expect this is more a ata/ahci or chipset problem (this is ICH7,
> right?), maybe ide list has an idea or has seen something similar
> already?
[...]
> On Tue, 2008-04-08 at 15:27 +0200, Peter Gervai wrote:
[...]
>> Kernel: vanilla, released 2.6.24.* (right now .2, doesn't seem to matter)
>> Hw: board Intel D945PVS, cpu Intel(R) Pentium(R) D CPU 3.00GHz (Type 0, Family
>> 15, Model 6, Stepping 2), ram 2G, 2 SATA HDD (AHCI), 1 IDE HDD, 1 DVDROM, usb
>> mouse, onboard e1000 eth, onboard intel HDA sound, NVidia 8400 GS, madwifi
>> driven pci card.
[...]
>> 
>> The machine started to "freeze" daily/2-3 daily, somwehere around the
>> upgrade to 2.6.24
[...]
>> 
>> The freeze occurs under Xwindow and usually goes the way that mouse became
>> _extremely_ jerky, cpu load goes up and usege on both cores top 100%, often the
>> hdd led stays lit. (That's why I started to blame sata/disks first.)
>> 
>> While the mouse works (kind of), the system isn't usable, and dies instantly
>> (hard freeze) if I try to switch to console (by any means, including UnRaw/SAK
>> sysrq combinations).

I wonder whether this could be related to an issue I brought up several
weeks ago. See [1] for a summary of the thread.

If you're alright with patching and compiling, you might give the
following patch a try.

Hope that helps,

Elias

[1] <http://permalink.gmane.org/gmane.linux.ide/28348>


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: adjust-blocked-counters.patch --]
[-- Type: text/x-patch, Size: 875 bytes --]

---

 drivers/ata/libata-scsi.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/ata/libata-scsi.c b/drivers/ata/libata-scsi.c
index df25aa4..5bc33a0 100644
--- a/drivers/ata/libata-scsi.c
+++ b/drivers/ata/libata-scsi.c
@@ -823,7 +823,7 @@ static void ata_scsi_sdev_config(struct scsi_device *sdev)
 	 * prevent SCSI midlayer from automatically deferring
 	 * requests.
 	 */
-	sdev->max_device_blocked = 1;
+	sdev->max_device_blocked = 2;
 }
 
 static void ata_scsi_dev_config(struct scsi_device *sdev,
@@ -3204,7 +3204,7 @@ int ata_scsi_add_hosts(struct ata_host *host, struct scsi_host_template *sht)
 		 * Set host_blocked to 1 to prevent SCSI midlayer from
 		 * automatically deferring requests.
 		 */
-		shost->max_host_blocked = 1;
+		shost->max_host_blocked = 2;
 
 		rc = scsi_add_host(ap->scsi_host, ap->host->dev);
 		if (rc)

      parent reply	other threads:[~2008-04-08 22:47 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-04-08 13:27 Hard freeze / interrupt-related death / instability Peter Gervai
2008-04-08 20:47 ` Thomas Renninger
2008-04-08 22:02   ` Peter Gervai
2008-04-08 22:14     ` Alexey Starikovskiy
2008-04-09  9:40       ` Zhao Yakui
2008-04-08 22:47   ` Elias Oltmanns [this message]

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=87skxwynep.fsf@denkblock.local \
    --to=eo@nebensachen.de \
    --cc=grinapo@gmail.com \
    --cc=linux-acpi@vger.kernel.org \
    --cc=linux-ide@vger.kernel.org \
    --cc=trenn@suse.de \
    /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.