)]}'
{
  "commit": "c56d5c7dfeb5cc754e17fa3d423086a3c551c219",
  "tree": "4c89ad9692dbd3a2e0eaf96de0162a5d3066925e",
  "parents": [
    "074291fea8bcedeabf295360e2ddd9bbb5830b4a"
  ],
  "author": {
    "name": "Konstantin Khlebnikov",
    "email": "khlebnikov@openvz.org",
    "time": "Tue May 29 15:07:00 2012 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue May 29 16:22:26 2012 -0700"
  },
  "message": "mm/vmscan: push lruvec pointer into inactive_list_is_low()\n\nSwitch mem_cgroup_inactive_anon_is_low() to lruvec pointers,\nmem_cgroup_get_lruvec_size() is more effective than\nmem_cgroup_zone_nr_lru_pages()\n\nSigned-off-by: Konstantin Khlebnikov \u003ckhlebnikov@openvz.org\u003e\nCc: Mel Gorman \u003cmel@csn.ul.ie\u003e\nCc: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nAcked-by: Hugh Dickins \u003chughd@google.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ccb3e3c65dd28650f72062e4fab4bf9327b1062e",
      "old_mode": 33188,
      "old_path": "include/linux/memcontrol.h",
      "new_id": "fc81dc24430950d0465efca467dc619299bb83f2",
      "new_mode": 33188,
      "new_path": "include/linux/memcontrol.h"
    },
    {
      "type": "modify",
      "old_id": "a68db296ada663b39dffd8b9f63d91bfe75fd3cb",
      "old_mode": 33188,
      "old_path": "mm/memcontrol.c",
      "new_id": "9d1764630dffdfb59fe50204303e4faf28d32980",
      "new_mode": 33188,
      "new_path": "mm/memcontrol.c"
    },
    {
      "type": "modify",
      "old_id": "5318faa6a2519693a40cde24db1bbc8f17f9e888",
      "old_mode": 33188,
      "old_path": "mm/vmscan.c",
      "new_id": "79e2ead21c57f2affa82f516f9a9e613eecfa5f5",
      "new_mode": 33188,
      "new_path": "mm/vmscan.c"
    }
  ]
}
