[PATCH 0/9] bcache patches for Linux v4.19

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Jenns,

Here is the first wave bcache patches for Linnux v4.19.

Florian Schmaus contributes useful chagnes for code cleanup, and
Arnd Bergmann replaces get_seconds() by ktime_get_real_seconds(). 

Shenghui Wang contributes a patch to fix a memory leak in bcache. And
patches from Tang Junhui are for recoganized performance improvement,
these patches are posted for monthes and good to me.

Please pick the first wave for 4.19. Thanks in advance.

Coly Li
---
Arnd Bergmann (1):
  bcache: stop using the deprecated get_seconds()

Florian Schmaus (3):
  bcache: do not assign in if condition register_bcache()
  bcache: do not assign in if condition in bcache_init()
  bcache: do not assign in if condition in bcache_device_init()

Shenghui Wang (1):
  bcache: free heap cache_set->flush_btree in bch_journal_free

Tang Junhui (4):
  bcache: simplify the calculation of the total amount of flash dirty
    data
  bcache: finish incremental GC
  bcache: calculate the number of incremental GC nodes according to the
    total of btree nodes
  bcache: fix I/O significant decline while backend devices registering

 drivers/md/bcache/bcache.h    |  6 +++++
 drivers/md/bcache/btree.c     | 49 ++++++++++++++++++++++++++++++++--
 drivers/md/bcache/journal.c   |  1 +
 drivers/md/bcache/request.c   |  3 +++
 drivers/md/bcache/super.c     | 50 ++++++++++++++++++++++++-----------
 drivers/md/bcache/writeback.c | 34 +++++++++++++++++++++---
 drivers/md/bcache/writeback.h | 19 -------------
 include/uapi/linux/bcache.h   |  4 +--
 8 files changed, 123 insertions(+), 43 deletions(-)

-- 
2.17.1

--
To unsubscribe from this list: send the line "unsubscribe linux-bcache" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux ARM Kernel]     [Linux Filesystem Development]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux