[Kernel-packages] [Bug 1900438] Re: Bcache bypasse writeback on caching device with fragmentation

2021-04-27 Thread dongdong tao
I used the same steps to verify it and can confirm it's succeeded in bionic-proposed too fio --name=test1 --filename /dev/bcache0 --direct 1 --rw=randrw --bs=32k,4k --ioengine=libaio --iodepth=1 Then I monitoring the cache_available_percent and writeback rate. I no longer see the

[Kernel-packages] [Bug 1900438] Re: Bcache bypasse writeback on caching device with fragmentation

2021-04-27 Thread dongdong tao
** Tags added: verification-done-bionic -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1900438 Title: Bcache bypasse writeback on caching device with fragmentation Status in linux

[Kernel-packages] [Bug 1900438] Re: Bcache bypasse writeback on caching device with fragmentation

2021-04-21 Thread dongdong tao
I used the same steps to verify it and can conconfirm it's succeeded fio --name=test1 --filename /dev/bcache0 --direct 1 --rw=randrw --bs=32k,4k --ioengine=libaio --iodepth=1 Then I monitoring the cache_available_percent and writeback rate. I no longer see the cache_available_percent dropped to

[Kernel-packages] [Bug 1900438] Re: Bcache bypasse writeback on caching device with fragmentation

2021-04-20 Thread dongdong tao
I've done the verification of the focal-proposed kernel. I used below fio command to cause the bcache fragmentation: fio --name=test1 --filename /dev/bcache0 --direct 1 --rw=randrw --bs=32k,4k --ioengine=libaio --iodepth=1 Then I monitoring the cache_available_percent and writeback rate. I no

[Kernel-packages] [Bug 1900438] Re: Bcache bypasse writeback on caching device with fragmentation

2021-03-30 Thread dongdong tao
** Changed in: linux (Ubuntu Bionic) Importance: Medium => High ** Changed in: linux (Ubuntu Focal) Importance: Medium => High ** Changed in: linux (Ubuntu Groovy) Importance: Medium => High -- You received this bug notification because you are a member of Kernel Packages, which is

[Kernel-packages] [Bug 1900438] Re: Bcache bypasse writeback on caching device with fragmentation

2021-03-26 Thread dongdong tao
** Also affects: linux (Ubuntu Hirsute) Importance: Undecided Assignee: dongdong tao (taodd) Status: Confirmed -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1900438 Title

[Kernel-packages] [Bug 1900438] Re: Bcache bypasse writeback on caching device with fragmentation

2021-03-14 Thread dongdong tao
Focal) Importance: Undecided Status: New ** Changed in: linux (Ubuntu) Assignee: (unassigned) => dongdong tao (taodd) ** Changed in: linux (Ubuntu Bionic) Assignee: (unassigned) => dongdong tao (taodd) ** Changed in: linux (Ubuntu Focal) Assignee: (unas

[Kernel-packages] [Bug 1900438] Re: Bcache bypasse writeback on caching device with fragmentation

2021-01-14 Thread dongdong tao
Here is the latest updated patch and the progress being made in upstream https://marc.info/?l=linux-bcache=160981605206306=1 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1900438 Title:

[Kernel-packages] [Bug 1900438] Re: Bcache bypasse writeback on caching device with fragmentation

2020-11-03 Thread dongdong tao
I've just submitted a patch[1] to upstream for review to help with this problem. The key is to speed up the writeback rate when the fragmentation is high. Here are the comments from the patch: Current way to calculate the writeback rate only considered the dirty sectors, this usually works fine