Hi Jens, This submission only has 1 patch, which is the effort to avoid bogus soft lockup warning from the bcache writeback rate update kworker. Based on your suggestion, this version is more clear and simple, it works as expected in my testing. BCH_WBRATE_UPDATE_RETRY_MAX (15) defines the maximum retry times for lock contention, in worst case it is 1+ minutes before update_writeback_rate() call down_read() to acquire dc->writeback_lock. Please consider to take it, and thank you again for the suggestion. Coly Li --- Coly Li (1): bcache: avoid unnecessary soft lockup in kworker update_writeback_rate() drivers/md/bcache/bcache.h | 7 +++++++ drivers/md/bcache/writeback.c | 31 +++++++++++++++++++++---------- 2 files changed, 28 insertions(+), 10 deletions(-) -- 2.35.3