)]}'
{
  "commit": "ad8c2ee801ad7a52d919b478d9b2c7b39a72d295",
  "tree": "bc56cc023da3467447b0aecd30c0516881d53992",
  "parents": [
    "51b1bd2ace1595b72956224deda349efa880b693"
  ],
  "author": {
    "name": "Rik van Riel",
    "email": "riel@redhat.com",
    "time": "Mon Aug 09 17:19:48 2010 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Mon Aug 09 20:45:02 2010 -0700"
  },
  "message": "rmap: add exclusive page to private anon_vma on swapin\n\nOn swapin it is fairly common for a page to be owned exclusively by one\nprocess.  In that case we want to add the page to the anon_vma of that\nprocess\u0027s VMA, instead of to the root anon_vma.\n\nThis will reduce the amount of rmap searching that the swapout code needs\nto do.\n\nSigned-off-by: Rik van Riel \u003criel@redhat.com\u003e\nCc: Andrea Arcangeli \u003caarcange@redhat.com\u003e\nCc: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.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": "dc9b3c0bf5d46131c7acc0fef179cfce5c7d49c9",
      "old_mode": 33188,
      "old_path": "include/linux/rmap.h",
      "new_id": "d6661de56f303d34421d1662921cdf39d0cded5d",
      "new_mode": 33188,
      "new_path": "include/linux/rmap.h"
    },
    {
      "type": "modify",
      "old_id": "6b0c37dcfd16f428f9cbcf1a1932f7f86f65aebf",
      "old_mode": 33188,
      "old_path": "mm/memory.c",
      "new_id": "6bc039486e9f5ecd5498fe6c3546b6daf451c95d",
      "new_mode": 33188,
      "new_path": "mm/memory.c"
    },
    {
      "type": "modify",
      "old_id": "4d152a6d3a89a5cf7a12ac22235bbe1282041583",
      "old_mode": 33188,
      "old_path": "mm/rmap.c",
      "new_id": "a7d0f5482634d00724d91ebcf42cba4073cab20e",
      "new_mode": 33188,
      "new_path": "mm/rmap.c"
    }
  ]
}
