Received: by 2002:a25:868d:0:0:0:0:0 with SMTP id z13csp2411439ybk; Sun, 17 May 2020 21:00:32 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwld+knrxqGApWVV/x4TzdY4Nd6F8ByC/x344TPnB/pnbHOuP8HRY7UWqGQNW+1lhD6ndRb X-Received: by 2002:a17:906:b79a:: with SMTP id dt26mr13629876ejb.121.1589774432399; Sun, 17 May 2020 21:00:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1589774432; cv=none; d=google.com; s=arc-20160816; b=Yf/RaDCL7PN97D98jdc/EJGtjmt/27vIyyVBgAFYrmwBwKTebADRynNNRu0Cbc3+us d7nux0PdOGShz/Arwx5eZ+QQL2s+polLCAdCd/z/9Qeb8TnxRV/5gp+Z0D7OplhuTKpT pww6jvDV3USRPdKrfqDiPcqzbx5t/eFOZYJ38dgON2hnNSVq+cUuruADSCdx4MaC4ZMw 1f61UuYXRrUmKTH74Tpk7jVZkbq99mS2k8895hceiKs+c/OVZ2VNJtvJA7Ap5Y7LTxDC zW6TV/icN+YLKopHNVBm57tvB456/1ogs877/7odlD0MxcXvuEK9KCn+me+TzX6Qm+wl nHuA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=w+ioUsr3C9wFKdQ6xauhHXnALW1yh7UmY5k+3vfdYmA=; b=mI8SxpBmC6YCrd6yf33/jL8iqcSmGB+sFb3RfGGTNHCMggpMpVIUanLuasRqmPG8nC fUZZHblWjBUsQ+b6kghCe7fi6UGnU0L4XkWt425w/HmgljxBXukTGRbJbq9ZhckHxfxp Q3sU/mJKeVfxcs08Fiow5PgdO3e8RJ2txL9X5Zjla2cDLi98e605GuLK3TzQOc5ldAgk Bpjoeh6emHhpIZJtuAuNt4i2riuG983funaCxqtw8cSIIOofk/uDDZEoeTFnfisT1SY2 tSkLTDLeW1YWpM7WyPxjWzBtNEnegENhq74bFjQyLSFyN5n0CUnxf5aXoOKKoI3jsQzA sgxg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=PcjbIzLz; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id p6si5627759eja.77.2020.05.17.21.00.08; Sun, 17 May 2020 21:00:32 -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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=PcjbIzLz; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726739AbgERDzM (ORCPT + 99 others); Sun, 17 May 2020 23:55:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43358 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726680AbgERDzL (ORCPT ); Sun, 17 May 2020 23:55:11 -0400 Received: from mail-wr1-x443.google.com (mail-wr1-x443.google.com [IPv6:2a00:1450:4864:20::443]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9B466C061A0C; Sun, 17 May 2020 20:55:10 -0700 (PDT) Received: by mail-wr1-x443.google.com with SMTP id k13so7970870wrx.3; Sun, 17 May 2020 20:55:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=w+ioUsr3C9wFKdQ6xauhHXnALW1yh7UmY5k+3vfdYmA=; b=PcjbIzLzaBQ9JrFFfxMKyULVMVL9AP5DXNie92cQSqVhlNQu6SzNtbNa8BRyrAPiY8 d/NGAtPW1ig9UKVfrbkJSZ+m7MSZazjq31htI3S8rape4tFuC4/+n99On0cHIMAKLJXB s5P/pjnXlLaSgg7NExZyRzjM1PO4R/IwfUbXsPmg56ZM9C5yfD7acSOFHXBwfpqUluf9 xsHcK2jWUvXk3SePNX8qaPsN8EW6rlGvyDSDdW4Ul3tBabfrh5GdP5cRGNEMzSkZAD4d GJVEFqIggWL2PTX4L0Y7il5qG4mo5aMmQfch7MKxli6zHAgvxbQkVTvS1ahvFWYXKlDM XuBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=w+ioUsr3C9wFKdQ6xauhHXnALW1yh7UmY5k+3vfdYmA=; b=b4F5Aqgid3tG+CD1R6lWmMMNWkPg1sZkq8Kx7ftnwXwjdUndrW+UO2G1qvAKUqt0bV 7V9VW7GXaFtlBC3ovOOl01LfQYsqa2GOYX9AAas7MepwqTww3YC5nvvqjG9ULHQlem/Z O+qbKcNB3CIjfmoeu2bUfqRvCxSd5NN9qgkL0WJDNnUU03W/c6VDPyYz8aU4MNa0MokV MGSnZ7SsgewPO/ZKCdx7n/FJxg/tNZ0gWw8O0YrRmJt4+1d0ciYYfxg89oKfK5JyaxCp asn8s+dwq1cPrDejZhI0KsaEQu/+n9L4Za+1EOrKb8uDq66apnhuzlsotVI7cADPwim/ CY4g== X-Gm-Message-State: AOAM532f5/bb4t8sbFx7PQFXBdIggXbQTG3A7jk4aa+rtVJxDcfYB07Z r3gzlc6Rkh1pGlZAeFufc43iT2sgkHYCjVdP4fM= X-Received: by 2002:adf:ea05:: with SMTP id q5mr16619703wrm.87.1589774109214; Sun, 17 May 2020 20:55:09 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Ming Lei Date: Mon, 18 May 2020 11:54:58 +0800 Message-ID: Subject: Re: [PATCH] block: Remove unused flush_queue_delayed in struct blk_flush_queue To: Baolin Wang Cc: Jens Axboe , linux-block , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, May 17, 2020 at 7:51 PM Baolin Wang wrote: > > The flush_queue_delayed was introdued to hold queue if flush is > running for non-queueable flush drive by commit 3ac0cc450870 > ("hold queue if flush is running for non-queueable flush drive"), > but the non mq parts of the flush code had been removed by > commit 7e992f847a08 ("block: remove non mq parts from the flush code"), > as well as removing the usage of the flush_queue_delayed flag. > Thus remove the unused flush_queue_delayed flag. > > Signed-off-by: Baolin Wang > --- > block/blk-flush.c | 1 - > block/blk.h | 1 - > 2 files changed, 2 deletions(-) > > diff --git a/block/blk-flush.c b/block/blk-flush.c > index c7f396e3d5e2..b733f7ac75c7 100644 > --- a/block/blk-flush.c > +++ b/block/blk-flush.c > @@ -258,7 +258,6 @@ static void flush_end_io(struct request *flush_rq, blk_status_t error) > blk_flush_complete_seq(rq, fq, seq, error); > } > > - fq->flush_queue_delayed = 0; > spin_unlock_irqrestore(&fq->mq_flush_lock, flags); > } > > diff --git a/block/blk.h b/block/blk.h > index fc00537026a0..6cab33a11f90 100644 > --- a/block/blk.h > +++ b/block/blk.h > @@ -19,7 +19,6 @@ extern struct dentry *blk_debugfs_root; > #endif > > struct blk_flush_queue { > - unsigned int flush_queue_delayed:1; > unsigned int flush_pending_idx:1; > unsigned int flush_running_idx:1; > blk_status_t rq_status; > -- > 2.17.1 > Reviewed-by: Ming Lei -- Ming Lei