Christoph Lameter wrote:This needs some support in the slab allocator anyway. Keep in mind that the patch is specifically addressing writeback in OOM conditions so we must (1) prioritize GFP_TEMPORARY allocations over everyone else (which just get NULL) and (2) use the remaining available memory as efficiently as possible for _all_ GFP_TEMPORARY allocations. Peter is, however, bringing up a good point that my patch doesn't actually _guarantee_ anything so I'm still wondering if this approach makes any sense... But I sure do like Linus' ideas of marking short-lived allocations and trying harder for them in OOM. Pekka --
| H. Peter Anvin | Re: [RFC 00/15] x86_64: Optimize percpu accesses |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Eric W. Biederman | Remaining straight forward kthread API conversions... |
| Greg Kroah-Hartman | [PATCH 001/196] Chinese: Add the known_regression URI to the HOWTO |
| David Miller | [GIT]: Networking |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Frans Pop | svc: failed to register lockdv1 RPC service (errno 97). |
git: | |
