Received: by 2002:a05:6a10:2785:0:0:0:0 with SMTP id ia5csp2272098pxb; Mon, 11 Jan 2021 05:43:38 -0800 (PST) X-Google-Smtp-Source: ABdhPJw5GItSfYGGbzBILQt9a/tbaAzwgo0aTYWD3t4DVa5KBuCcULHdDEDZFzTrzg3P383plr3N X-Received: by 2002:a17:906:780c:: with SMTP id u12mr10774629ejm.125.1610372617862; Mon, 11 Jan 2021 05:43:37 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1610372617; cv=none; d=google.com; s=arc-20160816; b=XUn3VznQnuZ6Uzc/yQEUfBYtaXQ7hVvYs9vstW3ZGKGn6ER1F9m3/c4/MAukpMokcf 1HtTLM3S2PPiMh6xh6qP9p8q2zdTcpxR03sifXBNiu/2Ue3GLTYLH1+JgDj1q9CzcNqi ocYgNSI+8UC10TzVeW3QHkk5fH0twcouWhVYl9mr7rKL0yEV54FfpmbdroR28dBkK+fj JjAQdA5duYg748S/e1yOTvqGIWNSqz7+TAkhW7rvzitxinDszjxfFToAtVgR4+5N9z95 4bGpNUWPStrc7gNz5Y3HC9PnEQC/D314M18jdVFB/Yt8RVwP3NKrbLa3HxGN8JTZBALB 1s4A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=koEYXIdDUuLESw4jPCzuhsgpL1IPOzPn2nyCbhJK9NA=; b=dhDx8+UeqxbRPkJp5NlRVVqFmBzCQU0C0MEVZ/ro40/9c2dAi5N+ptjEUbz1/zXuoq AMXowllh9S6n8DeIbIcYwj417d8aP59olJVKQOJf/m87wtrz8V0698IEU/QXnTgj7c8I Kv3UdWQgJIekolxvbgijKV6vpVE4LJ79JUKm4BY1TSZIqsOcNbeAoZa+IUk/OENNk8Io TLtEi6TOR3L8KHBafBeWjMrXTT3qL0V83oSgKwIJSGBLuxJrjqeZXa0yCK+r7NiNe9WV Yg9iA5GgyX5JdZz7j+aXGj/HOatn2yeHsbtpMt92XCVuF16014D5mB2/2cC6BukbZAKh y4pQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=VhS4zr15; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z5si7134558ejj.425.2021.01.11.05.43.14; Mon, 11 Jan 2021 05:43:37 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=VhS4zr15; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732049AbhAKNlV (ORCPT + 99 others); Mon, 11 Jan 2021 08:41:21 -0500 Received: from mail.kernel.org ([198.145.29.99]:59632 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727033AbhAKNMi (ORCPT ); Mon, 11 Jan 2021 08:12:38 -0500 Received: by mail.kernel.org (Postfix) with ESMTPSA id 55D8622AAF; Mon, 11 Jan 2021 13:11:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1610370717; bh=ND16EHmscqdxezGMzjljNfRlqyR0mAeKDTLu3CcKBBE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=VhS4zr15mCGdmXKUGDVuGkBqHcP6I4vzIfYhZ+WCjRQcxSOM7lC+m9L23J63FrUf7 2DyrHcH+NBHbzsGbEQZ6pIfhC5kWzfND8nzV1s1Pz/DsXHEDMlNgbOL9R+tZG1aAEL wgFsW3/TB4Pq+/pFysBrEL+Jk8e3IyGMyBS2Iwis= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Hans de Goede , Oliver Neukum , Thinh Nguyen Subject: [PATCH 5.4 60/92] usb: uas: Add PNY USB Portable SSD to unusual_uas Date: Mon, 11 Jan 2021 14:02:04 +0100 Message-Id: <20210111130042.040604944@linuxfoundation.org> X-Mailer: git-send-email 2.30.0 In-Reply-To: <20210111130039.165470698@linuxfoundation.org> References: <20210111130039.165470698@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Thinh Nguyen commit 96ebc9c871d8a28fb22aa758dd9188a4732df482 upstream. Here's another variant PNY Pro Elite USB 3.1 Gen 2 portable SSD that hangs and doesn't respond to ATA_1x pass-through commands. If it doesn't support these commands, it should respond properly to the host. Add it to the unusual uas list to be able to move forward with other operations. Cc: stable@vger.kernel.org Reviewed-by: Hans de Goede Acked-by: Oliver Neukum Signed-off-by: Thinh Nguyen Link: https://lore.kernel.org/r/2edc7af892d0913bf06f5b35e49ec463f03d5ed8.1609819418.git.Thinh.Nguyen@synopsys.com Signed-off-by: Greg Kroah-Hartman --- drivers/usb/storage/unusual_uas.h | 7 +++++++ 1 file changed, 7 insertions(+) --- a/drivers/usb/storage/unusual_uas.h +++ b/drivers/usb/storage/unusual_uas.h @@ -91,6 +91,13 @@ UNUSUAL_DEV(0x152d, 0x0578, 0x0000, 0x99 US_FL_BROKEN_FUA), /* Reported-by: Thinh Nguyen */ +UNUSUAL_DEV(0x154b, 0xf00b, 0x0000, 0x9999, + "PNY", + "Pro Elite SSD", + USB_SC_DEVICE, USB_PR_DEVICE, NULL, + US_FL_NO_ATA_1X), + +/* Reported-by: Thinh Nguyen */ UNUSUAL_DEV(0x154b, 0xf00d, 0x0000, 0x9999, "PNY", "Pro Elite SSD",