Received: by 2002:a6b:fb09:0:0:0:0:0 with SMTP id h9csp1732623iog; Tue, 14 Jun 2022 12:02:33 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzL8rdCt8qzZmE2qaaegYkUUHk/13zCeI0VjMJVUk4C4w+nj9AmaE5eUMXBC687k1aIbdzA X-Received: by 2002:a05:6a02:184:b0:3fc:3b43:e5da with SMTP id bj4-20020a056a02018400b003fc3b43e5damr5521368pgb.587.1655233352834; Tue, 14 Jun 2022 12:02:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1655233352; cv=none; d=google.com; s=arc-20160816; b=ntZ3c7pa9kEHQtvYr5rG6TWdRSs7+KNZuNpCYjVSpLMvGWJW9dWNdA0Dj3JKJ+xP2/ e1tjozxBi0p1EwQUZKeA4iKk04TWUiCbfa2axD4ekhHb8Xn3ahFUt7p+WQOsNOixEaED Tbgx6rcJzaeLDWQ+JQU9vguogkC0Zh2cMJly2smk/XDXXbGiHyu1tvSClqNDCwl/Pjyn qIEEBANRdh9uwO8rtvOommb2IRVaxGck2IriIvc2+i13eO+mRS/h2wyiIQHsb/nWF0i9 wEtmbGD9hqzuRrpB3+PuGzNd2u3wTh4Mj6Hyz0HNzlRTJkgb9IfmQxJZrTv9fdbLjpqZ 76Tw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id; bh=9WKPI79Gjph2WfiqwNvS+zcjQJjDViwq87Qamyz2DXk=; b=ArrtLr0jMtqmsuwNEsRfM9HsG9u91rRqSzIVhuEVF6rpMRPMxn2iYO/Hf1yLlAwFOB 7+4HPx3pCFldtjekAtM0cGz6YD9okjP6jSWcw1cl9T++Vt5/IArnZ+te8pWATt3wg606 xW0HzDRsWJYxr9qeMbR4Hj7GkRSphhBRXgeNy7LHKLt55/nhVCRRCaklLGmHfLKcVygn X3Sh+fLcAo4SZsVoyX5rNE75ea4YViqECELzHcuvMaKyCYZFe/uMBRSvYdwx8NvRCYWG HIdv/0R33n5pRuo5wK4WacNaOnqo6ZaW20FaU/gdpbBDgdQNPC6YEgJPNzkBR+0zqX92 DHWg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=acm.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id d12-20020a056a0010cc00b005228c3285f6si6625867pfu.168.2022.06.14.12.02.18; Tue, 14 Jun 2022 12:02:32 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=acm.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344422AbiFNSAo (ORCPT + 99 others); Tue, 14 Jun 2022 14:00:44 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53130 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237431AbiFNSAn (ORCPT ); Tue, 14 Jun 2022 14:00:43 -0400 Received: from mail-pf1-f169.google.com (mail-pf1-f169.google.com [209.85.210.169]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E98C52A24F; Tue, 14 Jun 2022 11:00:42 -0700 (PDT) Received: by mail-pf1-f169.google.com with SMTP id 187so9224788pfu.9; Tue, 14 Jun 2022 11:00:42 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=9WKPI79Gjph2WfiqwNvS+zcjQJjDViwq87Qamyz2DXk=; b=KjsuvBWDonPyN7jrDJropfLzF+q9XTDK0sSiecl+hB+u3ceBBdwd1+GdAC2wrpJ1ZK yPVNBmXmUIupt1cEALtKMrkbnm7ahdKUpZB4v317OduDBMU/dlCVcsYmU6sKeRh6unBW I4Uo2bdtVehxxrtu62i+fycf0g6YybPHqcVO8Ur4sG7WQiepbAsC9LT3VY1hCrtyfEM9 4wRMfB+Qp4Ik/dIANzPTc8RHk9E5qbZxj8NEeW6SqS1W5u9WeoYo+feDPmStTOri2BVg /NDa9vlOoMyZ7+u0uknqI3A/GYiwOklRYLheEwIbk82hJ5xse+J0zjOgtNki2WC9ONvZ ieZA== X-Gm-Message-State: AOAM532gpzlvC4oBVhcQzrnWuW9cioHjLGTQlxDlVIKN5SokYPCdOAJo /P2meB5mUNHp/VPnBVqCLeo= X-Received: by 2002:a63:155:0:b0:3fd:1b8e:16ca with SMTP id 82-20020a630155000000b003fd1b8e16camr5514696pgb.407.1655229642302; Tue, 14 Jun 2022 11:00:42 -0700 (PDT) Received: from ?IPV6:2620:15c:211:201:ab60:e1ea:e2eb:c1b6? ([2620:15c:211:201:ab60:e1ea:e2eb:c1b6]) by smtp.gmail.com with ESMTPSA id jf21-20020a170903269500b0015e8d4eb1d1sm7552726plb.27.2022.06.14.11.00.40 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 14 Jun 2022 11:00:41 -0700 (PDT) Message-ID: <1f8e7891-a557-bd8e-221a-6cb14770ea8b@acm.org> Date: Tue, 14 Jun 2022 11:00:39 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.8.0 Subject: Re: [PATCH RFC v2 01/18] blk-mq: Add a flag for reserved requests Content-Language: en-US To: John Garry , axboe@kernel.dk, damien.lemoal@opensource.wdc.com, jejb@linux.ibm.com, martin.petersen@oracle.com, brking@us.ibm.com, hare@suse.de, hch@lst.de Cc: linux-block@vger.kernel.org, linux-ide@vger.kernel.org, linux-kernel@vger.kernel.org, linux-scsi@vger.kernel.org, chenxiang66@hisilicon.com References: <1654770559-101375-1-git-send-email-john.garry@huawei.com> <1654770559-101375-2-git-send-email-john.garry@huawei.com> From: Bart Van Assche In-Reply-To: <1654770559-101375-2-git-send-email-john.garry@huawei.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, NICE_REPLY_A,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 6/9/22 03:29, John Garry wrote: > Add a flag for reserved requests so that drivers may know this for any > special handling. > > The 'reserved' argument in blk_mq_ops.timeout callback could now be > replaced by using this flag. Why not to combine that change into this patch? Anyway: Reviewed-by: Bart Van Assche