tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: [PATCH] Re: zero-filed page on VOP_PUTPAGES
> YAMAMOTO Takashi <yamt%mwd.biglobe.ne.jp@localhost> wrote:
>
>> ioflush (syncer) is not a kernel thread responsible for freeing memory.
>> pagedaemon is.
>>
>> i don't think syncer alone can deadlock with puffs.
>
> Indeed it does not: there is at least a third thread involved. In a
> typical case, ioflush sleeps awaiting for perfused/glusterfsd to finish
> fsync, and perfused/glusterfsd is stuck in the kernel awaiting memory
> allocation.
my bet is that ioflush is merely a victim of the deadlock.
YAMAMOTO Takashi
>
> --
> Emmanuel Dreyfus
> http://hcpnet.free.fr/pubz
> manu%netbsd.org@localhost
Home |
Main Index |
Thread Index |
Old Index