diff options
Diffstat (limited to 'mm/memcontrol.c')
-rw-r--r-- | mm/memcontrol.c | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/mm/memcontrol.c b/mm/memcontrol.c index 20a8193a7af8..31abd1c2c0c5 100644 --- a/mm/memcontrol.c +++ b/mm/memcontrol.c | |||
@@ -211,8 +211,6 @@ struct mem_cgroup { | |||
211 | */ | 211 | */ |
212 | spinlock_t reclaim_param_lock; | 212 | spinlock_t reclaim_param_lock; |
213 | 213 | ||
214 | int prev_priority; /* for recording reclaim priority */ | ||
215 | |||
216 | /* | 214 | /* |
217 | * While reclaiming in a hierarchy, we cache the last child we | 215 | * While reclaiming in a hierarchy, we cache the last child we |
218 | * reclaimed from. | 216 | * reclaimed from. |
@@ -858,35 +856,6 @@ int task_in_mem_cgroup(struct task_struct *task, const struct mem_cgroup *mem) | |||
858 | return ret; | 856 | return ret; |
859 | } | 857 | } |
860 | 858 | ||
861 | /* | ||
862 | * prev_priority control...this will be used in memory reclaim path. | ||
863 | */ | ||
864 | int mem_cgroup_get_reclaim_priority(struct mem_cgroup *mem) | ||
865 | { | ||
866 | int prev_priority; | ||
867 | |||
868 | spin_lock(&mem->reclaim_param_lock); | ||
869 | prev_priority = mem->prev_priority; | ||
870 | spin_unlock(&mem->reclaim_param_lock); | ||
871 | |||
872 | return prev_priority; | ||
873 | } | ||
874 | |||
875 | void mem_cgroup_note_reclaim_priority(struct mem_cgroup *mem, int priority) | ||
876 | { | ||
877 | spin_lock(&mem->reclaim_param_lock); | ||
878 | if (priority < mem->prev_priority) | ||
879 | mem->prev_priority = priority; | ||
880 | spin_unlock(&mem->reclaim_param_lock); | ||
881 | } | ||
882 | |||
883 | void mem_cgroup_record_reclaim_priority(struct mem_cgroup *mem, int priority) | ||
884 | { | ||
885 | spin_lock(&mem->reclaim_param_lock); | ||
886 | mem->prev_priority = priority; | ||
887 | spin_unlock(&mem->reclaim_param_lock); | ||
888 | } | ||
889 | |||
890 | static int calc_inactive_ratio(struct mem_cgroup *memcg, unsigned long *present_pages) | 859 | static int calc_inactive_ratio(struct mem_cgroup *memcg, unsigned long *present_pages) |
891 | { | 860 | { |
892 | unsigned long active; | 861 | unsigned long active; |