On Mon, 23 May 2022 01:07:32 +0800, Coly Li wrote: > The bcache has 4 patches for Linux v5.19 merge window, all from me. > - The first 2 patches are code clean up and potential bug fixes for > multi- threaded btree nodes check (for cache device) and dirty sectors > counting (for backing device), although no report from mailing list for > them, it is good to have the fixes. > - The 3rd patch removes incremental dirty sectors counting because it > is conflicted with multithreaded dirty sectors counting and the latter > one is 10x times faster. > - The last patch fixes a journal no-space deadlock during cache device > registration, it always reserves one journal bucket and only uses it > in registration time, so the no-spance condition won't happen anymore. > > [...] Applied, thanks! [1/4] bcache: improve multithreaded bch_btree_check() commit: c766acd3d78e30c7d24faca05333c2526aeffd6c [2/4] bcache: improve multithreaded bch_sectors_dirty_init() commit: 0c723008bd6cf999130e338a043f7fa5b603462f [3/4] bcache: remove incremental dirty sector counting for bch_sectors_dirty_init() commit: 4d667b2ce04fcf4a53a248a85a60336870729300 [4/4] bcache: avoid journal no-space deadlock by reserving 1 journal bucket commit: 4be2d484e9842b09fd451cfd36e22cb3db3aaf5e Best regards, -- Jens Axboe