Re: [PATCH 01/05] mm fix __alloc_pages cpuset ALLOC_* flags
From: Nick Piggin (nickpiggin_at_yahoo.com.au)
Date: 11/15/05
- Previous message: David Kubicek: "Re: USB patches for 2.6.15-rc1??"
- In reply to: Paul Jackson: "[PATCH 01/05] mm fix __alloc_pages cpuset ALLOC_* flags"
- Next in thread: Paul Jackson: "Re: [PATCH 01/05] mm fix __alloc_pages cpuset ALLOC_* flags"
- Reply: Paul Jackson: "Re: [PATCH 01/05] mm fix __alloc_pages cpuset ALLOC_* flags"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Tue, 15 Nov 2005 19:52:20 +1100 To: Paul Jackson <pj@sgi.com>
Paul Jackson wrote:
> Two changes to the setting of the ALLOC_CPUSET flag in
> mm/page_alloc.c:__alloc_pages()
>
> 1) A bug fix - the "ignoring mins" case should not be honoring
> ALLOC_CPUSET. This case of all cases, since it is handling a
> request that will free up more memory than is asked for (exiting
> tasks, e.g.) should be allowed to escape cpuset constraints
> when memory is tight.
>
> 2) A logic change to make it simpler. Honor cpusets even on
> GFP_ATOMIC (!wait) requests. With this, cpuset confinement
> applies to all requests except ALLOC_NO_WATERMARKS, so that
> in a subsequent cleanup patch, I can remove the ALLOC_CPUSET
> flag entirely. Since I don't know any real reason this
> logic has to be either way, I am choosing the path of the
> simplest code.
>
Hi,
I think #1 is OK, however I was under the impression that you
introduced the exception reverted in #2 due to seeing atomic
allocation failures?!
-- SUSE Labs, Novell Inc. Send instant messages to your online friends http://au.messenger.yahoo.com - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
- Previous message: David Kubicek: "Re: USB patches for 2.6.15-rc1??"
- In reply to: Paul Jackson: "[PATCH 01/05] mm fix __alloc_pages cpuset ALLOC_* flags"
- Next in thread: Paul Jackson: "Re: [PATCH 01/05] mm fix __alloc_pages cpuset ALLOC_* flags"
- Reply: Paul Jackson: "Re: [PATCH 01/05] mm fix __alloc_pages cpuset ALLOC_* flags"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
|