mm: memcontrol: rewrite charge API ยท torvalds/linux@00501b5

These patches rework memcg charge lifetime to integrate more naturally with the lifetime of user pages. This drastically simplifies the code and reduces charging and uncharging overhead. The most...