diff options
Diffstat (limited to 'mm')
| -rw-r--r-- | mm/vmscan.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mm/vmscan.c b/mm/vmscan.c index 2e97baa3b2aa..2a6a79f68138 100644 --- a/mm/vmscan.c +++ b/mm/vmscan.c | |||
| @@ -1260,6 +1260,9 @@ out: | |||
| 1260 | } | 1260 | } |
| 1261 | if (!all_zones_ok) { | 1261 | if (!all_zones_ok) { |
| 1262 | cond_resched(); | 1262 | cond_resched(); |
| 1263 | |||
| 1264 | try_to_freeze(); | ||
| 1265 | |||
| 1263 | goto loop_again; | 1266 | goto loop_again; |
| 1264 | } | 1267 | } |
| 1265 | 1268 | ||
