On Wed, 2007-05-16 at 14:42 -0700, Christoph Lameter wrote:We need that alloc anyway, to gauge the current memory pressure. Sure you could perhaps not do that for allocations are are entitled to the reserve if we still have on; but I'm not sure that is worth the bother. Well, that is currently not done either (in as far as that __GFP_WAIT doesn't sleep indefinitely). When you run very low on memory, some allocations just need to fail, there is nothing very magical about that, the system seems to cope just fine. It happens today. Disable the __GFP_NOWARN logic and create a swap storm, see what happens. /me fails again.. Its about ensuring ALLOC_NO_WATERMARKS memory only reaches PF_MEMALLOC processes, not joe random's pi calculator. It works exactly as it used to; if you can currently get out of a swap storm you still can. -
| Linus Torvalds | Linux 2.6.27-rc8 |
| Rafael J. Wysocki | 2.6.27-rc4-git1: Reported regressions from 2.6.26 |
| Clemens Ladisch | Re: [PATCH] USB: mark USB drivers as being GPL only |
| Alan Cox | [PATCH 00/76] Queued TTY Patches |
git: | |
| Karl | Re: stgit truncates binary files to zero length when applying patches |
| Wincent Colaiuta | Possible to make a totally empty repository for remote access? |
| bain | [Announce] teamGit v0.0.3 |
| Lars Hjemli | [ANNOUNCE] cgit 0.8 |
| Leon Dippenaar | New tcp stack attack |
| rezidue | Speed Problems |
| Richard Stallman | Real men don't attack straw men |
| Der Engel | vlan trunking OpenBSD/Cisco switch |
| Arjan van de Ven | Re: [GIT]: Networking |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Linus Torvalds | Re: [GIT]: Networking |
| Bartlomiej Zolnierkiewicz | Re: [BUG] New Kernel Bugs |
