Hi,
I've posted a reply to the atomic_t topic, but I think HTML (which I normally never use for Email) is blocked - dunno. As before, ran 2.6.26.3 kernel through Doxygen and this is what it tells me : (I'm ccing this to you as well - if I notice that this post still indeed is blocked, I'll repost it plain text..) mem_cgroup Struct Reference Data Fields * struct cgroup_subsys_state <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\structmem__cgroup.html#07b56681d4b60e40aef391baecddeef3> css * struct <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\structres__counter.html> res_counter <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\structmem__cgroup.html#22eb6bf03704caf363ecef7c49c0c68a> res * struct <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\structmem__cgroup__lru__info.html> mem_cgroup_lru_info <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\structmem__cgroup.html#f2eb15c3972e78b5d9beb36c1cbf4a2d> info * int <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\structmem__cgroup.html#2ae9735d6f2c9050f2c6f60639afcb5d> prev_priority * struct <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\structmem__cgroup__stat.html> mem_cgroup_stat <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\structmem__cgroup.html#16474207a5355159357619338a62167d> stat _____ Detailed Description Definition at line <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00127> 127 of file <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html> memcontrol.c. _____ Field Documentation struct cgroup_subsys_state css <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\structmem__cgroup.html#07b56681d4b60e40aef391baecddeef3> [read] Definition at line <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00128> 128 of file <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html> memcontrol.c. Referenced by <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00526> mem_cgroup_charge_common(), <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l01022> mem_cgroup_create(), <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00808> mem_cgroup_force_empty(), <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00244> mem_cgroup_from_cont(), <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00251> mem_cgroup_from_task(), and <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00662> mem_cgroup_uncharge_page(). struct res_counter <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\structres__counter.html> res <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\structmem__cgroup.html#22eb6bf03704caf363ecef7c49c0c68a> [read] Definition at line <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00132> 132 of file <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html> memcontrol.c. Referenced by <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00381> mem_cgroup_calc_mapped_ratio(), <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00526> mem_cgroup_charge_common(), <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l01022> mem_cgroup_create(), <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00808> mem_cgroup_force_empty(), <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00869> mem_cgroup_reset(), and <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00662> mem_cgroup_uncharge_page(). struct mem_cgroup_lru_info <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\structmem__cgroup__lru__info.html> info <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\structinfo.html> [read] Definition at line <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00137> 137 of file <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html> memcontrol.c. Referenced by <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00962> alloc_mem_cgroup_per_zone_info(), <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00993> free_mem_cgroup_per_zone_info(), and <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00214> mem_cgroup_zoneinfo(). int prev_priority <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\structmem__cgroup.html#2ae9735d6f2c9050f2c6f60639afcb5d> Definition at line <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00139> 139 of file <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html> memcontrol.c. Referenced by <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00412> mem_cgroup_get_reclaim_priority(), <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00417> mem_cgroup_note_reclaim_priority(), and <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00423> mem_cgroup_record_reclaim_priority(). struct mem_cgroup_stat <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\structmem__cgroup__stat.html> stat <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\structstat.html> [read] Definition at line <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00143> 143 of file <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html> memcontrol.c. Referenced by <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00381> mem_cgroup_calc_mapped_ratio(), <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00193> mem_cgroup_charge_statistics(), and <file:///C:\Documents%20and%20Settings\Kris\My%20Documents\Linux\Doxygen\htm l\memcontrol_8c-source.html#l00900> mem_control_stat_show(). HTH Best Regards, Kris -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Chauhan Sent: Tuesday, 10 March 2009 4:02 AM To: Kernelnewbies Subject: What is mem_cgroup? While going through vmscan.c, I found references to mem_cgroup. What kind of group is it? When is it used? Thanks Regards Chauhan -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to [email protected] Please read the FAQ at http://kernelnewbies.org/FAQ
