Received: by 2002:a05:6a10:2785:0:0:0:0 with SMTP id ia5csp2836690pxb; Mon, 11 Jan 2021 22:52:45 -0800 (PST) X-Google-Smtp-Source: ABdhPJyLEaPvtGKfbk+YJDdS3DUyLw8bM6R7H0B0anEi4JTAp8Emct5XOHUl/EqujczWoOp/zQMY X-Received: by 2002:a50:b586:: with SMTP id a6mr2212174ede.206.1610434365586; Mon, 11 Jan 2021 22:52:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1610434365; cv=none; d=google.com; s=arc-20160816; b=wfertMCMJxb8byGoUET6GvSL2slML7Wop0Jc2AayA9ITJ2EoBZ2ezzbta3NJKkX0ta yFvFINn24RQyiPqyAA106xau5eFGGUim+VllB0W0VriUtfq9VnzwzhT7v2siu7fCQW3N F8gr5l0uLRRSd08oOfhhUL5cGGMWcRGBERUaIP9bWLHUrH84N1Qy4YCTGCiU5UCyt9eQ e9NBB31XBgVNviQnOsTU1ZvfqvFOy+3HK2fDM993s0MrEEEWcnMGHP1p+b/gmIPd0B5e vN7ZbsZ0pTxGy2/Qs9pST6A+SzfbYIajzzu5/uCbfWsaiP1VqsNTjGioCkmgGsBLv315 brdw== 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=64o3u/6P/c+8/+xKESYUhbeYUnHOxgER4xI4DvNrU8g=; b=O62/BP+5RMgQHWTNrH2b2vLY1t//Xzhrk9UHePPCZRMsb5wAt45mt9+a6lkAMmoyPQ /sMZIka50L7+6vSwBB0gIPvgwC4BdASgUff+oGB6VMzPgCf2bMvjLj0hZ60eTgbg08gf xLS7rY0kzE0iEkKImQSd/72yXzsrWL4DN6OM2i1uEQchmgXCf1wKRSUBEwVZ2XKM1WFB 0U0uS9kBvylFkQ+ChGmVx20JDcZXMWNjnE1DfaIh8VIg3slXyUbH1fGOkDZendMpmChh QLsughD23Xk3qtVQq4OOm71IjqSRARWCpR0wGekIPcejnv3eqU1xJKxm+VO4sf66qebz afOg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=VKWxNo2u; 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 gl19si777660ejb.476.2021.01.11.22.52.22; Mon, 11 Jan 2021 22:52:45 -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=VKWxNo2u; 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 S2388318AbhAKOHi (ORCPT + 99 others); Mon, 11 Jan 2021 09:07:38 -0500 Received: from mail.kernel.org ([198.145.29.99]:50226 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729821AbhAKNDt (ORCPT ); Mon, 11 Jan 2021 08:03:49 -0500 Received: by mail.kernel.org (Postfix) with ESMTPSA id C6942227C3; Mon, 11 Jan 2021 13:03:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1610370210; bh=7e4x7QERNUpbnTYTuc74wsLQJVQJN0MHhcK1ALBJxjw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=VKWxNo2uPtR56ZEW+/p+A2ZQvoK7UJXDqyLURBqmXhUR44pTGJaav+iMiMNiBJ4+R Ng5zwLBTRoQiUG6+l7fydxvopWQwrW+6yahEcmNhTWGnLVoFSe/GgH7W5Sr4afImbj pzDZZBbwj9caTTxc2f/z9nerKYP5nkpfIYR43miM= 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 4.9 26/45] usb: uas: Add PNY USB Portable SSD to unusual_uas Date: Mon, 11 Jan 2021 14:01:04 +0100 Message-Id: <20210111130034.921894454@linuxfoundation.org> X-Mailer: git-send-email 2.30.0 In-Reply-To: <20210111130033.676306636@linuxfoundation.org> References: <20210111130033.676306636@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 @@ -164,6 +164,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",