]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - mm/vmscan.c
mm: remove swap token code
[karo-tx-linux.git] / mm / vmscan.c
index b7963f6c023c4e4f9a422f4b2985f8f4e1ed7f39..f90fbdd39d7d476a9ac0a4934fef2fb53fb3a358 100644 (file)
@@ -2136,8 +2136,6 @@ static unsigned long do_try_to_free_pages(struct zonelist *zonelist,
 
        for (priority = DEF_PRIORITY; priority >= 0; priority--) {
                sc->nr_scanned = 0;
-               if (!priority)
-                       disable_swap_token(sc->target_mem_cgroup);
                aborted_reclaim = shrink_zones(priority, zonelist, sc);
 
                /*
@@ -2488,10 +2486,6 @@ loop_again:
                unsigned long lru_pages = 0;
                int has_under_min_watermark_zone = 0;
 
-               /* The swap token gets in the way of swapout... */
-               if (!priority)
-                       disable_swap_token(NULL);
-
                all_zones_ok = 1;
                balanced = 0;