All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/12] bcache patches for Linux v4.21
@ 2018-12-13 14:53 Coly Li
  2018-12-13 14:53 ` [PATCH 01/12] bcache: add comment for cache_set->fill_iter Coly Li
                   ` (12 more replies)
  0 siblings, 13 replies; 15+ messages in thread
From: Coly Li @ 2018-12-13 14:53 UTC (permalink / raw)
  To: linux-bcache, axboe; +Cc: linux-block, Coly Li

Hi Jens,

Here are the patches for Linux v4.21.

The patches from me are for a set of disabled-by-default optimization
for writeback cache mode, which are used by some users I know. Guoju
Fang contributes a patch to add number of keys in
trace_bcache_journal_write(). And there are 6 patchges are from Shenghui
Wang, which removes an unncessary NULL check for
debugfs_remove_recursive() and debugfs_remove(), adds useful code
comments for bcache, and improves sysfs information display for bcache
writeback rate parameters.

We don't have important or big change in this run. Please take these
patches.

Thanks in advance.

Coly Li
---
Coly Li (5):
  bcache: introduce force_wake_up_gc()
  bcache: option to automatically run gc thread after writeback
    accomplished
  bcache: add MODULE_DESCRIPTION information
  bcache: make cutoff_writeback and cutoff_writeback_sync tunnable
  bcache: set writeback_percent in a flexible range

Guoju Fang (1):
  bcache: print number of keys in trace_bcache_journal_write

Shenghui Wang (6):
  bcache: add comment for cache_set->fill_iter
  bcache: do not check if debug dentry is ERR or NULL explicitly on
    remove
  bcache: update comment for bch_data_insert
  bcache: update comment in sysfs.c
  bcache: do not mark writeback_running until backing dev attached to
    cache_set
  bcache: cannot set writeback_running via sysfs if no writeback kthread
    created

 drivers/md/bcache/bcache.h    | 20 +++++++++++++-
 drivers/md/bcache/btree.c     |  5 ++++
 drivers/md/bcache/btree.h     | 18 +++++++++++++
 drivers/md/bcache/debug.c     |  3 +--
 drivers/md/bcache/journal.c   |  2 +-
 drivers/md/bcache/request.c   |  6 ++---
 drivers/md/bcache/super.c     | 48 +++++++++++++++++++++++++++++++---
 drivers/md/bcache/sysfs.c     | 61 +++++++++++++++++++++++++++++--------------
 drivers/md/bcache/writeback.c | 30 ++++++++++++++++++++-
 drivers/md/bcache/writeback.h | 12 +++++++--
 include/trace/events/bcache.h | 27 ++++++++++++++++---
 11 files changed, 195 insertions(+), 37 deletions(-)

-- 
2.16.4


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2018-12-14  8:25 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-12-13 14:53 [PATCH 00/12] bcache patches for Linux v4.21 Coly Li
2018-12-13 14:53 ` [PATCH 01/12] bcache: add comment for cache_set->fill_iter Coly Li
2018-12-13 14:53 ` [PATCH 02/12] bcache: do not check if debug dentry is ERR or NULL explicitly on remove Coly Li
2018-12-13 14:53 ` [PATCH 03/12] bcache: update comment for bch_data_insert Coly Li
2018-12-13 14:53 ` [PATCH 04/12] bcache: update comment in sysfs.c Coly Li
2018-12-13 14:53 ` [PATCH 05/12] bcache: do not mark writeback_running until backing dev attached to cache_set Coly Li
2018-12-13 14:53 ` [PATCH 06/12] bcache: cannot set writeback_running via sysfs if no writeback kthread created Coly Li
2018-12-13 14:53 ` [PATCH 07/12] bcache: introduce force_wake_up_gc() Coly Li
2018-12-13 14:53 ` [PATCH 08/12] bcache: option to automatically run gc thread after writeback accomplished Coly Li
2018-12-13 14:53 ` [PATCH 09/12] bcache: add MODULE_DESCRIPTION information Coly Li
2018-12-13 14:53 ` [PATCH 10/12] bcache: make cutoff_writeback and cutoff_writeback_sync tunnable Coly Li
2018-12-13 14:53 ` [PATCH 11/12] bcache: set writeback_percent in a flexible range Coly Li
2018-12-13 14:53 ` [PATCH 12/12] bcache: print number of keys in trace_bcache_journal_write Coly Li
2018-12-13 15:16 ` [PATCH 00/12] bcache patches for Linux v4.21 Jens Axboe
2018-12-14  8:25   ` Coly Li

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.