Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp4005284imm; Mon, 14 May 2018 00:50:34 -0700 (PDT) X-Google-Smtp-Source: AB8JxZqA17DKSFXqCLli5mpa9Big7GZLWDEQhLW0AKN0wTZAF07/dy+2KZK8WhsoiPnjTjfq1+d0 X-Received: by 2002:a17:902:c81:: with SMTP id 1-v6mr8708448plt.126.1526284234319; Mon, 14 May 2018 00:50:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526284234; cv=none; d=google.com; s=arc-20160816; b=Mph56WfJJbvuqjUBhfX4EYtECb5RhFfY9NCdTGqUhbXVh3Ea8n5Q5rf+Oy78+2a2n6 jBHQv4VdkXqB/mxNLMEEpj6Yk16a525k7jhM5Qth7J9XPfAwAi9nOYWUYuPeBGEZhAPA n5rG5wyBr+rCjNBqwUkjWMEjEuB4QUprxZgZydSEXmmA2A8M8cuWqilQIIiANdP/lxXI 2lCUzceSVEcgbS7M5Y8/R7aKvU6k+fnUcnyt7ecNf3RbReEv2nGhQrRsqPpaKr56E85o 2QtS0IoYz6GCxTNucDs6LGY+fb0QzZMD2XMnrbbQORP4tRrcMcjpBKjPmAHfqh+jRr31 28YQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=0n49mFgtOGcg7cSLLzEyOwOlo9KHhjD+deMaOUvI0LI=; b=xrlA7gMkBpvpy1GgjLGPfpw249hwfSgLc6r3+fZY2y+8yPFWL6biwlJNBcx/nHlChK CSc5KF8k8HdkHSoCTrGxiVjKyAXjEK2OEJAZtaSvB8qQNWdmta3bX3aAjkdSk7Lv09ai OJ5f+1+VVYT7TAb0pLYGZKrWVBTjXc2Y7SbUqCmO1Lz8A02jy4EVycP52hqHMIQUa5Lq vBBriwaHaL/dArPTjmA5SrsiPEqbcmnltfa1lFuyYht5TDqL13FDa3fTQH2hVyUgnRgL RbZcGoZyYcqed6vPTuzF3qO7R7gcv+p3pmunM8tgFEsffNb/FkBIRWXnphmdF0QDe8iY ulEg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=fuYIh1ma; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i62-v6si9280407pfg.218.2018.05.14.00.50.20; Mon, 14 May 2018 00:50:34 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=fuYIh1ma; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752348AbeENGu4 (ORCPT + 99 others); Mon, 14 May 2018 02:50:56 -0400 Received: from mail.kernel.org ([198.145.29.99]:57594 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752329AbeENGux (ORCPT ); Mon, 14 May 2018 02:50:53 -0400 Received: from localhost (LFbn-1-12247-202.w90-92.abo.wanadoo.fr [90.92.61.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id E419921738; Mon, 14 May 2018 06:50:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1526280652; bh=ZY8md4V+RoMiSCUobB1d7ZV1dYPgLnHXLQkzmy5Z0RQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=fuYIh1ma8QcdMm/L5GPbO+tn63Z4dflG2HO42y5ONnQS2ubC00S9xQ83NRGN9K5ev 3w2eduzvh70ihbc2qDcP6E6ZypHFUbqGkI1ZXV9kMjl726zhG6qjzW8rreLnNY8U/F 4w9rvx9wVsCNsy/N/Q83myZpv7onofaLXKchgykU= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, "Richard W.M. Jones" , Hans de Goede , Tejun Heo Subject: [PATCH 3.18 20/23] libata: Apply NOLPM quirk for SanDisk SD7UB3Q*G1001 SSDs Date: Mon, 14 May 2018 08:48:49 +0200 Message-Id: <20180514064704.897114401@linuxfoundation.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180514064704.046463679@linuxfoundation.org> References: <20180514064704.046463679@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 3.18-stable review patch. If anyone has any objections, please let me know. ------------------ From: Hans de Goede commit 184add2ca23ce5edcac0ab9c3b9be13f91e7b567 upstream. Richard Jones has reported that using med_power_with_dipm on a T450s with a Sandisk SD7UB3Q256G1001 SSD (firmware version X2180501) is causing the machine to hang. Switching the LPM to max_performance fixes this, so it seems that this Sandisk SSD does not handle LPM well. Note in the past there have been bug-reports about the following Sandisk models not working with min_power, so we may need to extend the quirk list in the future: name - firmware Sandisk SD6SB2M512G1022I - X210400 Sandisk SD6PP4M-256G-1006 - A200906 Cc: stable@vger.kernel.org Cc: Richard W.M. Jones Reported-and-tested-by: Richard W.M. Jones Signed-off-by: Hans de Goede Signed-off-by: Tejun Heo Signed-off-by: Greg Kroah-Hartman --- drivers/ata/libata-core.c | 3 +++ 1 file changed, 3 insertions(+) --- a/drivers/ata/libata-core.c +++ b/drivers/ata/libata-core.c @@ -4244,6 +4244,9 @@ static const struct ata_blacklist_entry ATA_HORKAGE_ZERO_AFTER_TRIM | ATA_HORKAGE_NOLPM, }, + /* Sandisk devices which are known to not handle LPM well */ + { "SanDisk SD7UB3Q*G1001", NULL, ATA_HORKAGE_NOLPM, }, + /* devices that don't properly handle queued TRIM commands */ { "Micron_M500_*", NULL, ATA_HORKAGE_NO_NCQ_TRIM | ATA_HORKAGE_ZERO_AFTER_TRIM, },