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

Re: Do I have to do anything to make sure ext4lazyinit works as being advertised ?

at bottom :-

On 01/02/2017, Lennart Sorensen <lsorense@csclub.uwaterloo.ca> wrote:
> On Wed, Feb 01, 2017 at 02:27:39PM +0530, shirish शिरीष wrote:


>>> My patch was fix for bug which was spotted on large disk arrays,
>>> 36 in my case. So itable initialization was active all the time
>>> while holding global lock.
>> From this, it seems there aren't any limits except for 10% of whatever
>> the link between
> Why would a large array make a difference to the algorithm if it aims
> to use 1/10 of the bandwidth?

Hi Lennart,

I dunno (not an expert in large disk arrays) . For this you would have
to look at

https://patchwork.kernel.org/patch/9285509/ titled -

"Patchwork ext4/023: add regression test for ext4lazyinit_task deadlock V2"

>From the title it seems some sort of deadlock was occurring. For what
reason can probably be garnered by reading the code or/and talking

Dmitry Monakhov <dmonakhov@openvz.org> who wrote that patch.

FWIW he wrote couple of patches this month as well -


> --
> Len Sorensen

          Shirish Agarwal  शिरीष अग्रवाल
  My quotes in this email licensed under CC 3.0
EB80 462B 08E1 A0DE A73A  2C2F 9F3D C7A4 E1C4 D2D8

Reply to: