| To: | Steve Lord <lord@xxxxxxx> |
|---|---|
| Subject: | Re: TAKE - Locking fixes for the xfs I/O path |
| From: | Marcelo Tosatti <marcelo@xxxxxxxxxxxxxxxx> |
| Date: | Wed, 24 Jan 2001 12:00:02 -0200 (BRST) |
| Cc: | linux-xfs@xxxxxxxxxxx |
| In-reply-to: | <200101231956.f0NJuY632618@jen.americas.sgi.com> |
| Sender: | owner-linux-xfs@xxxxxxxxxxx |
On Tue, 23 Jan 2001, Steve Lord wrote: > Finally change the flags on memory allocations which happen under filesystem > locks (usually the xfs inode lock) to use GFP_BUFFER rather than GFP_KERNEL. > This stops the memory reclaim threads from pushing back into the filesystem > again to free memory and deadlocking. > > I have not yet managed to deadlock a system due to memory pressure with > these changes. dbench throughput also appears to improve. Steve, Have to check if, under 2.4.1, with low memory machines under heavy IO no XFS allocations fails. We are not waiting for kswapd anymore, so the !__GFP_IO allocations are more fragile. |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: cdrom problem, Steve Lord |
|---|---|
| Next by Date: | Re: cdrom problem, kris buggenhout |
| Previous by Thread: | TAKE - Locking fixes for the xfs I/O path, Steve Lord |
| Next by Thread: | Re: TAKE - Locking fixes for the xfs I/O path, Steve Lord |
| Indexes: | [Date] [Thread] [Top] [All Lists] |