Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp1341653pxv; Fri, 2 Jul 2021 01:05:59 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxcf3MYg/Rth+0C85zzP0OD7MDXU6lGlqfNbn8zmo6p5qzuwYEt/1tcw0Im8bNYKdAGUUtl X-Received: by 2002:a92:ce12:: with SMTP id b18mr1426296ilo.96.1625213159170; Fri, 02 Jul 2021 01:05:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1625213159; cv=none; d=google.com; s=arc-20160816; b=XzHvN9bgfNRZ7uzi+P6tipPIEYqABVjbGTyTLb9fL8upqhNE5TxjxJTlO9iLHDR7FW OCR0gT0cCFKs6cVHtXxHzDpLyskJk0wV2wwmg9UCNmR6svEageqSXqZL6t+GCigw6bdB TRAg8aTRVeuQ1QZEO4rNb9z9mKrD2C4cSCh2gjbDlFEroJ3WbRiBH9gmIvfpPcgER8se RNqLHPKSV5V3da39o1VviB0Bm8Rofuk3qT73ECAEnorCyuRDBVgXu1+a68Fzm+5bPAP1 5gGmU1Cx6B0Z93dzevvqwj2dcAkCuWcWdnnaMQDLsCglsfhnA4f0tVyRQNRHxXnDcKf9 S2Dw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:user-agent:references :in-reply-to:date:cc:to:from:subject:message-id; bh=9x37KVMm/o3LZOm7VQOybQCqR1sXu5+cDyzH9Pef/uw=; b=cIFIq7MNFBAu2KyPwnl/xYBQ/7BgnF8yajx4EglEe6jiG1WrD8uoin/hpJCCzIACjJ FNKk5bBNmYUshpsFTZDzUZBke/7D66Lz9uwhAMVUmL73ynvZxnb/3/HbieStNAxV5Sj6 GPf4pSp5jlm1Wq4whdRs6AJjrVBp96UCgk+tQXuU4jO2DvA5UlCKIRfJgXW3YBtQ1T3F 4buYuoI7cY9gAxqKt3KQiePDPC414x91El589jZMZ85nYW7Mec1XYzQI7htp1yXEjRvw oAjUFKUco/9sTWRoc0dNIoOL7zmOtAkUoDTnRzigI7qU8+UYlFbemOK4BmomqMx8rWq9 DxTA== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=puri.sm Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id x11si2350222ilm.134.2021.07.02.01.05.46; Fri, 02 Jul 2021 01:05:59 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=puri.sm Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230147AbhGBIHr (ORCPT + 99 others); Fri, 2 Jul 2021 04:07:47 -0400 Received: from comms.puri.sm ([159.203.221.185]:43932 "EHLO comms.puri.sm" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229519AbhGBIHr (ORCPT ); Fri, 2 Jul 2021 04:07:47 -0400 Received: from localhost (localhost [127.0.0.1]) by comms.puri.sm (Postfix) with ESMTP id 9B003DF80A; Fri, 2 Jul 2021 01:04:44 -0700 (PDT) Received: from comms.puri.sm ([127.0.0.1]) by localhost (comms.puri.sm [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D7DRqfSlUVAH; Fri, 2 Jul 2021 01:04:40 -0700 (PDT) Message-ID: Subject: Re: [PATCH v5 2/3] scsi: sd: send REQUEST SENSE for BLIST_MEDIA_CHANGE devices in runtime_resume() From: Martin Kepplinger To: Christoph Hellwig Cc: bvanassche@acm.org, jejb@linux.ibm.com, linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org, linux-scsi@vger.kernel.org, martin.petersen@oracle.com, kernel@puri.sm, stern@rowland.harvard.edu Date: Fri, 02 Jul 2021 10:04:35 +0200 In-Reply-To: References: <20210630084453.186764-1-martin.kepplinger@puri.sm> <20210630084453.186764-3-martin.kepplinger@puri.sm> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.38.3-1 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Am Donnerstag, dem 01.07.2021 um 15:49 +0100 schrieb Christoph Hellwig: > On Wed, Jun 30, 2021 at 10:44:52AM +0200, Martin Kepplinger wrote: > > +       struct scsi_disk *sdkp = dev_get_drvdata(dev); > > +       struct scsi_device *sdp = sdkp->device; > > +       int timeout, res; > > + > > +       timeout = sdp->request_queue->rq_timeout * > > SD_FLUSH_TIMEOUT_MULTIPLIER; > > Is REQUEST SENSE reqlly a so slow operation on these devices that > we need to override the timeout? using SD_TIMEOUT works equally fine for me. Is that what you'd rather like to see? Bart, is SD_TIMEOUT equally ok for you? If so, I'll resend with your reviewed-by. thank you for reviewing! martin