Received: by 2002:a25:ca44:0:0:0:0:0 with SMTP id a65csp1186711ybg; Wed, 29 Jul 2020 07:57:28 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyhhxPSETsjMxIcGF2giPT1O+lhTxurcMHAW4V+OYSu1mmbKTWL1ptaAtCnNCQaN53Ht2P6 X-Received: by 2002:a05:6402:3193:: with SMTP id di19mr3414620edb.224.1596034648349; Wed, 29 Jul 2020 07:57:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1596034648; cv=none; d=google.com; s=arc-20160816; b=Cu6LPehNiL2q7CnlgOA8IhuloqnOH26/hUiHLS2PvfQtxZxOv3ponkpVquNk8dFwnl yaJTySU7OOoC9dj+mnrQSoe1O1snASMNDIuJ+trMAoQcig5HjiEfUjCrFfURrZgxb4HK DLzpHgsaq9t5vYp+02cqj3AHBCgY/BGtI1cNptKd3w8z2i0fg3lmvau1cTj2p7+Tj/dc wk9KrK5trrY2/AE6Ran5/rEj08s4EbwvXreS3wfVlCAHlh//4ZnO+y8XrQinWuizt/gy bnvSc91MV3Nl5lEENPD6d7Khz08dBkMlvl+mNdW04O2yVr0qkVYHa11qdJmOdJFz1dFr MtQA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=pvwLCnE6z34AuQgGvuTUgP0uxUaANMp3//EuYkUTxzw=; b=jOghPjPd1giZgIuDxk4oPbKdN11HlNlk7OhyDcumt+c0G2JoL3y5PrL04E648ik7if ooqSd+ibEkW6dKLhejNHkn6xIe+fX2o+xWI8dfQiLlxDSbBLTywwsmenD4lA5KjbYZ/3 mXD5O7A35CwDNjnEESHx8BDQzBYOBSR5DOYaZxiujvKLWDFa030fnB94NGlxBmxtsO1/ ZaWMEl87FPp7n8xhAtPRGTiBlDMqTnmGvGL8MLemv/OPhrzS0ZfMArlzK98sWPwAROtk s2N2DgU0184rQDck+FxfjI+bPgEUGE6gCMi6sB5Qo5jRRMKB8Y+50JYiARtQTu9fV22H 1d7Q== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k23si1463932edx.21.2020.07.29.07.57.06; Wed, 29 Jul 2020 07:57:28 -0700 (PDT) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726385AbgG2O45 (ORCPT + 99 others); Wed, 29 Jul 2020 10:56:57 -0400 Received: from netrider.rowland.org ([192.131.102.5]:57359 "HELO netrider.rowland.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1726353AbgG2O45 (ORCPT ); Wed, 29 Jul 2020 10:56:57 -0400 Received: (qmail 1574449 invoked by uid 1000); 29 Jul 2020 10:56:56 -0400 Date: Wed, 29 Jul 2020 10:56:56 -0400 From: Alan Stern To: "Martin K. Petersen" Cc: Martin Kepplinger , Bart Van Assche , jejb@linux.ibm.com, Can Guo , linux-scsi@vger.kernel.org, linux-kernel@vger.kernel.org, kernel@puri.sm Subject: Re: [PATCH] scsi: sd: add runtime pm to open / release Message-ID: <20200729145656.GA1574246@rowland.harvard.edu> References: <20200706164135.GE704149@rowland.harvard.edu> <20200728200243.GA1511887@rowland.harvard.edu> <20200729143213.GC1530967@rowland.harvard.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jul 29, 2020 at 10:44:26AM -0400, Martin K. Petersen wrote: > > Alan, > > >> [ 77.474632] sd 0:0:0:0: [sda] tag#0 UNKNOWN(0x2003) Result: > >> hostbyte=0x00 driverbyte=0x08 cmd_age=0s > >> [ 77.474647] sd 0:0:0:0: [sda] tag#0 Sense Key : 0x6 [current] > >> [ 77.474655] sd 0:0:0:0: [sda] tag#0 ASC=0x28 ASCQ=0x0 > >> [ 77.474667] sd 0:0:0:0: [sda] tag#0 CDB: opcode=0x28 28 00 00 00 60 > >> 40 00 00 01 00 > > > > This error report comes from the SCSI layer, not the block layer. > > This the device telling us that the media (SD card?) has changed. Ah yes, thank you. I knew that SK=6 ASC=0x28 meant "Not Ready to Ready Transition", but I had forgotten the "(Media May Have Changed)" part. This makes sense and is a reasonable thing to see, since many SD card readers lose track of whether or not the card has been changed when they go into suspend. Alan Stern