Messages in this thread |  | | | Date | Wed, 27 Jan 2010 12:30:39 +0100 | | From | Michael Reinelt <> | | Subject | Re: [PATCH] drm/i915: Selectively enable self-reclaim |
| |
Pekka Enberg schrieb: > Chris Wilson kirjoitti: >> Having missed the ENOMEM return via i915_gem_fault(), there are probably >> other paths that I also missed. By not enabling NORETRY by default these >> paths can run the shrinker and take memory from the system (but not from >> our own inactive lists because our shrinker can not run whilst we hold >> the struct mutex) and this may allow the system to survive a little >> longer >> whilst our drivers consume all available memory. >> >> References: >> OOM killer unexpectedly called with kernel 2.6.32 >> http://bugzilla.kernel.org/show_bug.cgi?id=14933 >> >> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> >> Cc: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> >> Cc: Hugh Dickins <hugh.dickins@tiscali.co.uk> >> Cc: Jesse Barnes <jbarnes@virtuousgeek.org> >> Cc: Eric Anholt <eric@anholt.net> >> Cc: stable@kernel.org > > Roman, can you give this patch a spin?
I'm willing to test it, too (I can easily reproduce the problem), but I don't use (and know nothing about) git. Is there a way for me to test it?
-- Michael Reinelt <michael@reinelt.co.at> http://home.pages.at/reinelt GPG-Key 0xDF13BA50 ICQ #288386781
|  |