mbox series

[00/15] bcache patches for Linux v5.10

Message ID 20201001065056.24411-1-colyli@suse.de (mailing list archive)
Headers show
Series bcache patches for Linux v5.10 | expand

Message

Coly Li Oct. 1, 2020, 6:50 a.m. UTC
Hi Jens,

This is the first wave bcache patches for Linux v5.10. In this period
most of the changes from Qinglang Miao and me are code cleanup and
simplification. And we have a good fix is from our new contributor
Dongsheng Yang,
- bcache: check c->root with IS_ERR_OR_NULL() in mca_reserve() 

Please take them for Linux v5.10. Thank you in advance.

Coly Li
---

Coly Li (13):
  bcache: share register sysfs with async register
  bcache: remove 'int n' from parameter list of bch_bucket_alloc_set()
  bcache: explicitly make cache_set only have single cache
  bcache: remove for_each_cache()
  bcache: add set_uuid in struct cache_set
  bcache: only use block_bytes() on struct cache
  bcache: remove useless alloc_bucket_pages()
  bcache: remove useless bucket_pages()
  bcache: only use bucket_bytes() on struct cache
  bcache: don't check seq numbers in register_cache_set()
  bcache: remove can_attach_cache()
  bcache: check and set sync status on cache's in-memory super block
  bcache: remove embedded struct cache_sb from struct cache_set

Dongsheng Yang (1):
  bcache: check c->root with IS_ERR_OR_NULL() in mca_reserve()

Qinglang Miao (1):
  bcache: Convert to DEFINE_SHOW_ATTRIBUTE

 drivers/md/bcache/alloc.c     |  60 ++++-----
 drivers/md/bcache/bcache.h    |  29 ++--
 drivers/md/bcache/btree.c     | 146 ++++++++++----------
 drivers/md/bcache/btree.h     |   2 +-
 drivers/md/bcache/closure.c   |  16 +--
 drivers/md/bcache/debug.c     |  10 +-
 drivers/md/bcache/extents.c   |   6 +-
 drivers/md/bcache/features.c  |   4 +-
 drivers/md/bcache/io.c        |   2 +-
 drivers/md/bcache/journal.c   | 246 ++++++++++++++++------------------
 drivers/md/bcache/movinggc.c  |  58 ++++----
 drivers/md/bcache/request.c   |   6 +-
 drivers/md/bcache/super.c     | 244 +++++++++++++--------------------
 drivers/md/bcache/sysfs.c     |  10 +-
 drivers/md/bcache/writeback.c |   2 +-
 include/trace/events/bcache.h |   4 +-
 16 files changed, 363 insertions(+), 482 deletions(-)

Comments

Jens Axboe Oct. 2, 2020, 8:29 p.m. UTC | #1
On 10/1/20 12:50 AM, Coly Li wrote:
> Hi Jens,
> 
> This is the first wave bcache patches for Linux v5.10. In this period
> most of the changes from Qinglang Miao and me are code cleanup and
> simplification. And we have a good fix is from our new contributor
> Dongsheng Yang,
> - bcache: check c->root with IS_ERR_OR_NULL() in mca_reserve() 
> 
> Please take them for Linux v5.10. Thank you in advance.

Applied, thanks.