Re: [PATCH 02/10] mm: system wide ALLOC_NO_WATERMARK
- From: Daniel Phillips <phillips@xxxxxxxxx>
- Date: Mon, 6 Aug 2007 12:15:16 -0700
On Monday 06 August 2007 11:51, Christoph Lameter wrote:
On Mon, 6 Aug 2007, Daniel Phillips wrote:
On Monday 06 August 2007 11:42, Christoph Lameter wrote:
On Mon, 6 Aug 2007, Daniel Phillips wrote:
Currently your system likely would have died here, so ending up
with a reserve page temporarily on the wrong node is already an
improvement.
The system would have died? Why?
Because a block device may have deadlocked here, leaving the system
unable to clean dirty memory, or unable to load executables over
the network for example.
So this is a locking problem that has not been taken care of?
A deadlock problem that we used to call memory recursion deadlock, aka:
somebody in the vm writeout path needs to allocate memory, but there is
no memory, so vm writeout stops forever.
Regards,
Daniel
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- References:
- [PATCH 00/10] foundations for reserve-based allocation
- From: Peter Zijlstra
- Re: [PATCH 02/10] mm: system wide ALLOC_NO_WATERMARK
- From: Daniel Phillips
- Re: [PATCH 02/10] mm: system wide ALLOC_NO_WATERMARK
- From: Christoph Lameter
- [PATCH 00/10] foundations for reserve-based allocation
- Prev by Date: Re: suspend/hibernation regression between 2.6.19 and 2.6.20 w/ Thinkpad T41
- Next by Date: Re: Disk spin down issue on shut down/suspend to disk
- Previous by thread: Re: [PATCH 02/10] mm: system wide ALLOC_NO_WATERMARK
- Next by thread: Re: [PATCH 02/10] mm: system wide ALLOC_NO_WATERMARK
- Index(es):
Relevant Pages
|