Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp2352781pxf; Sat, 27 Mar 2021 09:03:06 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxyt/aCOPmIlrqFDeds4BcIyD/4DtUxc6tmDSPZsVoartnUgXQI/10iHViNl5e5/K9SBMQl X-Received: by 2002:a17:906:b20b:: with SMTP id p11mr21356139ejz.0.1616860986345; Sat, 27 Mar 2021 09:03:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1616860986; cv=none; d=google.com; s=arc-20160816; b=HI6a2PWXiBDTVopUyqXYFbBEY6dM8y/G+9/NqKj1uG2CzxWGKOjkAtvSTs/DTgmCQ0 yDoSXENd+BQQRT6ErvDxzA9kWzfXKRhrRldbLOFSg9RO8ePNW43C3wFy3k49zhPvESpR NyfoII9kjksuXvpYybKEXT9IPuKXcl/AUhPVhj0cEfI0naOhd/5jrJ3/VRI9Ikh5gT46 /QILr0OHHAZO1L9fIWd+7zNHH086rr5hCJ3y/uuJh9oIXPTATLZVlOWslNTdfKPD9RxB UpRGv0/jLBSVQzQFPyC8lIvuBnBOxc4bGgSWWotP6H/uMp+NVn2p+ZoLlAb45nUjZuNB C/VQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject; bh=r8IFasUqsYTP3uxX6n62giQBLbCojhO6vBKD44pvhZk=; b=n4fpCHth4VB3kIyN18WVcBiuasMWCRU8RwdDpbUjRYm3qz0EjE26LWbSuAiXaaRcdV cNroIAx+LYKJZGNe3G4K73zvqAXkn8aR3Xx01FiKxmnOWwqxuqKy8rWL5roMb32Bte1L r12pabp3+S9kbgz7O5BwaQLl62IdvzOUw1eLR1xGxtClIC/xP6Gz8Foqk1MYuLTgc/3E u9bMmhymFDAJBRWp//9Tsy0XBhMdRog38QR1nlKAr3GwKtxhwymHHLnuLr5J2otIk32/ D6+O3O29gIaGyx54IF7TnwXqERCWLll3RMRbEorv7XYPmeDM22Pa178q3mtfRwkURkzo bF1w== 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 bj22si1671737ejb.729.2021.03.27.09.02.43; Sat, 27 Mar 2021 09:03:06 -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 S230127AbhC0QBn (ORCPT + 99 others); Sat, 27 Mar 2021 12:01:43 -0400 Received: from mail-pj1-f43.google.com ([209.85.216.43]:53107 "EHLO mail-pj1-f43.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229990AbhC0QBl (ORCPT ); Sat, 27 Mar 2021 12:01:41 -0400 Received: by mail-pj1-f43.google.com with SMTP id ha17so3996402pjb.2; Sat, 27 Mar 2021 09:01:41 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=r8IFasUqsYTP3uxX6n62giQBLbCojhO6vBKD44pvhZk=; b=M9+Wzpg/h/y5pRP444B0k8RqyiMAW/usIkcHXGxCGYziah54SAtB58rfttgVW3Ubw2 bTuhQ5AOiibnbmRSP8ViZ/Oese0YddR5UB/QvQGzYUUARKqXMjUo0eTk4CV+YnI2tpTu sOQ3JfDhyZP73WwrH0QqLH32plykNqhOxeHKYLkoGFTkPx4A/Ssyk1a48minVXwxel1U k7q5xj7dSG9RTdwtf+cg+iRXV47sDf9kDre+kpmOYkG+bbVuOJESmKuy9JG5VEP+Ixur FK99lXKjPK8R1gakWejMckSQyGHWGtsB1gWhrWIdOERAJOSEy5kW4swDqctL9AwNDGXw wpVw== X-Gm-Message-State: AOAM5325FiAgiZatmGiWv5aTiWFpGllgzObZ00L+wWfAoSxtgGbM2re+ pUfYupoXeH23Mi4Dtd7RVagFGQti3yQ= X-Received: by 2002:a17:902:8687:b029:e6:5eda:c3a8 with SMTP id g7-20020a1709028687b02900e65edac3a8mr20421722plo.59.1616860900712; Sat, 27 Mar 2021 09:01:40 -0700 (PDT) Received: from ?IPv6:2601:647:4000:d7:250c:9f5c:fb74:abf7? ([2601:647:4000:d7:250c:9f5c:fb74:abf7]) by smtp.gmail.com with ESMTPSA id z1sm12684190pfn.127.2021.03.27.09.01.38 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 27 Mar 2021 09:01:39 -0700 (PDT) Subject: Re: [PATCH v2 0/3] scsi: add runtime PM workaround for SD cardreaders To: Martin Kepplinger , jejb@linux.ibm.com, martin.petersen@oracle.com, stern@rowland.harvard.edu Cc: linux-scsi@vger.kernel.org, linux-kernel@vger.kernel.org References: <20210112093329.3639-1-martin.kepplinger@puri.sm> <9d0042fbfba9d33315f9eee7448b60aca8949431.camel@puri.sm> From: Bart Van Assche Message-ID: <147104aa-1040-3632-6fed-9e6c584c3561@acm.org> Date: Sat, 27 Mar 2021 09:01:37 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 MIME-Version: 1.0 In-Reply-To: <9d0042fbfba9d33315f9eee7448b60aca8949431.camel@puri.sm> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 3/27/21 3:48 AM, Martin Kepplinger wrote: > since this is absolutely needed for runtime pm with the SD device we > use I assume there are others that would benefit from this too. Do you > have any concerns or thoughts about this (logic and interface)? Hi Martin, Since the issue addressed by this patch series concerns a controller bug, please use the SCSI core BLIST mechanism instead of introducing a new sysfs attribute. A sysfs attribute could be misconfigured. BLIST attributes however are set from inside the kernel and hence do not need help from userspace. See e.g. c360652006bb ("scsi: devinfo: BLIST_RETRY_ASC_C1 for Fujitsu ETERNUS"). Thanks, Bart.