netdev
[Top] [All Lists]

Re: [Ksummit-2005-discuss] Summary of 2005 Kernel Summit Proposed Topics

To: Andi Kleen <ak@xxxxxx>
Subject: Re: [Ksummit-2005-discuss] Summary of 2005 Kernel Summit Proposed Topics
From: Rik van Riel <riel@xxxxxxxxxx>
Date: Thu, 31 Mar 2005 14:39:01 -0500 (EST)
Cc: Alex Aizman <itn780@xxxxxxxxx>, open-iscsi@xxxxxxxxxxxxxxxx, "'jamal'" <hadi@xxxxxxxxxx>, "'Dmitry Yusupov'" <dmitry_yus@xxxxxxxxx>, "'James Bottomley'" <James.Bottomley@xxxxxxxxxxxxxxxxxxxxx>, mpm@xxxxxxxxxxx, michaelc@xxxxxxxxxxx, ksummit-2005-discuss@xxxxxxxxx, "'netdev'" <netdev@xxxxxxxxxxx>
In-reply-to: <20050331193444.GS24804@muc.de>
References: <20050331114122.GL24804@muc.de> <20050331193444.GS24804@muc.de>
Sender: netdev-bounce@xxxxxxxxxxx
On Thu, 31 Mar 2005, Andi Kleen wrote:

> This does not work, because any writable file system can be in theory
> an OOM deadlock and would need to be resource protected. Just someone needs 
> to mmap a file on it and dirty enough pages in it to full up system
> memory and make the system deadlock while trying to clean pages
> to get free memory.

You cannot fill up the mempools with dirty pages, which
makes sure we don't deadlock.

-- 
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it." - Brian W. Kernighan

<Prev in Thread] Current Thread [Next in Thread>