From patchwork Thu May 3 15:21:00 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel J Blueman X-Patchwork-Id: 156720 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 0573BB6FA5 for ; Fri, 4 May 2012 01:21:31 +1000 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756167Ab2ECPV3 (ORCPT ); Thu, 3 May 2012 11:21:29 -0400 Received: from mail-pb0-f46.google.com ([209.85.160.46]:45443 "EHLO mail-pb0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755992Ab2ECPV2 (ORCPT ); Thu, 3 May 2012 11:21:28 -0400 Received: by pbbrp8 with SMTP id rp8so2613562pbb.19 for ; Thu, 03 May 2012 08:21:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:to:cc:subject:date:message-id:x-mailer:x-gm-message-state; bh=ZviGGV14y/ShpLopg82w0yB1d6DIrt5YRwFa/hUNvMQ=; b=KJ5ZgMzYX9KkieNsc8WLV63OauFcOFMIhps0O7OGIpXmzYE2cHHfblXQ5sVy565fYf XwJ7zxIN+17AI2Hr/D4f+vrvJ5CerU1f4D9WV36mN9cqintIa0WSvR6fTnQPNTlwOtzr ShlfsiTSMUNadB5c9gWjchUC5u+jGQ7peNpDhCGDz40IiOElFfPFs9GxWSNFBhFydCYm kQUoC9S8RytI9r1rOs+3QFN3kJGv+i8WaJ2eYnBZjfaI8fdqP+QnJUTiAfd8HKaFYPph DqpbuIpgxH2fPfsc+8d65H0C+9gURXsk+ml1+LChJLBIqHD9PTGuv6sb1G+CoE5Ri0ge 1Szg== Received: by 10.68.237.33 with SMTP id uz1mr8764705pbc.55.1336058488097; Thu, 03 May 2012 08:21:28 -0700 (PDT) Received: from localhost.localdomain (bb116-14-207-140.singnet.com.sg. [116.14.207.140]) by mx.google.com with ESMTPS id wf4sm5590330pbc.15.2012.05.03.08.21.24 (version=SSLv3 cipher=OTHER); Thu, 03 May 2012 08:21:27 -0700 (PDT) From: Daniel J Blueman To: Jeff Garzik Cc: linux-ide@vger.kernel.org, linux-kernel@vger.kernel.org, Daniel J Blueman Subject: [PATCH] Prevent interface errors with Seagate FreeAgent GoFlex Date: Thu, 3 May 2012 23:21:00 +0800 Message-Id: <1336058460-19924-1-git-send-email-daniel@quora.org> X-Mailer: git-send-email 1.7.9.5 X-Gm-Message-State: ALoCoQk+nJVBJaBq/3zKATkOGU+5luNrxjFdmgNo8aphyVq9kAt4PSXwldhIHxxybQy/KYgcH6cU Sender: linux-ide-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-ide@vger.kernel.org When connected by the optional eSATAp cable, various interface errors occur with my new external Seagate FreeAgent GoFlex (firmware 0110) until the interface is forced to 1.5Gbps mode. Blacklist 3.0Gbps mode with it to avoid the error messages, delays and dataloss potential. Signed-off-by: Daniel J Blueman --- drivers/ata/libata-core.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/ata/libata-core.c b/drivers/ata/libata-core.c index 28db50b..0781510 100644 --- a/drivers/ata/libata-core.c +++ b/drivers/ata/libata-core.c @@ -4119,6 +4119,7 @@ static const struct ata_blacklist_entry ata_device_blacklist [] = { /* Devices which aren't very happy with higher link speeds */ { "WD My Book", NULL, ATA_HORKAGE_1_5_GBPS, }, + { "Seagate FreeAgent GoFlex", NULL, ATA_HORKAGE_1_5_GBPS, }, /* * Devices which choke on SETXFER. Applies only if both the