From patchwork Thu Aug 9 07:48:41 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Coly Li X-Patchwork-Id: 10561043 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 5ACB790E3 for ; Thu, 9 Aug 2018 07:49:13 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 482922A7F7 for ; Thu, 9 Aug 2018 07:49:13 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 3BF2A2A864; Thu, 9 Aug 2018 07:49:13 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.9 required=2.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 6BBC52A7F8 for ; Thu, 9 Aug 2018 07:49:12 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727563AbeHIKMq (ORCPT ); Thu, 9 Aug 2018 06:12:46 -0400 Received: from mx2.suse.de ([195.135.220.15]:49782 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727601AbeHIKMq (ORCPT ); Thu, 9 Aug 2018 06:12:46 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id 57AD9ACC2; Thu, 9 Aug 2018 07:49:09 +0000 (UTC) From: Coly Li To: axboe@kernel.dk, linux-bcache@vger.kernel.org Cc: linux-block@vger.kernel.org, Coly Li Subject: [PATCH 00/10] bcache patches for 4.19, 2nd wave Date: Thu, 9 Aug 2018 15:48:41 +0800 Message-Id: <20180809074851.11027-1-colyli@suse.de> X-Mailer: git-send-email 2.18.0 Sender: linux-block-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-block@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Hi Jens, Here are 2nd wave bcache patches for 4.19. The patches from me were either verified by other people or posted for quite long time. Except for the debugfs_create_dir() fix and "set max writeback rate" fix, rested patches are simple or trivial IMHO. Our new bcache developer Shenghui Wang contributes two patches in this run. The first one fixes a misleading error message, and the second one is a code style clean up. Thanks in advance for picking them. Coly Li --- Coly Li (8): bcache: do not check return value of debugfs_create_dir() bcache: display rate debug parameters to 0 when writeback is not running bcache: avoid unncessary cache prefetch bch_btree_node_get() bcache: add a comment in super.c bcache: fix mistaken code comments in bcache.h bcache: fix mistaken comments in request.c bcache: add code comments for bset.c bcache: set max writeback rate when I/O request is idle Shenghui Wang (2): bcache: make the pr_err statement used for ENOENT only in sysfs_attatch section bcache: trivial - remove tailing backslash in macro BTREE_FLAG drivers/md/bcache/bcache.h | 18 +++---- drivers/md/bcache/bset.c | 63 ++++++++++++++++++++++++ drivers/md/bcache/btree.c | 14 +++--- drivers/md/bcache/btree.h | 2 +- drivers/md/bcache/closure.c | 13 +++-- drivers/md/bcache/closure.h | 4 +- drivers/md/bcache/debug.c | 11 +++-- drivers/md/bcache/request.c | 61 +++++++++++++++++++++-- drivers/md/bcache/super.c | 9 +++- drivers/md/bcache/sysfs.c | 41 ++++++++++------ drivers/md/bcache/util.c | 2 +- drivers/md/bcache/util.h | 2 +- drivers/md/bcache/writeback.c | 91 +++++++++++++++++++++++------------ 13 files changed, 251 insertions(+), 80 deletions(-)