>> +struct mc_lru_head {
>> +    struct list_head active_list[MAX_NR_ZONES];
>> +    struct list_head inactive_list[MAX_NR_ZONES];
>> +};
>> +
>
>i guess
>       struct foo {
>               struct list_head active_list;
>               struct list_head inactive_list;
>       } lists[MAX_NR_ZONES];
>is better.
Ah, yes. I'll change this.


>> @@ -139,8 +144,20 @@ struct mem_cgroup {
>>       * Per zone statistics (used for memory reclaim)
>>       */
>>      struct mem_cgroup_zonestat zstat;
>> +#ifndef CONFIG_NUMA
>> +    struct lru_head local_head;
>> +#endif
>
>       struct mc_lru_head local_lru;
>
thanks, I'll do test with !CONFIG_NUMA in the next post.

>> +static int mem_cgroup_init_lru(struct mem_cgroup *mem)
>> +{
>> +    int zone;
>> +    mem->lrus[0] = &mem->local_lru;
>
>'zone' seems unused.

ok.

Thanks,
-Kame


_______________________________________________
Containers mailing list
[EMAIL PROTECTED]
https://lists.linux-foundation.org/mailman/listinfo/containers

_______________________________________________
Devel mailing list
[email protected]
https://openvz.org/mailman/listinfo/devel

Reply via email to